Quantitative design space exploration of routing-switches for Network-on-Chip

被引:0
|
作者
Neuenhahn, M. C. [1 ]
Blume, H. [1 ]
Chair, T. G. Noll [1 ]
机构
[1] Rhein Westfal TH Aachen, Chair Elect Engn & Comp Syst, D-52062 Aachen, Germany
关键词
Electric losses - Integrated circuit design - Embedded systems - VLSI circuits - Field programmable gate arrays (FPGA) - Network routing - Costs;
D O I
10.5194/ars-6-145-2008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Future Systems-on-Chip (SoC) will consist of many embedded functional units like e.g. embedded processor cores, memories or FPGA like structures. These SoCs will have huge communication demands, which can not be fulfilled by bus-based communication systems. Possible solutions to this problem are so called Networks-on-Chip (NoC). These NoCs basically consist of network-interfaces which integrate functional units into the NoC and routing-switches which connect the network-interfaces. Here, VLSI-based routing-switch implementations are presented. The characteristics of these NoCs like performance and costs (e.g. silicon area respectively logic elements, power dissipation) depend on a variety of parameters. As a routing-switch is a key component of a NoC, the costs and performance of routing switches are compared for different parameter combinations. Evaluated parameters are for example data word length, architecture of the routing-switch (parallel vs. centralized implementation) and routing-algorithm. The performance and costs of routing-switches were evaluated using an FPGA-based NoC-emulator. In addition different routing-switches were implemented using a 90 nm standard-cell library to determine the maximum clock frequency, power-dissipation and area of a VLSI-implementation. The power consumption was determined by simulating the extracted layout of the routing-switches. Finally, these results are benchmarked to other routing-switch implementations like Aetheral and xpipes.
引用
收藏
页码:145 / 150
页数:6
相关论文
共 50 条
  • [41] A Fault-Tolerant Deflection Routing for Network-on-Chip
    Zhou, Xiaofeng
    Liu, Lu
    Zhu, Zhangming
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (03)
  • [42] Reconfigurable Router Design for Network-On-Chip
    Mathew, Minu
    Mugilan, D.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2014), 2014, : 1268 - 1272
  • [43] Network-on-Chip design and synthesis outlook
    Atienza, David
    Angiolini, Federico
    Murali, Srinivasan
    Pullini, Antonio
    Benini, Luca
    De Micheli, Giovanni
    [J]. INTEGRATION-THE VLSI JOURNAL, 2008, 41 (03) : 340 - 359
  • [44] The Design and Implementation of a Hierarchical Network-on-Chip
    Braham, Chorfi Chandarli
    Ji Weixing
    Zhang Lingyu
    [J]. 2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 2966 - 2974
  • [45] Network-on-chip architectures and design methods
    Benini, L
    Bertozzi, D
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (02): : 261 - 272
  • [46] Multilevel congestion control routing algorithm for network-on-chip
    School of Electronic Information, Wuhan University, Wuhan 430079, China
    不详
    [J]. Beijing Youdian Daxue Xuebao, 2007, 5 (91-94):
  • [47] Hierarchical network-on-chip design method
    Microprocessor Research and Development Center, Peking University, Beijing 100871, China
    [J]. Beijing Daxue Xuebao Ziran Kexue Ban, 2007, 5 (669-676):
  • [48] Communication analysis for network-on-chip design
    Siebenborn, A
    Bringmann, O
    Rosenstiel, W
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2004, : 315 - 320
  • [49] A routing algorithm for random error tolerance in network-on-chip
    Lei Zhang
    Huawei Li
    Xiaowei Li
    [J]. HUMAN-COMPUTER INTERACTION, PT 4, PROCEEDINGS: HCI APPLICATIONS AND SERVICES, 2007, 4553 : 1210 - +
  • [50] Network-on-chip architectures and design methodologies
    Palesi, Maurizio
    Kumar, Shashi
    Marculescu, Radu
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (02) : 83 - 84