DocumentCode
1519354
Title
Dose Map and Placement Co-Optimization for Improved Timing Yield and Leakage Power
Author
Jeong, Kwangok ; Kahng, Andrew B. ; Park, Chul-Hong ; Yao, Hailong
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of California at San Diego (UCSD), La Jolla, CA, USA
Volume
29
Issue
7
fYear
2010
fDate
7/1/2010 12:00:00 AM
Firstpage
1070
Lastpage
1082
Abstract
In sub-100nm CMOS processes, delay and leakage power reduction continue to be among the most critical design concerns. We propose to exploit the recent availability of fine-grain exposure dose control in the step-and-scan tool to achieve both design-time (placement) and manufacturing-time (yield-aware dose mapping) optimizations of timing yield and leakage power. Our placement and dose map co-optimization can improve both timing yield and leakage power of a given design. We formulate the placement-aware dose map optimization as quadratic and quadratic constraint programs which are solved using efficient quadratic program solvers. In this paper, we mainly focus on the placement-aware dose map optimization problem; in the Appendix, we describe a complementary but less impactful dose map-aware placement optimization based on an efficient cell swapping heuristic. Experimental results show noticeable improvements in minimum cycle time without leakage power increase, or in leakage power reduction without degradation of circuit performance.
Keywords
CMOS integrated circuits; leakage currents; optimisation; Appendix; CMOS processes; cell swapping heuristic; circuit performance; design time optimisation; fine-grain exposure dose control; leakage power reduction; manufacturing time optimisation; minimum cycle time; placement aware dose map optimization; quadratic constraint programs; quadratic program solvers; size 100 nm; step-and-scan tool; CMOS process; Circuit optimization; Circuit testing; Computer science; Constraint optimization; Costs; Delay; Electronic equipment manufacture; Manufacturing processes; Timing; Dose map; leakage power reduction; placement; timing yield;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2010.2048397
Filename
5487474
Link To Document