DocumentCode
770005
Title
A faster algorithm for rubber-band equivalent transformation for planar VLSI layouts
Author
Chen, Hsiao-Feng Steven ; Lee, D.T.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
Volume
15
Issue
2
fYear
1996
fDate
2/1/1996 12:00:00 AM
Firstpage
217
Lastpage
227
Abstract
In this paper we consider the problem of transforming a single-layer topological routing of n two-terminal nets into a rubber-band equivalent using rectilinear wires in the presence of rectilinear circuit modules. Given a topological planar VLSI layout sketch with |F| features and |W| noncrossing wire segments connecting n two-terminal nets, we present an O(|F|·|W|) time algorithm to do the vertex-disjoint rubber-band equivalent transformation of these n nets if it exists. The algorithm consists of two phases, computing a loose homotopy with four spokes matrices, and computing a vertex-disjoint rubber-band equivalent of the given homotopy, each phase taking O(|F|·|W|) time and space. Both complexities are asymptotically optimal in the worst case. From the vertex-disjoint rubber-band equivalent of the given homotopy, one can obtain the detailed routing within the same time complexity. Experimental results are also presented
Keywords
VLSI; circuit layout CAD; computational complexity; integrated circuit layout; network routing; network topology; loose homotopy; planar VLSI layouts; rectilinear circuit modules; rectilinear wires; rubber-band equivalent transformation; time complexity; topological planar VLSI layout sketch; Circuit testing; Joining processes; Performance evaluation; Polynomials; Routing; Topology; Transmission line matrix methods; Very large scale integration; Wires; Wiring;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.486667
Filename
486667
Link To Document