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
Link To Document