DocumentCode
1940325
Title
MulCh: a multi-layer channel router using one, two, and three layer partitions
Author
Greenberg, R.I. ; Ishii, A.T. ; Sangiovanni-Vincentelli, A.L.
Author_Institution
Lat. for Comput. Sci., MIT, Cambridge, MA, USA
fYear
1988
fDate
7-10 Nov. 1988
Firstpage
88
Lastpage
91
Abstract
Chameleon, a channel router for three layers of interconnect, has been implemented to accept specification of an arbitrary number of layers. Chameleon is based on a strategy of decomposing the multilayer problem into two- and three-layer problems in which one of the layers is reserved primarily for vertical wire runs and the other layer(s) for horizontal runs. In some situations, however, it is advantageous to consider also layers that allow the routing of entire nets, using both horizontal and vertical wires. MulCh is a multilayer channel router that extends the algorithms of Chameleon in this direction. MulCh can route channels with any number of layers and automatically chooses a good assignment of wiring strategies to the different layers. In test cases, MulCh shows significant improvement over Chameleon in terms of channel width, net length, and number of vias.<>
Keywords
circuit layout CAD; channel router; channel width; horizontal runs; multilayer channel router; multilayer problem; net length; number of vias; three-layer problems; vertical wire runs; wiring strategies; Circuit testing; Computer science; Integrated circuit interconnections; Integrated circuit metallization; Integrated circuit technology; Laboratories; Routing; Terminology; Wire; Wiring;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1988. ICCAD-88. Digest of Technical Papers., IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-0869-2
Type
conf
DOI
10.1109/ICCAD.1988.122469
Filename
122469
Link To Document