ACM Home Page
Please provide us with feedback. Feedback
Linear programming for sizing, Vth and Vdd assignment
Full text PdfPdf (309 KB)
Source International Symposium on Low Power Electronics and Design archive
Proceedings of the 2005 international symposium on Low power electronics and design table of contents
San Diego, CA, USA
SESSION: Circuit-level optimizations table of contents
Pages: 149 - 154  
Year of Publication: 2005
ISBN:1-59593-137-6
Authors
D. G. Chinnery  University of California at Berkeley
K. Keutzer  University of California at Berkeley
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 41,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Most circuit sizing tools calculate the tradeoff between each gate's delay and power or area, and then greedily change the gate with the best tradeoff. We show this is suboptimal. Instead we use a linear program to minimize circuit power. The linear program provides a fast and simultaneous analysis of how each gate affects gates it has a path to. Our approach reduces power by up to 30% compared to commercial software, with a 0.13um library. The runtime for posing and solving the linear program scales linearly with circuit size


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
Bai, M., and Sylvester, D., "Analysis and Design of Level-Converting Flip-Flops for Dual-Vdd/Vth Integrated Circuits," IEEE International Symposium on System-on-Chip, 2003, pp. 151--154.
 
2
Fishburn, J.P., and Dunlop, A.E., "TILOS: A Posynomial Programming Approach to Transistor Sizing," International Conference on Computer-Aided Design, 1985, pp. 326--328.
 
3
Forrest, J., Nuez, D., and Lougee-Heimer, R., CLP User Guide, http://www.coin-or.org/Clp/userguide/
 
4
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 Computer-Aided Design of Integrated Circuits and Systems, Vol. 19, No. 7, 2000, pp. 779--788.
 
5
6
7
 
8
9


Collaborative Colleagues:
D. G. Chinnery: colleagues
K. Keutzer: colleagues