Abstract
Delay, power, skew, area, and sensitivity are the most important concerns in current clock-tree design. We present in this paper an algorithm for simultaneously optimizing the above objectives by sizing wires and buffers in clock trees. Our algorithm, based on Lagrangian relaxation method, can optimally minimize delay, power, and area simultaneously with very low skew and sensitivity. With linear storage overall and linear runtime per iteration, our algorithm is extremely economical, fast, and accurate; for example, our algorithm can solve a 6201-wire-segment clock-tree problem using about 1-minute runtime and 1.3-MB memory and still achieve pico-second precision on an IBM RS/6000 workstation.
Original language | English |
---|---|
Title of host publication | 33rd ACM/IEEE Design Automation Conference - Proceedings 1996 |
Publisher | Association for Computing Machinery (ACM) |
Pages | 405-408 |
Number of pages | 4 |
ISBN (Print) | 9780897917797, 0780332946 |
DOIs | |
Publication status | Published - Jun 1996 |
Event | 33rd ACM/IEEE Design Automation Conference, DAC 1996 - Las Vegas, United States Duration: 3 Jun 1996 → 7 Jun 1996 https://dl.acm.org/doi/proceedings/10.1145/240518 (Link to conference proceedings) https://ieeexplore.ieee.org/xpl/conhome/3826/proceeding |
Publication series
Name | ACM/IEEE Design Automation Conference - Proceedings |
---|---|
ISSN (Print) | 0738-100X |
Conference
Conference | 33rd ACM/IEEE Design Automation Conference, DAC 1996 |
---|---|
Country/Territory | United States |
City | Las Vegas |
Period | 3/06/96 → 7/06/96 |
Internet address |
|
Scopus Subject Areas
- Hardware and Architecture
- Control and Systems Engineering