Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175)
DOI: 10.1109/dac.1998.724481
|View full text |Cite
|
Sign up to set email alerts
|

Congestion driven quadratic placement

Abstract: This paper introduces and demonstrates an extension to quadratic placement that accounts for wiring congestion. The algorithm uses an A* router and line-probe heuristics on region-based routing graphs to compute routing cost. The interplay between routing analysis and quadratic placement using a growth matrix permits global treatment of congestion. Further reduction in congestion is obtained by the relaxation of pin constraints. Experiments show improvements in wireability.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
16
0

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 17 publications
(16 citation statements)
references
References 7 publications
0
16
0
Order By: Relevance
“…Indeed, in variable-die layout one can always add routing tracks to complete routing at the cost of increased area [15], but this is impossible with a fixed outline. To improve congestion, it is common to use cell-bloating (i.e., treating cells as if they were larger in order to free routing tracks around them) in congested regions.…”
Section: Fixed-die Placement In Physical Synthesismentioning
confidence: 99%
“…Indeed, in variable-die layout one can always add routing tracks to complete routing at the cost of increased area [15], but this is impossible with a fixed outline. To improve congestion, it is common to use cell-bloating (i.e., treating cells as if they were larger in order to free routing tracks around them) in congested regions.…”
Section: Fixed-die Placement In Physical Synthesismentioning
confidence: 99%
“…Indeed, in variable-die layout one can always add routing tracks to complete routing at the cost of increased area [20], but this is impossible with a fixed outline.…”
Section: Fixed-die Placement In Physical Synthesismentioning
confidence: 99%
“…It is more suitable for incorporation into constructive placement techniques, such as analytical placers [Parakh et al 1998], quadrisection-based placers [Brenner and Rohe 2003], as well as iterative placement techniques, such as simulated annealing-based placers [Yang et al 2003]. …”
Section: Optimization Techniquesmentioning
confidence: 99%