DocumentCode :
2171745
Title :
Synthesis of low-overhead configurable source routing tables for network interfaces
Author :
Loi, Igor ; Angiolini, Federico ; Benini, Luca
Author_Institution :
DEIS, Univ. of Bologna, Bologna
fYear :
2009
fDate :
20-24 April 2009
Firstpage :
262
Lastpage :
267
Abstract :
In on-chip multiprocessor communication, link failures and dynamically changing application scenarios represent demanding constraints for the provision of suitable Quality of Service. Networks-on-Chip (NoCs) featuring dynamic routing are a known way to tackle these issues, but deadlock freedom and message ordering concerns arise. NoCs with configurable routing, whereby the communication routes are explicitly chosen at runtime out of a set of statically predefined alternatives, provide intelligent adaptation without impacting the consistency of traffic flows. However, configurable source routing on a NoC platform requires a design that provides fast path lookup coupled with low area and power consumption. This paper presents an exploration and synthesis approach that, depending on the required amount of routing flexibility, can for example reduce by 3 to 15 times the area cost of the NoC routing tables by adopting partially reprogrammable routing logic instead of fully reprogrammable tables. Further optimizations based on path redundancy allow to reduce up to 17 times the silicon cost.
Keywords :
multiprocessor interconnection networks; network-on-chip; quality of service; telecommunication links; telecommunication network reliability; telecommunication network routing; telecommunication traffic; deadlock freedom; link failures; low-overhead configurable source; message ordering; network interfaces; networks-on-chip; on-chip multiprocessor communication; quality of service; reprogrammable routing logic; routing flexibility; routing tables; traffic flows; Costs; Energy consumption; Network interfaces; Network synthesis; Network-on-a-chip; Quality of service; Routing; Runtime; System recovery; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
ISSN :
1530-1591
Print_ISBN :
978-1-4244-3781-8
Type :
conf
DOI :
10.1109/DATE.2009.5090668
Filename :
5090668
Link To Document :
بازگشت