DocumentCode
1961267
Title
Automatic layout of custom analog cells in ANAGRAM
Author
Garrod, D.J. ; Rutenbar, R.A. ; Carley, L.R.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie-Mellon Univ., Pittsburgh, PA, USA
fYear
1988
fDate
7-10 Nov. 1988
Firstpage
544
Lastpage
547
Abstract
ANAGRAM models cell layout in the style of a macrocell place-and-route problem. Individual cell primitives (transistor-level objects of widely varying sizes) are the macrocells. Module generation techniques are used to generate these internal primitives and to preserve critical matching and symmetries. An annealing-based placement algorithm then places these primitives. This is followed by a novel line-expansion signal router, which includes mechanisms to avoid noise coupling due to internodal capacitances between the signal wires and shared parasitic resistances in the DC supply wiring and operates in an iterative improvement fashion to eliminate such violations. Layouts for several custom CMOS cells have been successfully generated. Circuit-simulation results based on cell extractions demonstrate the effectiveness of the crosstalk-avoidance mechanisms.<>
Keywords
CMOS integrated circuits; circuit layout CAD; ANAGRAM; annealing-based placement algorithm; cell extractions; cell layout; critical matching; crosstalk-avoidance mechanisms; custom CMOS cells; custom analog cells; line-expansion signal router; macrocell place-and-route problem; module generation; noise coupling; Annealing; Circuit noise; Circuit topology; Coupling circuits; Crosstalk; Iterative algorithms; Macrocell networks; Parasitic capacitance; Routing; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1988. ICCAD-88. Digest of Technical Papers., IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-0869-2
Type
conf
DOI
10.1109/ICCAD.1988.122567
Filename
122567
Link To Document