Title :
NoCDepend: A Flexible and Scalable Dependability Technique for 3D Networks-on-Chip
Author :
Hollstein, Thomas ; Azad, Siavoosh Payandeh ; Kogge, Thilo ; Haoyuan Ying ; Hofmann, Klaus
Author_Institution :
Dept. of Comput. Eng., Tallinn Univ. of Technol., Tallinn, Estonia
Abstract :
In order to be able to handle an arbitrary amount of static communication segment faults in NoC-based MPSoCs, a flexible fault tolerance mechanism has to be applied. In this contribution, we present a flexible and scalable approach for fault-tolerance in NoCs, which - in contrast to existing circumvention techniques - can in principle handle any number of static faults in the routing network. It doesn´t require routing restrictions (as static routing/source routing) and can basically be combined with any static or adaptive minimal or non-minimal routing algorithm. The needed additional hardware effort is low and the increase of the time for computation of routing decisions is reasonably low as well. The presented dependability technique can work hand-in-hand with a task scheduler/mapped and is applicable in critical, mixed-critical and non-critical application scenarios.
Keywords :
fault tolerance; network routing; network-on-chip; 3D networks-on-chip; NoC-based MPSoC; NoCDepend; adaptive minimal routing; circumvention techniques; flexible dependability technique; flexible fault tolerance mechanism; nonminimal routing; routing network; scalable dependability technique; source routing; static communication segment faults; static faults; static minimal routing; static routing; task scheduler; Adaptation models; Circuit faults; Fault tolerance; Fault tolerant systems; Routing; System recovery; System-on-chip; Dependability; Fault-Tolerance; MPSoC; Network-on-Chip; NoC; Routing;
Conference_Titel :
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2015 IEEE 18th International Symposium on
Conference_Location :
Belgrade
Print_ISBN :
978-1-4799-6779-7
DOI :
10.1109/DDECS.2015.30