DocumentCode
654004
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
fYear
2013
fDate
3-4 Oct. 2013
Firstpage
24
Lastpage
29
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping (RSP), 2013 International Symposium on
Conference_Location
Montreal, QC
Type
conf
DOI
10.1109/RSP.2013.6683954
Filename
6683954
Link To Document