2009 Asia and South Pacific Design Automation Conference 2009
DOI: 10.1109/aspdac.2009.4796543
|View full text |Cite
|
Sign up to set email alerts
|

High-performance global routing with fast overflow reduction

Abstract: Abstract-Global routing is an important step for physical design. In this paper, we develop a new global router, NTUgr, that contains three major steps: prerouting, initial routing, and enhanced iterative negotiation-based rip-up/rerouting (INR). The prerouting employs a two-stage technique of congestion-hotspot historical cost pre-increment followed by small bounding-box area routing. The initial routing is based on efficient iterative monotonic routing. For traditional INR, it has evolved as the main stream … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
32
0

Year Published

2010
2010
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 48 publications
(32 citation statements)
references
References 14 publications
0
32
0
Order By: Relevance
“…Here, Mi denotes the i th metal layer. CATALYST differs from the traditional layer assignment step in global routing [3]- [8], which assigns the wires to different layers as a last step to complete the routing of a net. In contrast, CATALYST generates layer directive constraints for timing-critical nets, and these directives are propagated throughout the physical synthesis flow.…”
Section: A Layer Directives and Notationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Here, Mi denotes the i th metal layer. CATALYST differs from the traditional layer assignment step in global routing [3]- [8], which assigns the wires to different layers as a last step to complete the routing of a net. In contrast, CATALYST generates layer directive constraints for timing-critical nets, and these directives are propagated throughout the physical synthesis flow.…”
Section: A Layer Directives and Notationsmentioning
confidence: 99%
“…Most of the previous related works are from the global and detailed routing literature, but do not address the problem of early planning for layer assignment. Conventional routers perform layer assignment purely for routing congestion minimization and many works focus on how to perform layer assignment with via minimization [3]- [8]. In these works, the timing benefit of thick layers is not leveraged at all.…”
Section: Introductionmentioning
confidence: 99%
“…Probabilistic methods are highly inaccurate and fail to capture the behavior of global routing, especially in modern designs with numerous IP blockages and a large number of metal layers with varying width and spacing. Lately, the third method has become more attractive and mainstream due to the advent of fast, high-quality global routers [Xu et al 2009;Chang et al 2008;Cho et al 2007;Chen et al 2009;Wu et al 2010]. Although global-routing-based congestion analysis provides a happy medium between probabilistic analysis and detailed routing, it suffers from two key drawbacks.…”
Section: Introductionmentioning
confidence: 99%
“…Specifically, among the two categories of concurrent and sequential procedures, the latter became very popular recently to handle large-sized problem instances [8], [31], [23], [22], [26], [9]. However, an inherent downside of the sequential procedures is their high dependence on properties such as the ordering of the nets or the definition of empirical cost functions.…”
Section: Introductionmentioning
confidence: 99%