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