• DocumentCode
    3081220
  • Title

    SoC infrastructures for predictable system integration

  • Author

    Van der Wolf, Pieter ; Geuzebroek, Jeroen

  • Author_Institution
    Synopsys, Eindhoven, Netherlands
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763146
  • Filename
    5763146