DocumentCode :
2619016
Title :
Region-Based Routing: An Efficient Routing Mechanism to Tackle Unreliable Hardware in Network on Chips
Author :
Flich, J. ; Mejia, A. ; López, P. ; Duato, J.
Author_Institution :
Dept. de Informatica de Sistemas y Computadores, Univ. Politecnica de Valencia
fYear :
2007
fDate :
7-9 May 2007
Firstpage :
183
Lastpage :
194
Abstract :
The design of scalable and reliable interconnection networks for system on chips (SoCs) introduce new design constraints not present in current multicomputer systems. Although regular topologies are preferred for building NoCs, heterogeneous blocks, fabrication faults and reliability issues derived from the high integration scale may lead to irregular topologies. In this situation, efficient routing becomes a challenge. Although table-based routing allows the use of most routing algorithms on any topology, it does not scale in terms of latency and area. In this paper we propose the region-based routing mechanism that avoids the scalability problems of table-based solutions. From an initial topology and routing algorithm, the mechanism groups, at every switch, destinations into different regions based on the output ports. By doing this, redundant routing information typically found in routing tables is eliminated. Evaluation results show that the mechanism requires only four regions to support several routing algorithms in a 2D mesh with no performance degradation. Moreover, when dealing with link failures, our results indicate that the mechanism combined with the segment-based routing algorithm is able to pack all the routing information into eight regions providing high throughput. The paper provides also a simple and efficient hardware implementation of the mechanism requiring only 240 logic gates per switch to support eight regions in a 2D mesh topology
Keywords :
integrated circuit interconnections; logic design; microprocessor chips; network routing; network topology; network-on-chip; 2D mesh topology; interconnection networks; multicomputer systems; network on chips; region-based routing; segment-based routing algorithm; system on chips; table-based routing; Buildings; Delay; Fabrication; Hardware; Multiprocessor interconnection networks; Network topology; Network-on-a-chip; Routing; Switches; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks-on-Chip, 2007. NOCS 2007. First International Symposium on
Conference_Location :
Princeton, NJ
Print_ISBN :
0-7695-2773-6
Type :
conf
DOI :
10.1109/NOCS.2007.39
Filename :
4209007
Link To Document :
بازگشت