DocumentCode
2538878
Title
High performance clock routing in X-architecture
Author
Weixiang Shena ; Cai, Yici ; Hu, Jiang ; Hong, Xianlong ; Lu, Bing
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
fYear
2006
fDate
21-24 May 2006
Abstract
As a promising approach to mitigate the challenge of interconnect limit, X-architecture allows routings along diagonal directions in addition to rectilinear directions. It can reduce routing wire length and vias number compared with conventional Manhattan routing. Although Steiner minimum tree and signal routing algorithms have been developed for X-architecture, clock routing has not been addressed to the best of our knowledge. However, wire length reduction is even more compelling for clock net, as wire is a major power consumer and power supply noise generator. In addition, X-architecture is very effective for interconnect delay and clock skew optimization. In this paper, we investigate the layout embedding technique for clock routing in X-architecture and integrate it with the deferred-merge embedding (DME) algorithm. To alleviate the inaccuracy of the Elmore delay (ED) model, a more accurate fitted Elmore delay (FED) model is employed. Experimental results on benchmarks exhibit encouraging results
Keywords
clocks; integrated circuit design; network routing; Steiner minimum tree; X-architecture; clock skew optimization; deferred-merge embedding algorithm; fitted Elmore delay model; high performance clock routing; interconnect delay; layout embedding technique; power supply noise generator; routing wire length; signal routing algorithms; wire length reduction; Circuit optimization; Clocks; Delay effects; Integrated circuit interconnections; Logic; Routing; Steiner trees; Synchronization; Very large scale integration; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location
Island of Kos
Print_ISBN
0-7803-9389-9
Type
conf
DOI
10.1109/ISCAS.2006.1693026
Filename
1693026
Link To Document