• DocumentCode
    332748
  • Title

    Gate-size selection for standard cell libraries

  • Author

    Beeftink, F. ; Kudva, P. ; Kung, D. ; Stok, L.

  • Author_Institution
    Delft Univ. of Technol., Netherlands
  • fYear
    1998
  • fDate
    8-12 Nov. 1998
  • Firstpage
    545
  • Lastpage
    550
  • Abstract
    The paper presents an algorithm to select a good set of gate sizes for the primitive gates of a standard cell library. A measurement error on a gate is defined to quantify the discrepancy resulting from replacing the size required by a synthesis sizing algorithm with a size available in a discrete cell library. The criterion for gate size selection is a set of gate sizes that minimizes the cumulative error of a prescribed measurement. Optimal solutions to the gate size selection problem targetting size and delay measurements are presented for cases when the probability distribution and the delay equations are simple. A realistic probability distribution is obtained using a sample space of gates derived from a group of designs that is synthesized under the semi-custom synthesis methodology (K. Shepard et al., 1997). A "delay match" (minimizing delay error) and a "size match" (minimizing size error) set of gate sizes are obtained numerically and are subsequently realized as discrete cell libraries. The previous group of designs are synthesized using the two selected cell libraries and two other cell libraries, one with "equal spacing" of cell sizes and the other with "exponential spacing" of cell sizes. The "size match" library gives the best overall slack and area results.
  • Keywords
    logic CAD; logic gates; minimisation; probability; cumulative error; delay equations; delay measurements; discrepancy; discrete cell libraries; discrete cell library; exponential spacing; gate size selection; gate size selection problem; measurement error; minimizing delay error; minimizing size error; optimal solutions; primitive gates; probability distribution; realistic probability distribution; sample space; semi-custom synthesis methodology; size match; standard cell libraries; synthesis sizing algorithm; Area measurement; Delay; Extraterrestrial measurements; Measurement errors; Measurement standards; Paper technology; Permission; Size measurement; Software libraries; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-008-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1998.144321
  • Filename
    743051