• DocumentCode
    2980372
  • Title

    A hierarchical modeling framework for on-chip communication architectures [SOC]

  • Author

    Zhu, Xinping ; Malik, Sharad

  • Author_Institution
    Princeton Univ., NJ, USA
  • fYear
    2002
  • fDate
    10-14 Nov. 2002
  • Firstpage
    663
  • Lastpage
    670
  • Abstract
    The communication sub-system of complex IC systems is increasingly critical for achieving system performance. Given this, it is important that the on-chip communication architecture should be included in any quantitative evaluation of system design during design space exploration. While there are several mature methodologies for the modeling and evaluation of architectures of processing elements, there is relatively little work done in modeling of an extensive range of on-chip communication architectures, and integrating this into a single modeling and simulation environment combining processing element and on-chip communication architectures. This paper describes a modeling framework with accompanying simulation tools that attempts to fill this gap. Based on an analysis of a wide range of on-chip communication architectures, we describe how a specific hierarchical class library can be used to develop new on-chip communication architectures, or variants of existing ones with relatively little incremental effort. We demonstrate this through three case studies including two commercial on-chip bus systems and an on-chip packet switching network.
  • Keywords
    circuit CAD; circuit simulation; integrated circuit design; integrated circuit modelling; logic CAD; logic simulation; packet switching; system buses; system-on-chip; OCA; SoC; complex IC system communication sub-systems; design space exploration; hierarchical class libraries; on-chip bus systems; on-chip communication architecture hierarchical modeling framework; on-chip packet switching networks; processing element modeling/evaluation; simulation tools; system-on-a-chip; Computer architecture; Instruction sets; Network topology; Network-on-a-chip; Prototypes; Software prototyping; Space exploration; Spine; Terminology; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7607-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.2002.1167603
  • Filename
    1167603