DocumentCode
1269354
Title
Global routing based on Steiner min-max trees
Author
Chiang, Charles ; Sarrafzadeh, Majid ; Wong, C.K.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
Volume
9
Issue
12
fYear
1990
fDate
12/1/1990 12:00:00 AM
Firstpage
1318
Lastpage
1325
Abstract
Global routing of multiterminal nets is studied. A novel global router is proposed; each step consists of finding a tree, called a Steiner min-max tree, that is Steiner tree with maximum-weight edge minimized (real vertices represent channels containing terminals of a net, Steiner vertices represent intermediate channels, and weights correspond to densities). An O (min{e loglog e , n 2}) time algorithm is proposed for obtaining a Steiner min-max tree in a weighted graph with e edges and n vertices. (This result should be contrasted with the NP -completeness of the traditional minimum-length Steiner tree problem). Experimental results on difficult examples, on randomly generated data, on master slice chips, and on benchmark examples from the Physical Design Workshop are included
Keywords
circuit layout CAD; multiterminal networks; network topology; trees (mathematics); CAD; Steiner min-max trees; global router; layout design; multiterminal nets; weighted graph; Integrated circuit interconnections; Polynomials; Routing; Simulated annealing; Steiner trees; Tree graphs; 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.62776
Filename
62776
Link To Document