DocumentCode
3106141
Title
A global router for sea-of-gates circuits
Author
Lee, Kai-Win ; Sechen, Carl
Author_Institution
Dept. of Electr. Eng., Yale Univ., New Haven, CT, USA
fYear
1991
fDate
25-28 Feb 1991
Firstpage
242
Lastpage
247
Abstract
Describes a new global routing algorithm designed specifically for sea-of-gates circuits. The algorithm has been generalized to handle gate array and standard cell circuits. The main features of the algorithm are: (1) interconnection length minimization using a new Steiner tree generation method, (2) a two-stage coarse global routing method which seeks to even congestion, (3) a maze routing procedure which removes overflows and reduces the congestion, (4) vertical track assignment, and (5) congestion evening at the detailed global routing level. In tests on the MCNC benchmark circuits, the algorithm produced layouts with an average of 11% fewer routing tracks than the other algorithms. In tests on gate array benchmark circuits, the algorithm not only achieved uniform channel densities, but the maximum channel densities it produced are the lowest values that have ever been reported
Keywords
VLSI; application specific integrated circuits; circuit layout CAD; logic arrays; MCNC benchmark circuits; SOG; Steiner tree generation method; coarse global routing method; congestion evening; detailed global routing level; features; gate array; gate array benchmark circuits; global router; global routing algorithm; interconnection length minimization; maze routing procedure; sea-of-gates circuits; standard cell circuits; vertical track assignment; Algorithm design and analysis; Benchmark testing; Circuit testing; Integer linear programming; Integrated circuit interconnections; Pins; Routing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation. EDAC., Proceedings of the European Conference on
Conference_Location
Amsterdam
Type
conf
DOI
10.1109/EDAC.1991.206399
Filename
206399
Link To Document