| Clock network minimization methodology based on incremental placement |
| Full text |
Pdf
(130 KB)
|
| Source
|
with EDA Technofair Design Automation Conference Asia and South Pacific
archive
Proceedings of the 2005 conference on Asia South Pacific design automation
table of contents
Shanghai, China
SESSION: Clock, power grid and thermal analysis and optimization
table of contents
Pages: 99 - 102
Year of Publication: 2005
ISBN:0-7803-8737-6
|
|
Authors
|
|
Liang Huang
|
Tsinghua University, Beijing, P. R. China
|
|
Yici Cai
|
Tsinghua University, Beijing, P. R. China
|
|
Qiang Zhou
|
Tsinghua University, Beijing, P. R. China
|
|
Xianlong Hong
|
Tsinghua University, Beijing, P. R. China
|
|
Jiang Hu
|
Texas A&M University, College Station, TX
|
|
Yongqiang Lu
|
Tsinghua University, Beijing, P. R. China
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 8, Citation Count: 0
|
|
|
ABSTRACT
In ultra-deep submicron VLSI circuits, clock network is a major source of power consumption and power supply noise. Therefore, it is very important to minimize clock network size. Traditional design methodologies usually let the clock router to undertake the task of clock network minimization independently. Since a clock routing is carried out based on register locations, register placement actually has fundamental influence to a clock network size. In this paper, we propose a new clock network design methodology that Incorporates register placement optimization. Given a cell placement result, incremental modifications are performed according to clock skew specifications. The incremental placement change moves registers toward preferred locations that may enable a small clock network size. At the same time, the side-effect to logic cell placement and wire connections is controlled. Experimental results on benchmark circuits show that the proposed methodology can reduce clock network size considerably with limited impact on signal net wirelength and critical path delay.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Ting-Hai Chao, Yu-Chin Hsu, Jan-Ming Ho, Kenneth D. Boese, Andrew B. Kahng, "Zero skew clock routing with minimum wirelength", IEEE Transactions on Circuits & Systems II: Analog & Digital Signal Processing, v 39, n 11, Nov, 1992, pp. 799--814.
|
 |
3
|
|
| |
4
|
Chung-When Albert Tsao, Cheng-Kok Koh, "UST/DME: a clock tree router for general skew constraints", ICCAD 2000, pp. 400--405.
|
 |
5
|
Dennis J. H. Huang , Andrew B. Kahng , Chung-Wen Albert Tsao, On the bounded-skew clock and Steiner routing problems, Proceedings of the 32nd ACM/IEEE conference on Design automation, p.508-513, June 12-16, 1995, San Francisco, California, United States
[doi> 10.1145/217474.217579]
|
| |
6
|
|
| |
7
|
|
| |
8
|
Yi Liu, Xianlong Hong, Yici Cai, Weimin Wu, "CEP: A clock-driven ECO placement algorithm for standard-cell layout", ASICON 2001, pp. 118--121.
|
| |
9
|
Zhuoyuan Li, Weimin Wu, Xianlong Hong, Jun Gu, "Incremental placement algorithm for standard cell layout", ISCAS 2002, pp. 2.883--2.886.
|
| |
10
|
Rahul B. Deokar, Sachin S. Sapatnekar, "A graph-theoretic approach to clock skew optimization", ISCAS 1994, pp. 1.407--1.410.
|
| |
11
|
|
| |
12
|
Arvind Srinivasan, Kamal Chaudhary, E. S. Kuh, "RITUAL: performance driven placement algorithm for small cell ICs", ICCAD 1991, pp. 48--51.
|
| |
13
|
Yongqiang Lu, Xianlong Hong, Wenting Hou, Weimin Wu, Yici Cai, "Combining clustering and partitioning in quadratic placement", ISCAS 2003, pp. 4.720--4.723.
|
|