• DocumentCode
    3086848
  • Title

    Large standard cell libraries and their impact on layout area and circuit performance

  • Author

    Guan, Bingzhong ; Sechen, Carl

  • Author_Institution
    Dept. of Electr. Eng., Washington Univ., Seattle, WA, USA
  • fYear
    1996
  • fDate
    7-9 Oct 1996
  • Firstpage
    378
  • Lastpage
    383
  • Abstract
    We present a complete study of layout area and circuit performance as a result of utilizing a large library of standard cells. We built libraries of all possible static CMOS cells having a chain length of up to 7. We refer to a library of all possible cells having a chain length limit of n as sn. Although library s7 has billions of possible cells in it, our technology mapper only selected on the order of 100 of these cells to implement each of the MCNC logic synthesis benchmark circuits. We drew the following conclusions from this study. (1) For three or more layers of metal, using very large libraries (e.g., s7) is optimal in terms of area and delay. (2) For two layers of metal, limiting the library size to s5, but at least s4, is optimal in terms of area and delay. Given that the number of distinct combinational cells in industrial libraries today never exceeds 200 (and usually considerably fewer) and given that even library s4 has 3503 distinct cells, tremendous area savings (without increase in worst case path delay) are readily available by utilizing much larger cell libraries. Specifically, given that library s3 has 87 distinct cells (current industrial libraries typically have no more than this), we surmise that area savings of about 30% can be achieved try using library s7 for three or more metal layers versus any current industrial library
  • Keywords
    circuit layout CAD; logic CAD; area savings; circuit performance; layout area; logic synthesis benchmark circuits; standard cell libraries; standard cells; static CMOS cells; CMOS technology; Circuit optimization; Circuit synthesis; Delay; Fabrication; Libraries; Logic circuits; Metals industry; Routing; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1996. ICCD '96. Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7554-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1996.563582
  • Filename
    563582