Title :
An implementation of a distributed fault-tolerant mechanism for 2D mesh NoCs
Author :
Marcon, Cesar ; Amory, Alexandre ; Webber, Thais ; Bortolon, Felipe T. ; Volpato, Thomas ; Munareto, Jader
Author_Institution :
Fac. of Inf., Pontifical Catholic Univ. of Rio Grande do Sul (PUCRS), Porto Alegre, Brazil
Abstract :
Advances in design integration have enabled the integration of large Multiprocessor Systems-on-Chip (MPSoC). Such systems are prone to the execution of complex applications if high degree of parallelism is employed on the communication infrastructure. Network-on-Chip (NoC) has emerged as a new communication paradigm for large MPSoCs with advantages such as the increase of reliability on components interactions. However, device´s integration may convey few shortcomings during MPSoC manufacturing and operation, for instance, the vulnerability to faults. This paper describes Phoenix, which is a direct mesh NoC with fault detection scheme. The proposed architecture explores a fault-tolerant mechanism, which is implemented in a distributed manner as a fault monitor on processors and routers. Results demonstrate that Phoenix can be scalable in view of the stabilization time regarding to faults incidence, allowing MPSoC operation even with the occurrence of a large number of faults.
Keywords :
fault diagnosis; fault tolerance; integrated circuit reliability; network-on-chip; 2D mesh NoC; communication infrastructure; distributed fault tolerant mechanism; fault detection scheme; multiprocessor systems on chip; network on chip; Circuit faults; Fault tolerance; Fault tolerant systems; Hardware; Monitoring; Ports (Computers); Routing; Fault tolerance; MPSoC; NoC;
Conference_Titel :
Rapid System Prototyping (RSP), 2013 International Symposium on
Conference_Location :
Montreal, QC
DOI :
10.1109/RSP.2013.6683954