DocumentCode
1393985
Title
An adaptation of the interior point method for solving the global routing problem
Author
Vannelli, Anthony
Author_Institution
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Volume
10
Issue
2
fYear
1991
fDate
2/1/1991 12:00:00 AM
Firstpage
193
Lastpage
203
Abstract
A linear-programming (LP) solution technique is applied to solve the global routing problem. Minimal spanning trees that were found in the subgrid by generating vertical and horizontal lines about the points of a given net and a modified interior point approach that reduces the number of arc constraints which were considered in the routing problem were used to reduce the problem site. An interior point algorithm approach is developed to solve the resulting LP problem. A FORTRAN code ROUTFAST is tested on several problems of varying arc capacities. ROUTFAST is compared with MINOS 5.0 which is a Simplex-based code on the same set of problems. ROUTFAST is at least 8-20 times faster than MINOS on the largest problems tested and seems to be getting faster as the problem size and arc capacity increases. Using a modification (ROUTLP) to solve four benchmark gate-array layout problems, ROUTFAST yielded competitive global routing results to TimberWolfSC Version 5.4 and in a fraction of TimberWolfSC´s running time
Keywords
circuit layout CAD; linear programming; network topology; trees (mathematics); CAD; FORTRAN code; ROUTFAST; ROUTLP; benchmark gate-array layout problems; global routing problem; interior point method; linear-programming; minimal spanning trees; Acceleration; Circuit simulation; Linear programming; Packaging; Pins; Routing; Simulated annealing; 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.68406
Filename
68406
Link To Document