Configurable network-on-chip router macrocells

被引:1
|
作者
Saponara, Sergio [1 ]
Fanucci, Luca [1 ]
机构
[1] Univ Pisa, Dept Informat Engn, Pisa, Italy
关键词
Network-on-chip (NoC); Multi-processor system-on-chip (MPSoC); Router; Configurable core; Design methodology; LOW-POWER; NOC; DESIGN; ARCHITECTURE; FLOW;
D O I
10.1016/j.micpro.2016.04.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a configurable architecture for Network-on-Chip (NoC) router macrocells, and a methodology to streamline their design and configuration. The methodology addresses the typical problems experienced by design and verification engineers when coding highly configurable intellectual property macrocells at Register Transfer Level (RTL) with hundreds of parameters and thousands of resulting configurations. A NoC infrastructure for a Multi Processor System-on-Chip (MPSoC) may require tens or hundreds of router macrocells. Therefore, managing the configuration design space is becoming a bottleneck for the design and verification of many-core processing systems. The proposed generation flow is illustrated on a real-world NoC router core. Its configurable architecture is compliant with several NoC topologies such as Ring, Octagon, Spidergon and 2D mesh typically used in many-core processing platforms. The generation flow allows for a reduction in the database code size, up to 70% in our experiments, and a contraction of three orders of magnitudes of the verification space vs. conventional design flows of RTL macrocells. The validity of the approach is also confirmed by synthesizing the generated router macrocells in nanoscale CMOS technology. The achieved performance compare well to the state-of-the-art in terms of low latency and low circuit complexity. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:141 / 150
页数:10
相关论文
共 50 条
  • [41] Design and Implementation of a Hybrid Switching Router for the Reconfigurable Network-on-Chip
    Nguyen, Hung K.
    Xuan-Tu Tran
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC), 2016, : 328 - 333
  • [42] Comparing Leakage Reduction Techniques for an Asynchronous Network-on-Chip Router
    Fairouz, Abbas
    Abusultan, Monther
    Elshennawy, Amr
    Khatri, Sunil P.
    JOURNAL OF LOW POWER ELECTRONICS, 2018, 14 (03) : 414 - 427
  • [43] Towards the Formal Verification of Security Properties of a Network-on-Chip Router
    Sepulveda, Johanna
    Aboul-Hassan, Damian
    Sigl, Georg
    Becker, Bernd
    Sauer, Matthias
    2018 23RD IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2018,
  • [44] BARR: Congestion aware scheduling algorithm for Network-on-Chip router
    Su, Nan
    Wang, Kun
    Yu, Xiaoshan
    Gu, Huaxi
    Guo, Yantao
    Chen, Jiayi
    IEICE ELECTRONICS EXPRESS, 2017, 14 (03):
  • [45] A Unique Low Power Network-on-Chip Virtual Channel Router
    Srrayvinya, O. L. M.
    Vinodhini, M.
    Murty, N. S.
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2017, : 30 - 34
  • [46] Savior: A Reliable Fault Resilient Router Architecture for Network-on-Chip
    Hussain, Ayaz
    Irfan, Muhammad
    Baloch, Naveed Khan
    Draz, Umar
    Ali, Tariq
    Glowacz, Adam
    Dunai, Larisa
    Antonino-Daviu, Jose
    ELECTRONICS, 2020, 9 (11) : 1 - 18
  • [47] AS-Router: A novel allocation service for efficient Network-on-Chip☆
    Katta, Monika
    Ramesh, T. K.
    Plosila, Juha
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2024, 50
  • [48] Design and evaluation of a high throughput robust router for network-on-chip
    Alhussien, A.
    Wang, C.
    Bagherzadeh, N.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2012, 6 (03): : 173 - 179
  • [49] Reliable Network-on-Chip Router for Crosstalk and Soft Error Tolerance
    Zhang, Ying
    Li, Huawei
    Li, Xiaowei
    PROCEEDINGS OF THE 17TH ASIAN TEST SYMPOSIUM, 2008, : 438 - 443
  • [50] A bypass-based low latency network-on-chip router
    Guo, Peng
    Liu, Qingbin
    Chen, Ruizhi
    Yang, Lei
    Wang, Donglin
    IEICE ELECTRONICS EXPRESS, 2019, 16 (04) : 1 - 12