A hierarchical modeling framework for on-chip communication architectures of multiprocessing SoCs

被引:0
|
作者
Zhu, Xinping
Malik, Sharad
机构
[1] Northeastern Univ, Coll Engn, Boston, MA 02115 USA
[2] Princeton Univ, Princeton, NJ 08544 USA
关键词
measurement; performance; design; experimentation; languages; verification; retargetable simulation; on-chip communication architecture; network-on-chip; object-oriented modeling; bus; packet-switching network; multiprocessor system; design exploration;
D O I
10.1145/1217088.1217094
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In multiprocessor-based SoCs, optimizing the communication architecture is often as important, if not more important, than optimizing the computation architecture. While there are mature platforms and techniques for the modeling and evaluation of architectures of processing elements, the same is not true for the communication architectures. This article presents an application-driven retargetable prototyping platform that fills this gap. This environment aims to facilitate the design exploration of the communication subsystem through application-level execution-driven simulations and quantitative analysis. 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. Here we show that, through careful analysis and construction, it is possible for the modeling environment to support the common features of these architectures as part of the library and permit instantiation of the individual architectures as variants of the library design. Consequently, system-level design choices regarding the communication architecture can be made with high confidence in the early stages of design. In addition to improving design quality, this methodology also results in significantly shortening design-time.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A hierarchical modeling framework for on-chip communication architectures
    Zhu, XP
    Malik, S
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 663 - 670
  • [2] Exploring Embedded Symmetric Multiprocessing with Various On-Chip Architectures
    Malazgirt, Gorker Alp
    Kiyan, Bora
    Candas, Deniz
    Erdayandi, Kamil
    Yurdakul, Arda
    [J]. PROCEEDINGS IEEE/IFIP 13TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING 2015, 2015, : 1 - 8
  • [3] Hinoc: A hierarchical generic approach for on-chip communication, testing and debugging of SOCS
    Hollstein, Thomas
    Ludewig, Ralf
    Zimmer, Heiko
    Mager, Christoph
    Hohenstern, Simon
    Glesner, Manfred
    [J]. VLSI-SOC: FROM SYSTEMS TO CHIPS, 2006, 200 : 39 - +
  • [4] Modeling on-chip communication
    Seceleanu, T
    Plosila, J
    [J]. INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2003, : 89 - 92
  • [5] On-chip communication architectures for reconfigurable system-on-chip
    Lee, AS
    Bergmann, NW
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 332 - 335
  • [6] Prenaut: Design space exploration for embedded symmetric multiprocessing with various on-chip architectures
    Malazgirt, Gorker Alp
    Yurdakul, Arda
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 72 : 3 - 18
  • [7] Photonic Interconnects for Chip Multiprocessing Architectures
    Calo, Giovanna
    Petruzzelli, Vincenzo
    [J]. 2012 14TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON 2012), 2012,
  • [8] The potential of on-chip multiprocessing for QCD machines
    Bilardi, G
    Pietracaprina, A
    Pucci, G
    Schifano, F
    Tripiccione, R
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2005, PROCEEDINGS, 2005, 3769 : 386 - 397
  • [9] Hybrid On-Chip Communication Architectures Heterogeneous Manycore Systems
    Joardar, Biresh Kumar
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    Marculescu, Diana
    Marculescu, Radu
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [10] Design space exploration for optimizing on-chip communication architectures
    Lahiri, K
    Raghunathan, A
    Dey, S
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (06) : 952 - 961