DocumentCode
2048937
Title
A low latency router supporting adaptivity for on-chip interconnects
Author
Kim, Jongman ; Park, Dongkook ; Theocharides, T. ; Vijaykrishnan, N. ; Das, Chita R.
Author_Institution
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear
2005
fDate
13-17 June 2005
Firstpage
559
Lastpage
564
Abstract
The increased deployment of system-on-chip designs has drawn attention to the limitations of on-chip interconnects. As a potential solution to these limitations, networks-on-chip (NoC) have been proposed. The NoC routing algorithm significantly influences the performance and energy consumption of the chip. We propose a router architecture which utilizes adaptive routing while maintaining low latency. The two-stage pipelined architecture uses look ahead routing, speculative allocation, and optimal output path selection concurrently. The routing algorithm benefits from congestion-aware flow control, making better routing decisions. We simulate and evaluate the proposed architecture in terms of network latency and energy consumption. Our results indicate that the architecture is effective in balancing the performance and energy of NoC designs.
Keywords
integrated circuit design; integrated circuit interconnections; network routing; pipeline processing; system-on-chip; NoC routing algorithm; adaptive routing; congestion-aware flow control; energy consumption; interconnection networks; look ahead routing; low latency router; network latency; networks-on-chip; on-chip interconnects; optimal output path selection; router architecture; speculative allocation; system-on-chip designs; two-stage pipelined architecture; Chip scale packaging; Delay; Energy consumption; Network-on-a-chip; Permission; Power system interconnection; Routing; Switches; System-on-a-chip; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN
1-59593-058-2
Type
conf
DOI
10.1109/DAC.2005.193873
Filename
1510393
Link To Document