• DocumentCode
    897027
  • Title

    An algorithm for CMOS timing and area optimization

  • Author

    Lee, Charles M. ; Soukup, Hana

  • Volume
    19
  • Issue
    5
  • fYear
    1984
  • Firstpage
    781
  • Lastpage
    787
  • Abstract
    Delay-time optimization for integrated circuits is discussed. A design truly optimized for delay time is seldom practical because the silicon area increases very rapidly when the minimum delay time is approached. The author presents an algorithm which facilitates an intelligent compromise between the delay time and the silicon area of a logic chain. A computer software based on this algorithm can interactively assist the designer in the selection of logic pattern, the number of stages, and the sizes of the transistors. Some basic assumptions are made in this algorithm in order to keep the mathematics manageable. Consequently, some random parameters related to layout and interconnection are not addressed. The intended use of this algorithm is to guide the designer to arrive at an approximately optimized design during the logic definition stage and before the layout stage. Later, when the layout is completed, a circuit simulator should be used to fine-tune the design by incorporating these random layout parameters.
  • Keywords
    CMOS integrated circuits; Delays; Integrated logic circuits; Logic CAD; Optimisation; delays; integrated logic circuits; logic CAD; optimisation; Algorithm design and analysis; Circuit simulation; Delay effects; Design optimization; Integrated circuit interconnections; Logic design; Mathematics; Silicon; Software algorithms; Timing;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.1984.1052221
  • Filename
    1052221