ACM Home Page
Please provide us with feedback. Feedback
Clock network minimization methodology based on incremental placement
Full text PdfPdf (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
SIGDA: ACM Special Interest Group on Design Automation
: Shanghai IC Industry Association
: IEEE SSCS Shanghai Chapter
: IEEE CAS
: IEEE Beijing Section
: Fudan University
: Chinese Institute of Electronics
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1120725.1120755
What is a DOI?

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
 
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.
Collaborative Colleagues:
Liang Huang: colleagues
Yici Cai: colleagues
Qiang Zhou: colleagues
Xianlong Hong: colleagues
Jiang Hu: colleagues
Yongqiang Lu: colleagues