Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2004
DOI: 10.1145/966137.966141
|View full text |Cite
|
Sign up to set email alerts
|

Manhattan-diagonal routing in channels and switchboxes

Abstract: New techniques are presented for routing straight channels, L-channels, switchboxes, and staircase channels in a two-layer Manhattan-diagonal (MD) model with tracks in horizontal, vertical, and ±45 • directions. First, an O(l.d) time algorithm is presented for routing a straight channel of length l and density d with no cyclic vertical constraints. It is shown that the number of tracks h used by the algorithm for routing multiterminal nets satisfies d ≤ h ≤ (d + 1). Second, an outputsensitive algorithm is repo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2004
2004
2007
2007

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 29 publications
(67 reference statements)
0
2
0
Order By: Relevance
“…Thus, the solution of the MSC problem offers a very good solution to channel routing. Efficient algorithms for routing through staircase channels using the manhattan-diagonal wiring model are available [Das et al 2004]. Routing may be done in a single iteration without overestimation of the width for any channels.…”
Section: Channel/global Routingmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, the solution of the MSC problem offers a very good solution to channel routing. Efficient algorithms for routing through staircase channels using the manhattan-diagonal wiring model are available [Das et al 2004]. Routing may be done in a single iteration without overestimation of the width for any channels.…”
Section: Channel/global Routingmentioning
confidence: 99%
“…Our approach is to define a hierarchy of ms-cuts comprising of these lines. In the detailed routing step [Das et al 2004], an ms-cut acquires finite width proportional to the number of tracks required for the nets assigned to it by the global router. With respect to staircase bipartitioning, a net is said to be crossing the staircase if it has terminals in both the partitions and the cut-size of the staircase is equal to the number of crossing nets.…”
Section: Problem Formulationmentioning
confidence: 99%