Title :
SoC infrastructures for predictable system integration
Author :
Van der Wolf, Pieter ; Geuzebroek, Jeroen
Author_Institution :
Synopsys, Eindhoven, Netherlands
Abstract :
Advanced SoCs integrate a diverse set of system functions that pose different requirements on the SoC infrastructure. Predictable integration of such SoCs, with guaranteed Quality-of-Service (QoS) for the real-time functions, is becoming increasingly challenging. We present a structured approach to predictable integration based on a combination of architectural principles and associated analysis techniques. We identify four QoS classes and define the type of QoS guarantees to be supported for the two classes targeted at real-time functions. We then discuss how a SoC infrastructure can be built that provides such QoS guarantees on its interfaces and how network calculus can be applied for analyzing worst-case performance and sizing of buffers. Benefits of our approach are predictable performance and improved time-to-market, while avoiding costly over-design.
Keywords :
logic design; quality of service; system-on-chip; QoS classes; QoS guarantees; SoC infrastructures; architectural principles; associated analysis techniques; buffer sizing; network calculus; predictable system integration; quality-of-service; real-time functions; system functions; time-to-market; worst-case performance; Bandwidth; Memory management; Quality of service; Random access memory; Real time systems; Streaming media; System-on-a-chip; Quality-of-Service; SoC infrastructure; network calculus; predictability; real-time; system integration;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763146