DocumentCode :
828352
Title :
Latency-Guided On-Chip Bus-Network Design
Author :
Drinic, Milenko ; Kirovski, Darko ; Megerian, Seapahn ; Potkonjak, Miodrag
Author_Institution :
Center for Software Excellence, Microsoft Corp., Redmond, WA
Volume :
25
Issue :
12
fYear :
2006
Firstpage :
2663
Lastpage :
2673
Abstract :
Deep submicrometer technology scaling has two major ramifications on the design process. First, reduced feature size significantly increases wire delay, thus resulting in critical paths being dominated by global interconnect rather than gate delays. Second, an ultrahigh level of integration mandates design of systems-on-chip that encompass numerous design blocks of decreased functional granularity and increased communication demands. The convergence of these two factors emphasizes the importance of the on-chip bus network as one of the crucial high-performance enablers for future systems-on-chip. An on-chip bus-network design methodology and corresponding set of tools which, for the first time, close the synthesis loop between system and physical design have been developed. The approach has three components: a communication profiler, a bus-network designer, and a fast approximate floorplanner. The communication profiler collects run-time information about the traffic between system cores. The bus-network design component optimizes the bus-network structure by coordinating information from the other two components. The floorplanner aims at creating a feasible floorplan; it also sends feedback about the most constrained parts of the network. The effectiveness of our bus-network design approach on a number of multicore designs is demonstrated
Keywords :
integrated circuit layout; logic design; peripheral interfaces; system-on-chip; bus-network designer; communication profiler; fast approximate floorplanner; multicore designs; on-chip bus-network design; systems-on-chip; wire delay; Convergence; Delay; Design methodology; Network synthesis; Network-on-a-chip; Process design; Runtime; System-on-a-chip; Telecommunication traffic; Wire; Bus-network design; latency; on-chip communication; system synthesis;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.882488
Filename :
4014524
Link To Document :
بازگشت