DocumentCode
2854362
Title
An O(n log n) algorithm for 1-D tile compaction
Author
Anderson, R. ; Kahan, S. ; Schlag, M.
Author_Institution
Dept. of Comput. Sci., Washington Univ., Seattle, WA, USA
fYear
1989
fDate
5-9 Nov. 1989
Firstpage
144
Lastpage
147
Abstract
A simple O(n log n) algorithm is presented for performing one-dimensional tile compaction on a planar constraint network. The algorithm works only on planar constraints networks: those resulting from considering all components to be on single layer. The top and bottom zones in this example attain their minimum widths of 15 only by forcing the other zone to have width 25, while the best configuration has width 20 which is the minimum width of the middle zone. VLSI circuits often result in nonplanar constraint networks, even though interconnect parallel to the direction of compaction is not part of the constraint network. The algorithm could be used to obtain an initial guess at the width, possibly saving several iterations of the more expensive minimum-cost flow method.<>
Keywords
VLSI; circuit layout CAD; 1-D tile compaction; O(n log n) algorithm; VLSI; circuit layout CAD; minimum width; planar constraint network; single layer; Compaction; Computer science; Geometry; Iterative algorithms; Iterative methods; Shape; Tiles; Very large scale integration;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ICCAD.1989.76923
Filename
76923
Link To Document