ftNoC: A New Architecture of Network on Chip with Fault-Tolerance
Liguo Zhang, Huimin Du, Jungang Han · 2008
The paper presents a hierarchical fault-tolerance ring NoC topology, namely ftNoC, in which links are divided into two groups of rings. One group ring is used for fault-tolerance in case of the other group ring fails. Each group rings contains a control-ring and a data-ring. Control-ring propagates information of routing, link error and error control of all nodes by using packet switching and data-ring exchanges data by circuit switching. ftNoC adopts time division multiplexing and priority mechanism to implement space division multiplexing of bandwidth and fair routing. Simulation results show that the architecture can avoid traffic congestion, deadlock and hungry and ensure use of bandwidth effectively. Simulation results coincident with the theory analysis.