DocumentCode
2090724
Title
Tree-Based Routing for Faulty On-Chip Networks with Mesh Topology
Author
Chi, Hsin-Chou ; Jhang, Yu-Hong ; Chen, Wen-Shu
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Dong Hwa Univ., Hualien, Taiwan
fYear
2010
fDate
5-7 July 2010
Firstpage
321
Lastpage
326
Abstract
Network-on-chip (NoC) architectures have been recently proposed as the communication framework for large-scale chips. The design of the routing system for the packet-switched on-chip network is one of the critical issues for the success of NoC architectures, especially when there are faulty components in the network. In this paper, we present a routing technique that uses an embedded tree for mesh networks to achieve high-performance on-chip communication. In this design, the abundant links not belonging to the embedded tree become shortcuts to reduce the distance for packet routing. We show that our routing is deadlock-free and, with appropriate mapping of the tree, equivalent to the well-known XY routing for mesh networks. Furthermore, when there are faulty components in the network, our switch can still successfully deliver packets through tree re-mapping as long as the network is connected. Our design is evaluated by using static analysis and simulation for faulty networks with various network sizes. The results show that our design achieves superior performance without using a routing table in the switch for faulty mesh on-chip networks.
Keywords
network routing; network topology; network-on-chip; XY routing; embedded tree; faulty on-chip networks; mesh networks; mesh topology; network-on-chip architectures; on-chip communication; packet routing; packet-switched on-chip network; static analysis; tree remapping; tree-based routing; Algorithm design and analysis; IP networks; Mesh networks; Routing; Switches; System recovery; System-on-a-chip; fault tolerance; network-on-chip architectures; packet-switched networks; routing algorithm; switches;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI (ISVLSI), 2010 IEEE Computer Society Annual Symposium on
Conference_Location
Lixouri, Kefalonia
Print_ISBN
978-1-4244-7321-2
Type
conf
DOI
10.1109/ISVLSI.2010.72
Filename
5572794
Link To Document