DocumentCode
3439007
Title
Gate sizing: a general purpose optimization approach
Author
Coudert, Olivier
Author_Institution
Synopsys Inc., Mountain View, CA, USA
fYear
1996
fDate
11-14 Mar 1996
Firstpage
214
Lastpage
218
Abstract
Gate sizing consists of choosing for each node of a mapped network a gate implementation in the library so that some cost function is optimized under some constraints. The methods previously proposed to address this problem suffer from problems that makes them difficult to apply on real-life large circuits. This paper presents the gate sizing algorithm GS, which has the following characteristics. It is a general purpose optimizer, e.g., it can optimize the power or/and area under some delay constraints, or the delay under some power or/and area constraints. It is oriented to a pure combinatorial optimization, and addresses non-linear, nonunimodal, constrained optimization, which enables it to handle complex cost models. It can take into account user defined or library dependent design rules. It can be applied on large circuits within a reasonable CPU time, e.g., 10000 nodes in 2 hours
Keywords
circuit layout CAD; circuit optimisation; delays; integrated circuit layout; logic CAD; GS algorithm; area optimisation; combinatorial optimization; complex cost models; cost function; delay optimisation; gate sizing algorithm; general purpose optimizer; large circuits; nonlinear constrained optimization; power optimisation; Central Processing Unit; Circuits; Constraint optimization; Cost function; Delay effects; Delay estimation; Libraries; Linear programming; Table lookup; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
European Design and Test Conference, 1996. ED&TC 96. Proceedings
Conference_Location
Paris
ISSN
1066-1409
Print_ISBN
0-8186-7424-5
Type
conf
DOI
10.1109/EDTC.1996.494151
Filename
494151
Link To Document