Abstract
We propose an integrated clock tree construction algorithm which performs simultaneous routing, wire sizing and buffer insertion. In existing approaches, wire sizing and clock buffer insertion are typically applied sequentially after a clock tree is generated and routed, i.e., they are done as post-processing steps. None of the known methods can perform clock routing while simultaneously considering wire sizing and buffer insertion. We introduce wire widths and levels of buffers inserted as variables in forming merging segments in the proposed Integrated Deferred-Merge Embedding (IDME) algorithm. As a result, more zero-skew merging locations are made possible and the clock trees generated are zero-skew by construction. Our experiments show that by taking the advantage offered by wire sizing, we are able to minimize phase delay as well as to reduce wire length and use less buffers.
Original language | English |
---|---|
Title of host publication | ISPD '00 |
Subtitle of host publication | Proceedings of the 2000 International Symposium on Physical Design |
Publisher | Association for Computing Machinery (ACM) |
Pages | 33-38 |
Number of pages | 6 |
ISBN (Print) | 9781581131918 |
DOIs | |
Publication status | Published - May 2000 |
Event | 2000 International Symposium on Physical Design, ISPD 2000 - San Diego, United States Duration: 9 Apr 2000 → 12 Apr 2000 https://dl.acm.org/doi/proceedings/10.1145/332357 (Conference proceedings ) |
Publication series
Name | Proceedings of the International Symposium on Physical Design, ISPD |
---|
Symposium
Symposium | 2000 International Symposium on Physical Design, ISPD 2000 |
---|---|
Country/Territory | United States |
City | San Diego |
Period | 9/04/00 → 12/04/00 |
Internet address |
|
Scopus Subject Areas
- Electrical and Electronic Engineering