[1988] IEEE International Conference on Computer-Aided Design (ICCAD-89) Digest of Technical Papers
DOI: 10.1109/iccad.1988.122469
|View full text |Cite
|
Sign up to set email alerts
|

MulCh: a multi-layer channel router using one, two, and three layer partitions

Abstract: Multilayer routing is an important problem in the physical design of integrated circuits as technology evolves towards several layers of metallization. MulCh is a channel router accepting specification of an arbitrary number of routing layers. Though several other channel routers for three layers of interconnect have been proposed, the only previously reported practical implementation for an arbitrary number of layers was that of Chameleon [4]. Chameleon is based on a strategy of decomposing the multilayer pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
9
0

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 22 publications
0
9
0
Order By: Relevance
“…Though VLSI chips generally use more than one interconnection layer, single-layer routing actually becomes more relevant as technological advances increase the number of layers on a chip. The heuristic multilayer channel router MulCh [1] obtains good results by dividing general problems into subproblems with one, two, or three layers.…”
Section: Introductionmentioning
confidence: 99%
“…Though VLSI chips generally use more than one interconnection layer, single-layer routing actually becomes more relevant as technological advances increase the number of layers on a chip. The heuristic multilayer channel router MulCh [1] obtains good results by dividing general problems into subproblems with one, two, or three layers.…”
Section: Introductionmentioning
confidence: 99%
“…For example, the heuristic multilayer channel router MulCh [5] finds good solutions to general channel routing problems by dividing them into essentially independent subproblems of one, two, or three layers. The ability to efficiently determine the minimum width of single-layer subproblems provides MulCh with a greater ability to find a good way of partitioning the original problem.…”
Section: Introductionmentioning
confidence: 99%
“…In this example channel we can see that the net 7 starts from first column and next net 2. So, after sorting all the nets, the sorting order of the nets becomes (7,2,1,5,4,3,8,6). First we select that net N which is first in the sorted list and that is stored into another list L. Then we choose the net N s which start first after the net N ends.…”
Section: Proposed Algorithmmentioning
confidence: 99%