Title
Bandwidth optimization in asynchronous NoCs by customizing link wire length
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.
Year
DOI
Venue
2010
10.1109/ICCD.2010.5647660
ICCD
Keywords
Field
DocType
bandwidth requirement,bandwidth optimization,asynchronous nocs,asynchronous noc link,average packet latency,noc performance,router locations,integrated circuit design,ip cores,latency characteristics,pipeline latches,network-on-chip,link wire length,soc design,traffic properties,communication complexity,system on chip,bandwidth,asynchronous communication,routing protocols,point to point,switches,energy efficient,network on chip
Asynchronous communication,Computer science,Network packet,Parallel computing,Computer network,Network on a chip,Real-time computing,Bandwidth (signal processing),Integrated circuit design,Router,Floorplan,Routing protocol
Conference
ISSN
ISBN
Citations 
1063-6404
978-1-4244-8936-7
3
PageRank 
References 
Authors
0.39
13
3
Name
Order
Citations
PageRank
Junbok You1473.79
Daniel Gebhardt2131.63
Kenneth S. Stevens318525.65