Fault-tolerant routing for reliable packet transmission in on-chip networks

被引:1
作者
Ouyang, Yiming [1 ]
Zhang, Tianbao [1 ]
Li, Jianhua [1 ]
Liang, Huaguo [2 ]
机构
[1] Hefei Univ Technol, Sch Comp Sci & Informat Engn, 485 Danxia Rd, Hefei 230601, Anhui, Peoples R China
[2] Hefei Univ Technol, Sch Microelect, 485 Danxia Rd, Hefei 230601, Anhui, Peoples R China
基金
中国国家自然科学基金;
关键词
Network-on-Chip(NoC); Fault-tolerant; Routing algorithm; Bypass control; Reliability; ARCHITECTURE; ALGORITHM;
D O I
10.1016/j.mejo.2024.106425
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In deep submicron technology, integrated circuits are susceptible to various factors, leading to increased probabilities of chip failures. The routers within NoC, connecting processor cores, also experience elevated fault rates, thereby impacting normal communication between processors. Therefore, implementing fault-tolerant mechanisms in on-chip networks becomes particularly crucial. In this paper, we propose a fault-tolerant routing scheme to ensure the accurate transmission, injection, and ejection of packets, even in the event of router failures at any node in the NoC. We have enhanced the router architecture by integrating bypass controllers (BCs) to connect east-west and north-south links, and linking these BCs to the local. This modification enables uninterrupted communication between cores. Based on this architecture, we propose a straightforward routing algorithm aimed at minimizing detours and ensuring packet transmission along the shortest path, thus reducing transmission latency. Experimental results demonstrate that our proposed fault-tolerant scheme significantly enhances reliability under scenarios involving multiple faulty routers when compared to existing schemes.
引用
收藏
页数:13
相关论文
共 31 条
[1]   FP-NUCA: A Fast NOC Layer for Implementing Large NUCA Caches [J].
Arora, Anuj ;
Harne, Mayur ;
Sultan, Hameedah ;
Bagaria, Akriti ;
Sarangi, Smruti R. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (09) :2465-2478
[2]   Powering networks on chips - Energy-efficient and reliable interconnect design for SoCs [J].
Benini, L ;
De Micheli, G .
ISSS'01: 14TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2001, :33-38
[3]   Networks on chips: A new SoC paradigm [J].
Benini, L ;
De Micheli, G .
COMPUTER, 2002, 35 (01) :70-+
[4]  
Catania V, 2015, IEEE INT CONF ASAP, P162, DOI 10.1109/ASAP.2015.7245728
[5]   Fault-Tolerant Mesh-Based NoC with Router-Level Redundancy [J].
Chang, Yung-Chang ;
Gong, Cihun-Siyong Alex ;
Chiu, Ching-Te .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2020, 92 (04) :345-355
[6]   Assessment of Circuit Optimization Techniques Under NBTI [J].
Chen, Xiaoming ;
Wang, Yu ;
Yang, Huazhong ;
Cao, Yu ;
Xie, Yuan .
IEEE DESIGN & TEST, 2013, 30 (06) :40-49
[7]  
Dally W.J., 2004, Morgan Kaufmann Series in Computer Architecture and Design
[8]  
Dally WJ, 2001, DES AUT CON, P684, DOI 10.1109/DAC.2001.935594
[9]   A Reliable Routing Architecture and Algorithm for NoCs [J].
DeOrio, Andrew ;
Fick, David ;
Bertacco, Valeria ;
Sylvester, Dennis ;
Blaauw, David ;
Hu, Jin ;
Chen, Gregory .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (05) :726-739
[10]  
Ebrahimi M, 2013, ICCAD-IEEE ACM INT, P61, DOI 10.1109/ICCAD.2013.6691098