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 条
  • [1] xpipes: a Latency Insensitive Parameterized Network-on-chip Architecture For Multi-Processor SoCs
    Dall'Osso, Matteo
    Biccari, Gianluca
    Giovannini, Luca
    Bertozzi, Davide
    Benini, Luca
    [J]. 2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 45 - 48
  • [2] A reconfigurable network-on-chip architecture for optimal multi-processor SoC communication
    Rana, Vincenzo
    Atienza, David
    Santambrogio, Marco Domenico
    Sciuto, Donatella
    De Micheli, Giovanni
    [J]. IFIP Advances in Information and Communication Technology, 2010, 313 : 232 - 250
  • [3] A Reconfigurable Network-on-Chip Architecture for Optimal Multi-Processor SoC Communication
    Rana, Vincenzo
    Atienza, David
    Santambrogio, Marco Domenico
    Sciuto, Donatella
    De Micheli, Giovanni
    [J]. VLSI-SOC: DESIGN METHODOLOGIES FOR SOC AND SIP, 2010, 313 : 232 - +
  • [4] A Network-on-Chip Monitoring Infrastructure for Communication-centric Debug of Embedded Multi-Processor SoCs
    Vermeulen, Bart
    Goossens, Kees
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2009, : 183 - 186
  • [5] 3-D Memory Organization and Performance Analysis for Multi-processor Network-On-Chip Architecture
    Weldezion, Awet Yemane
    Lu, Zhonghai
    Weerasekera, Roshan
    Tenhunen, Hannu
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON 3D SYSTEMS INTEGRATION, 2009, : 42 - +
  • [6] Power Dissipation of the Network-on-Chip in Multi-Processor System-on-Chip Dedicated for Video Coding Applications
    Dragomir Milojevic
    Luc Montperrus
    Diederik Verkest
    [J]. Journal of Signal Processing Systems, 2009, 57 : 139 - 153
  • [7] Power Dissipation of the Network-on-Chip in Multi-Processor System-on-Chip Dedicated for Video Coding Applications
    Milojevic, Dragomir
    Montperrus, Luc
    Verkest, Diederik
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 57 (02): : 139 - 153
  • [8] Asynchronous Network-on-Chip Architecture for Neuromorphic Processor
    Yang, Zhijie
    Wang, Lei
    Shi, Wei
    Peng, Linghui
    Wang, Yao
    Xu, Weixia
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (01): : 17 - 29
  • [9] Load Balancing for Data-Parallel Applications on Network-on-Chip enabled Multi-Processor Platform
    Yang, Jungsook
    Chun, Chuny
    Bagherzadeh, Nader
    Lee, Seung Eun
    [J]. PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 439 - 446
  • [10] Fault-tolerant 2-d mesh Network-on-Chip for multi-processor Systems-on-Chip
    Kariniemi, Heikki
    Nurmi, Jari
    [J]. PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 186 - +