DocumentCode
2791479
Title
Multi-terminal-net river routing for VLSI layout design
Author
Dastghaibyfard, G. ; Tuan, T.C. ; Chang, P.S.
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Oklahoma Univ., Norman, OK, USA
fYear
1990
fDate
12-14 Aug 1990
Firstpage
211
Abstract
Consideration is given to the single layer rectilinear river routing of n nets and the two sets of terminals (of the nets) which lie on two horizontal lines are connected by means of disjoint wires on a unit-grid (where one unit is the minimum spacing between two wires). A wire realizing a net will connect all the consecutive terminals of the net on the top line to all the consecutive terminals of the net on the bottom line and there are at most J horizontal segments (jogs) in the wire. For J=1, a linear time algorithm for finding a layout with the minimum distance (separation) between the two horizontal lines is given. When sliding the upper horizontal line is allowed, the authors show a linear time algorithm for finding all possible sliding offsets to achieve an s-separation layout. In addition, an O (n log n) time algorithm for finding an offset which yields the smallest possible separation is provided. Given J>1 and an offset, the authors show an O (Jn) time algorithm for determining if an s-separation is feasible, and an O (Jn log n) time algorithm for finding a layout with the minimum separation
Keywords
VLSI; circuit layout CAD; multiterminal networks; wiring; O(n log n) time algorithm; VLSI layout design; consecutive terminals; disjoint wires; horizontal segments; linear time algorithm; minimum separation; s-separation layout; single layer rectilinear river routing; Bismuth; Computer science; Pins; Rivers; Routing; Very large scale integration; Wires; Wiring;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1990., Proceedings of the 33rd Midwest Symposium on
Conference_Location
Calgary, Alta.
Print_ISBN
0-7803-0081-5
Type
conf
DOI
10.1109/MWSCAS.1990.140689
Filename
140689
Link To Document