DocumentCode :
787716
Title :
Topological channel routing [VLSI]
Author :
Haruyama, Shinichiro ; Wong, D.F. ; Fussell, Donald S.
Author_Institution :
AT&T Bell Lab., Murray Hill, NJ, USA
Volume :
11
Issue :
10
fYear :
1992
fDate :
10/1/1992 12:00:00 AM
Firstpage :
1177
Lastpage :
1197
Abstract :
A VLSI two-layer channel router designed to find solutions which minimize both wiring area and number of vias simultaneously is presented. The method, called topological channel routing, analyzes the topological relationship of wires before the wires are mapped onto the channel. A unique layout design rule called an interleaving mesh is used. The interleaving mesh prohibits long wires on one layer from overlapping with wires on the other layer, and thus has smaller crosstalk of signals because of smaller capacitive couplings between those wires on different layers. Experimental results show that the algorithm generates very good solutions. For example, a height of 41 for Deutsch´s Difficult Example without any parallel overlaps of wires has been obtained and simultaneously, with a via count of 186, which is one of the best results ever reported in the literature
Keywords :
VLSI; circuit layout CAD; graph theory; network routing; network topology; VLSI layout; capacitive couplings; crosstalk; interleaving mesh; layout design rule; topological channel routing; two-layer channel router; vias; wiring area; Crosstalk; Design automation; Helium; Interleaved codes; Polynomials; Routing; Topology; 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.170984
Filename :
170984
Link To Document :
بازگشت