1998
DOI: 10.1109/43.673628
|View full text |Cite
|
Sign up to set email alerts
|

Faster minimization of linear wirelength for global placement

Abstract: A linear wirelength objective more effectively captures timing, congestion, and other global placement considerations than a squared wirelength objective. The GORDIAN-L cell placement tool [19] minimizes linear wirelength by first approximating the linear wirelength objective by a modified squared wirelength objective, then executing the following loop-1) minimize the current objective to yield some approximate solution and 2) use the resulting solution to construct a more accurate objective-until the solution… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2001
2001
2016
2016

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 43 publications
(11 citation statements)
references
References 20 publications
0
11
0
Order By: Relevance
“…Since the exact wiring of nets is unknown until routing occurs, wirelength estimations are used. For instance, one can solve the problem (1) where is the cell location vector and each nonnegative number weights the importance of keeping cells and in close proximity (when cells and are not connected, ). The matrix represents generic linear placement constraints via the linear system of equations .…”
Section: A Wirelength Approximationmentioning
confidence: 99%
See 4 more Smart Citations
“…Since the exact wiring of nets is unknown until routing occurs, wirelength estimations are used. For instance, one can solve the problem (1) where is the cell location vector and each nonnegative number weights the importance of keeping cells and in close proximity (when cells and are not connected, ). The matrix represents generic linear placement constraints via the linear system of equations .…”
Section: A Wirelength Approximationmentioning
confidence: 99%
“…W E CONSIDER minimization of convex and continuous objective functions that are differentiable almost everywhere, except for points where directional derivatives disagree, e.g., functions involving absolute values. Examples in VLSI analytic placement include wirelength [1], [28], and delay [13], [14], [29], [27], both of which depend on the absolute value of cell-to-cell distances. Examples abound in other applications, e.g., multifacility location [6], [11], [20] and de-noising in image processing.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations