The Proceedings of the Thirteenth Design Automation Conference on Design Automation - DAC '76, NO. 13 1976
DOI: 10.1145/800146.804843
|View full text |Cite
|
Sign up to set email alerts
|

A “Dogleg” channel router

Abstract: This paper presents an algorithm for interconnecting two sets of terminals across an intervening channel. It is assumed that the routing is-done on two distinct levels with all horizontal paths being assigned to one level and all vertical paths to the other. Connections between the levels are made through contact windows. A single net may result in many horizontal and vertical segments. Experimental results indicate that this algorithm is very successful in routing-channels that contain severe constraints. Usu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
33
0

Year Published

1981
1981
1999
1999

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 300 publications
(33 citation statements)
references
References 8 publications
(2 reference statements)
0
33
0
Order By: Relevance
“…PACKER can solve small and medium-size channel routing problems, that have the mentioned property. Big problems, such as the Deutsch dificult channel [28] are out of the scope of PACKER because of the nonlinear time complexity (see Section XI).…”
Section: Some Results For Channel Routingmentioning
confidence: 99%
“…PACKER can solve small and medium-size channel routing problems, that have the mentioned property. Big problems, such as the Deutsch dificult channel [28] are out of the scope of PACKER because of the nonlinear time complexity (see Section XI).…”
Section: Some Results For Channel Routingmentioning
confidence: 99%
“…This scheme may be viewed as a generalization of the "left-edge packing" ordering schemes often used for the ~wo-sided channel routing problem (e.g. see [4]). …”
Section: Algorithmmentioning
confidence: 99%
“…Much experience has shown this bound to be fairly tight. That is, using any of several channel routing algorithms in the literature (e.g., [2], [4], [15], and [18]), the number of tracks used is typically only slightly greater than the density. Hence, some placement algorithms have aimed to minimize density (e.g., [11]).…”
mentioning
confidence: 99%
“…In the consistency subslice both a-row groups have a net endpoint pair from position 1 to position 8. Also, two overlapping nets are added to the a-row groups: nets (2,5) and (4,7). 8 Finally, we note that all of the nets shown in Figure 6 belong to a particular consistency subslice.…”
mentioning
confidence: 99%
See 1 more Smart Citation