DocumentCode :
841674
Title :
A methodology for optimal repeater insertion in pipelined interconnects
Author :
Cocchini, Pasquale
Author_Institution :
CAD Res., Intel Labs, Hillsboro, OR, USA
Volume :
22
Issue :
12
fYear :
2003
Firstpage :
1613
Lastpage :
1624
Abstract :
For many years, CMOS-process scaling has allowed a steady increase in the operating frequency and integration density of integrated circuits. Only recently, however, have we reached a point where it takes several clock cycles for global signals to traverse a complex digital system such as a modern microprocessor. Thus, interconnect latency must be taken into account as a new design parameter in future synthesis and optimization tools at the architectural, as well as synthesis, level. To this purpose, this paper proposes a new latency-aware technique for the performance-driven concurrent insertion of flip-flops and repeaters in very large scale integration circuits, also taking clock skew into account. Pipelined interconnects are optimally designed for minimum latency or to meet latency constraints at the receivers. Given its generality, our methodology can be used to extend many existing techniques to the broader case of pipelined interconnects. An experimental scaling study showing overwhelming evidence of an exponential increase in the number of clocked repeaters every process generation, for high-performance microprocessors, as well as high-end application specific integrated circuits, is also presented. Such an increase indicates a radical change in current design methodologies to cope with this new emerging problem.
Keywords :
CMOS logic circuits; VLSI; application specific integrated circuits; circuit complexity; circuit layout CAD; dynamic programming; flip-flops; integrated circuit design; integrated circuit interconnections; microprocessor chips; network routing; network topology; pipeline processing; CMOS-process scaling; clock distribution network; clock skew; clocked repeaters; complex digital system; dynamic programming; flip-flops; high-end application specific integrated circuits; high-performance microprocessors; interconnect latency; latency-aware technique; optimal repeater insertion; performance-driven concurrent insertion; pipelined interconnects; resource allocation; routing topology; very large scale integration; CMOS integrated circuits; Clocks; Delay; Digital systems; Frequency; Integrated circuit interconnections; Integrated circuit synthesis; Microprocessors; Repeaters; Signal 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.2003.819422
Filename :
1253540
Link To Document :
بازگشت