ACM Home Page
Please provide us with feedback. Feedback
Gate sizing using Lagrangian relaxation combined with a fast gradient-based pre-processing step
Full text PdfPdf (353 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California
Pages: 395 - 402  
Year of Publication: 2002
ISBN ~ ISSN:1092-3152 , 0-7803-7607-2
Authors
Hiran Tennakoon  University of Washington, Seattle, WA
Carl Sechen  University of Washington, Seattle, WA
Sponsors
: IEEE Circuits & Systems Society
IEEE-CS\DATC : IEEE Computer Society
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 43,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/774572.774631
What is a DOI?

ABSTRACT

In this paper, we present Forge, an optimal algorithm for gate sizing using the Elmore delay model. The algorithm utilizes Lagrangian relaxation with a fast gradient-based pre-processing step that provides an effective set of initial Lagrange multipliers. Compared to the previous Lagrangian-based approach, Forge is considerably faster and does not have the inefficiencies due to difficult-to-determine initial conditions and constant factors. We compared the two algorithms on 30 benchmark designs, on a Sun UltraSparc-60 workstation. On average Forge is 200 times faster than the previously published algorithm. We then improved Forge by incorporating a slew-rate-based convex delay model, which handles distinct rise and fall gate delays. We show that Forge is 15 times faster, on average, than the AMPS transistor-sizing tool from Synopsys, while achieving the same delay targets and using similar total transistor area.


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
W. C. Elmore, "The transient analysis of damped linear networks with particular regard to wideband amplifiers." Journal of Applied Physics, vol. 19, no. 1, pp. 55--63, 1948.
 
2
J. Rubinstein, P. Penfield, and Mark Horowitz, "Signal delay in RC tree networks," IEEE Trans. on CAD, vol. CAD-2, no. 3, pp. 202--210, July 1983.
 
3
S. S. Sapatnekar, V. B. Rao, P. M. Vaidya, and S. M. Kang, "An exact solution of the transistor sizing problem for CMOS circuits using convex optimization," IEEE Trans. on CAD of IC's and Systems, vol. CAD-12, pp. 1621--1634, Nov 1993.
 
4
J. P. Fishburn and A. E. Dunlop, "TILOS: A posynomial programming approach to transistor sizing," IEEE Trans on CAD, pp. 326--328, Nov 1985.
5
6
 
7
Ronald E. Miller, Optimization, John Wiley & Sons, Inc, 2000.
 
8
Iris Hui-Ru Jiang, Yao-Wen Chang, and Jing-Yang Jou, "Crosstalk-Driven Interconnect Optimization by Simultaneous Gate and Wire Sizing," IEEE Trans. on CAD of IC's and Systems, vol. 19, no. 9, pp. 999--1010, September 2000.
 
9
 
10
M. S. Bazaraa, H. D. Sherali, C. M. Shetty, Nonlinear Programming: Theory and Algorithms, Second Edition, John Wiley and Sons, 1993.
 
11
L. A. N. Lorena, E. L. F. Senne, "Improving traditional subgradient scheme for Lagrangian relaxation: application to location problems," International Journal of Mathematical Algorithms, pp. 133--151, 1, 1999.
12
 
13
K. Kasamsetty, M. Ketkar, and S. S. Sapatnekar, "A New Class of Convex Functions for Delay Modeling and their Application to the Transistor Sizing Problem," IEEE Trans. on CAD of Integrated Circuits and Systems, Vol. 19, No. 7, pp. 779--788, July 2000.

CITED BY  12

Collaborative Colleagues:
Hiran Tennakoon: colleagues
Carl Sechen: colleagues