DocumentCode :
3273213
Title :
Bandwidth optimization in asynchronous NoCs by customizing link wire length
Author :
You, Junbok ; Gebhardt, Daniel ; Stevens, Kenneth S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Utah, Salt Lake City, UT, USA
fYear :
2010
fDate :
3-6 Oct. 2010
Firstpage :
455
Lastpage :
461
Abstract :
The bandwidth requirement for each link on a network-on-chip (NoC) may differ based on topology and traffic properties of the IP cores. Available bandwidth on an asynchronous NoC link will also vary depending on the wire length between sender and receiver. We explore the benefit to NoC performance when this property is used to increase bandwidth on specific links that carry the most traffic of an SoC design. Two methods are used to accomplish this: specifying router locations on the floorplan, and adding pipeline latches on long links. Energy and latency characteristics of an asynchronous NoC are compared to a similarly-designed synchronous NoC. The results indicate that the asynchronous network has lower energy, and link-specific bandwidth optimization has improved the average packet latency. Adding pipeline latches to congested links yields the most improvement. This link-specific optimization is applicable not only to the router and network we present here, but any asynchronous NoC used in a heterogeneous SoC.
Keywords :
integrated circuit design; network-on-chip; IP cores; NoC performance; SoC design; asynchronous NoC link; asynchronous NoCs; average packet latency; bandwidth optimization; bandwidth requirement; latency characteristics; link wire length; network-on-chip; pipeline latches; router locations; traffic properties; Bandwidth; Clocks; Latches; Routing protocols; Switches; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2010 IEEE International Conference on
Conference_Location :
Amsterdam
ISSN :
1063-6404
Print_ISBN :
978-1-4244-8936-7
Type :
conf
DOI :
10.1109/ICCD.2010.5647660
Filename :
5647660
Link To Document :
بازگشت