xpipes:: a latency insensitive parameterized network-on-chip architecture for multi-processor SoCs

被引:65
|
作者
Dall'Osso, M [1 ]
Biccari, C [1 ]
Giovannini, L [1 ]
Bertozzi, D [1 ]
Benini, L [1 ]
机构
[1] Univ Bologna, DEIS, Bologna, Italy
关键词
D O I
10.1109/ICCD.2003.1240952
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The growing complexity of customizable embedded multi-processor architectures for digital media processing will soon require highly scalable network-on-chip based communication infrastructures. In this paper, we propose x pipes, a scalable and high-performance NoC architecture for multi-processor SoCs, consisting of soft macros that can be turned into instance-specific network components at instantiation time. The flexibility of its components allows our NoC to support both homogeneous and heterogeneous architectures. The interface with IP cores at the periphery of the network is standardized (OCP-based). Links can be pipelined with a flexible number of stages to decouple data introduction speed from worst-case link delay. Switches are lightweight and support reliable communication for arbitrary link pipeline depths (latency insensitive operation). x pipes has been described in synthesizable SystemC, at the cycle-accurate and signal-accurate level.
引用
收藏
页码:536 / 539
页数:4
相关论文
共 50 条
  • [21] Compositional, efficient caches for a chip multi-processor
    Molnos, A. M.
    Heijligers, M. J. M.
    Cotofana, S. D.
    van Eijndhoven, J. T. J.
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 343 - +
  • [22] Expansible Network-on-Chip Architecture
    Pedroso Pires, Ivan Luiz
    Zanata Alves, Marco Antonio
    Pessoa Albini, Luiz Carlos
    [J]. ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2018, 18 (02) : 61 - 68
  • [23] Programming Challenges & Solutions for Multi-Processor SoCs: An Industrial Perspective
    Paulin, Pierre
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 262 - 267
  • [24] Time Synchronization for an Asynchronous Embedded CAN Network on a Multi-Processor System on Chip
    Breaban, Gabriela
    Stuijk, Sander
    Goossens, Kees
    [J]. 2017 IEEE INTERNATIONAL SYMPOSIUM ON PRECISION CLOCK SYNCHRONIZATION FOR MEASUREMENT, CONTROL, AND COMMUNICATION (ISPCS), 2017, : 18 - 23
  • [25] WaveSync: A Low-Latency Source Synchronous Bypass Network-On-Chip Architecture
    Yang, Yoon Seok
    Kumar, Reeshav
    Choi, Gwan
    Gratz, Paul
    [J]. 2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 241 - 248
  • [26] Asymmetric multi-processor architecture for reconfigurable system-on-chip and operating system abstractions
    Xie, Xin
    Williams, John
    Bergmann, Neil
    [J]. ICFPT 2007: INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2007, : 41 - 48
  • [27] ORB: An on-chip optical ring bus communication architecture for multi-processor systems-on-chip
    Pasricha, Sudeep
    Dutt, Nikil
    [J]. 2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 771 - 776
  • [28] A trace-driven validation methodology for multi-processor SOCS
    Bhadra, Jayanta
    Trofimova, Ekaterina
    Giordano, Leonard J.
    Abadir, Magdy S.
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2006, : 145 - 148
  • [29] A Low-Latency Fair-Arbiter Architecture for Network-on-Chip Switches
    Luo, Jifeng
    Wu, Wenqi
    Xing, Qianjian
    Xue, Meiting
    Yu, Feng
    Ma, Zhenguo
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (23):
  • [30] Reliability aware throughput management of chip multi-processor architecture via thread migration
    Pouyan, Fatemeh
    Azarpeyvand, Ali
    Safari, Saeed
    Fakhraie, Sied Mehdi
    [J]. JOURNAL OF SUPERCOMPUTING, 2016, 72 (04): : 1363 - 1380