Design and implementation of congestion aware router for network-on-chip

被引:3
|
作者
Balakrishnan, Melvin T. [1 ,2 ]
Venkatesh, T. G. [1 ,2 ]
Bhaskar, A. Vijaya [1 ,3 ]
机构
[1] Indian Inst Technol Madras, Chennai 600036, India
[2] IIT Madras, Elect Engn Dept, Mobile Comp Lab, Chennai 600036, Tamilnadu, India
[3] Aditya Engn Coll, ECE Dept, ADB Rd, Surampalem 533437, Andhra Pradesh, India
关键词
Network-on-chip; Multiprocessor system on a chip; Performance evaluation; Routing algorithm; Congestion; LOAD BALANCE;
D O I
10.1016/j.vlsi.2022.08.012
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-Chip (NoC) is the state of the art on-chip interconnection network for packet based communication. NoCs can offer low packet latency, high bandwidth, high throughput with minimum area, better energy efficiency and fault tolerance. Routers are the basic building blocks of the NoCs. In this paper, we present the design of a Congestion Aware Router for NoC which is then implemented using Vivado HLS. The router is then used to develop a scalable NoC based on mesh topology. Using the NoC as a test bed we carry out simulations and estimate performance metrics like latency, waiting time and total packets handled for various configurations of NoC. Provisions to alter parameters like buffer depth, packet size, packet injection interval and traffic are also added. Further, we propose a simple mechanism for detecting congestion at the router. The congestion metric is then used to adapt the XY dimension order routing into a Congestion Aware minimal adaptive X/Y routing strategy with very low hardware overhead. The proposed routing method is compared against conventional XY DOR, GCA routing and RCS based routing algorithms for different parameter variations. The results show that the proposed routing method can reduce packet latency for different traffic patterns at medium packet injection rates.
引用
收藏
页码:43 / 57
页数:15
相关论文
共 50 条
  • [41] Local Congestion Avoidance in Network-on-Chip
    Tang, Minghua
    Lin, Xiaola
    Palesi, Maurizio
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (07) : 2062 - 2073
  • [42] A Novel Pipelining Scheme for Network-on-Chip Router
    Zhang, Zhe
    Hu, Xiaoming
    [J]. 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 2, PROCEEDINGS, 2009, : 372 - 375
  • [43] A Tightly Coupled Network-on-Chip Router Architecture
    Xie Bin
    Feng Degui
    Jiang Guanjun
    Wang Chao
    Zhang Nan
    Chen Tianzhou
    [J]. 2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 279 - 284
  • [44] Congestion-aware wireless network-on-chip for high-speed communication
    Devanathan, M.
    Ranganathan, V
    Sivakumar, P.
    [J]. AUTOMATIKA, 2020, 61 (01) : 92 - 98
  • [45] Dual priority congestion aware shared-resource Network-on-Chip architecture
    Shu, Hao
    Shi, Jiangyi
    Ma, Peijun
    Gu, Huaxi
    Pan, Weitao
    Yang, Lin-an
    [J]. IEICE ELECTRONICS EXPRESS, 2016, 13 (07):
  • [46] An Efficient Network-on-Chip Router for Dataflow Architecture
    Xiao-Wei Shen
    Xiao-Chun Ye
    Xu Tan
    Da Wang
    Lunkai Zhang
    Wen-Ming Li
    Zhi-Min Zhang
    Dong-Rui Fan
    Ning-Hui Sun
    [J]. Journal of Computer Science and Technology, 2017, 32 : 11 - 25
  • [47] Shield: A Reliable Network-on-Chip Router Architecture for Chip Multiprocessors
    Poluri, Pavan
    Louri, Ahmed
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (10) : 3058 - 3070
  • [48] Design and implementation of routing scheme for wireless network-on-chip
    Wang, Yi
    Zhao, Dan
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 1357 - 1360
  • [49] Implementation of QoS Aware Q-Routing Algorithm for Network-on-Chip
    Paliwal, Krishan Kumar
    George, Jinesh Shaji
    Rameshan, Navaneeth
    Laxmi, Vijay
    Gaur, M. S.
    Janyani, Vijay
    Narasimhan, R.
    [J]. CONTEMPORARY COMPUTING, PROCEEDINGS, 2009, 40 : 370 - +
  • [50] Design of a Deadlock-Free XY-YX Router for Network-on-Chip
    Lee, Sang Muk
    Ko, Eun Nu Ri
    Jeong, Young Seob
    Lee, Seung Eun
    [J]. INFORMATION TECHNOLOGY: NEW GENERATIONS, 2016, 448 : 701 - 710