DocumentCode
1314949
Title
Simultaneous gate sizing and placement
Author
Chen, Wei ; Cheng-Ta Hseih ; Pedram, Massoud
Author_Institution
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Volume
19
Issue
2
fYear
2000
fDate
2/1/2000 12:00:00 AM
Firstpage
206
Lastpage
214
Abstract
This paper presents an iterative optimization technique for improving delay in integrated circuits. The basic idea is to perform timing analysis to identify the set of k most-critical paths in the circuit followed by cell resizing and replacement along the critical path set and their neighboring cells. The process is repeated until no further reduction in circuit delay is possible. At the core of this technique lies a mathematical formulation for simultaneous cell sizing and placement subject to timing and position constraints. We show that the resulting problem formulation is a generalized geometric program, which can be solved by solving a sequence of geometric programs. Experimental results on a set of benchmark circuits demonstrate the effectiveness of our approach compared to the conventional approaches which separate gate sizing from gate placement
Keywords
circuit layout CAD; circuit optimisation; delays; geometric programming; integrated circuit layout; iterative methods; timing; cell replacement; cell resizing; critical path set; delay; generalized geometric program; integrated circuits; iterative optimization technique; simultaneous gate sizing/placement; timing analysis; Capacitance; Clocks; Delay; Design automation; Design optimization; Integrated circuit technology; Performance analysis; Simultaneous localization and mapping; Timing; Very large scale integration;
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/43.828549
Filename
828549
Link To Document