Title :
AGAR: a single-layer router for gate array cell generation
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
AGAR is a single-layer router which does internal wiring of gate array cells for a variety of technologies and background cell images. It starts by using image-specific heuristics to do a partial routing. The heuristics can be supplied by the circuit designer and may be coded using a rule-based shell or a standard programming language. The routing is completed using an image-independent algorithm which systematically generates legal routings on a virtual grid, in increasing order of cost, until a complete legal routing is found or the search fails. AGAR was used to generate the majority of the cells in a CMOS gate array cell library and to complete partial routings of bipolar gate array cells.<>
Keywords :
circuit layout CAD; logic CAD; logic arrays; AGAR; CMOS gate array cell library; background cell images; bipolar gate array cells; gate array cell generation; heuristics coding; image-independent algorithm; image-specific heuristics; internal wiring; legal routings; partial routing; rule-based shell; single-layer router; standard programming language; virtual grid; Circuits; Code standards; Computer languages; Costs; Law; Legal factors; Libraries; Mesh generation; Routing; Wiring;
Conference_Titel :
Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-1986-4
DOI :
10.1109/ICCAD.1989.76902