• 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