• DocumentCode
    1960416
  • Title

    Direct transistor-level layout for digital blocks

  • Author

    Gopalakrishnan, P. ; Rutenbar, R.A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2001
  • fDate
    4-8 Nov. 2001
  • Firstpage
    577
  • Lastpage
    584
  • Abstract
    We present a complete transistor-level layout flow, from logic netlist to final shapes, for blocks of combinational logic up to a few thousand transistors in size. The direct transistor-level attack easily accommodates the demands for careful custom sizing necessary in high-speed design, and is also significantly denser than a comparable cell-based layout. The key algorithmic innovations are (a) early identification of essential diffusion-merged MOS device groups called clusters, but (b) deferred binding of clusters to a specific shape-level layout until the very end of a multi-phase placement strategy. A global placer arranges uncommitted clusters; a detailed placer optimizes clusters at shape level for density and for overall routability. A commercial router completes the flow. Experiments comparing to a commercial standard cell-level layout flow show that, when flattened to transistors, our tool consistently achieves 100% routed layouts that average 23% less area.
  • Keywords
    VLSI; cellular arrays; circuit layout CAD; circuit optimisation; combinational circuits; integrated circuit layout; integrated logic circuits; logic CAD; network routing; cluster binding; combinational logic; diffusion-merged MOS device groups; digital VLSI circuit; global routability; high-speed design; multi-phase placement algorithm; optimization; standard cell; transistor-level layout; Circuits; Clustering algorithms; Design methodology; Logic devices; MOS devices; Shape; Software libraries; Technological innovation; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7247-6
  • Type

    conf

  • DOI
    10.1109/ICCAD.2001.968713
  • Filename
    968713