DocumentCode :
3516979
Title :
Fully Adaptive Fault-Tolerant Routing Algorithm for Network-on-Chip Architectures
Author :
Schonwald, Timo ; Zimmermann, Jochen ; Bringmann, Oliver ; Rosenstiel, Wolfgang
Author_Institution :
FZI Forschungszentrum Informatik, Karlsruhe, Germany
fYear :
2007
fDate :
29-31 Aug. 2007
Firstpage :
527
Lastpage :
534
Abstract :
In this paper, we present a novel fully adaptive and fault-tolerant routing algorithm for Network-on-Chips (NoCs) called Force-Directed Wormhole Routing (FDWR). The proposed routing algorithm is implemented in the switches of a TLM (Transaction Level Model) packet switching NoC using SystemC. Based on these switches, mesh, torus, and hypercube topologies for NoCs can be automatically generated. We show how the proposed algorithm distributes the traffic uniformly across the entire network to avoid overloaded links. Simulation results depict that the proposed routing algorithm is able to route packets even in the case of faulty links or switches in the NoC. Furthermore, it is shown that in the case of faulty switches the area around that switches is not overloaded and that the traffic is uniformly distributed across the entire network.
Keywords :
fault tolerance; network routing; network-on-chip; packet switching; FDWR; NoC; TLM; fault-tolerant routing algorithm; force-directed wormhole routing; network-on-chip architectures; packet switching; transaction level model; Fault tolerance; Hypercubes; Mesh generation; Network topology; Network-on-a-chip; Packet switching; Routing; Switches; Telecommunication traffic; Traffic control; Special Session: SS2 Advanced issues of Networks-on-Chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
Conference_Location :
Lubeck
Print_ISBN :
978-0-7695-2978-3
Type :
conf
DOI :
10.1109/DSD.2007.4341518
Filename :
4341518
Link To Document :
بازگشت