• DocumentCode
    1162810
  • Title

    Excellerator: custom CMOS leaf cell layout generator

  • Author

    Poirier, Charles J.

  • Author_Institution
    AT&T Bell Lab., Holmdel, NJ, USA
  • Volume
    8
  • Issue
    7
  • fYear
    1989
  • fDate
    7/1/1989 12:00:00 AM
  • Firstpage
    744
  • Lastpage
    755
  • Abstract
    A description is given of a program, Excellerator, which automatically generates full-custom symbolic CMOS cell layouts. The input is a transistor-level netlist with optimal constraints on layout shape and I/O port positions. The output is a high-quality virtual-grid-based layout suitable for use in a two-dimensional tiling methodology. I/O port locations can be optimized. Versatile support for different layout shapes and port locations makes this system ideal for use in a top-down, fully automatic physical design system. Transistor routing is provided by a novel, recursive version of the A-Star search procedure. This technique reduces the frequency and seriousness of routing blockages by finding near-optimal compromises between new connections and reroutes of previous connections. Routing occurs in two metal layers plus polysilicon and diffusion, and is easily extendable to any number of routing layers. Routing priority can be given to critical nodes
  • Keywords
    CMOS integrated circuits; application specific integrated circuits; circuit layout CAD; A-Star search procedure; Excellerator; I/O port positions; automatic physical design system; computer program; critical nodes; custom CMOS leaf cell layout generator; diffusion; full-custom symbolic CMOS cell layouts; layout shape; metal layers; optimal constraints; polysilicon; routing layers; transistor routing; transistor-level netlist; two-dimensional tiling methodology; virtual-grid-based layout; Frequency; Humans; Integrated circuit synthesis; Layout; Mesh generation; Project management; Routing; Shape; Tree data structures; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.31532
  • Filename
    31532