Title :
Expanded rectangles: a new VLSI data structure
Author :
Quayle, M. ; Solworth, J.
Author_Institution :
Dept. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
Abstract :
A data structure derived from corner stitching which allows efficient representation of VLSI layouts is presented. While each entry in the expanded rectangle database is larger than the corresponding corner-stitched entry, generally fewer entries are required to represent the same VLSI layout. The data structure has two important features: first, the VLSI design is represented as a slicing structure in which each slice contains a portion of the solid material; and second, corner stitches are used to provide two-dimensional nearness information. Initial measurements indicate that expanded rectangles is a viable data structure for use in a complete VLSI layout system.<>
Keywords :
VLSI; circuit layout CAD; data structures; VLSI design; VLSI layouts; corner stitching; expanded rectangle database; slicing structure; two-dimensional nearness information; Compaction; Data structures; Geometry; Graph theory; Merging; Solids; Strips; Tiles; Upper bound; Very large scale integration;
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
DOI :
10.1109/ICCAD.1988.122566