Proceedings of the 34th Design Automation Conference
DOI: 10.1109/dac.1997.597245
|View full text |Cite
|
Sign up to set email alerts
|

Quadratic Placement Revisited

Abstract: The "quadratic placement" methodology is rooted in [6] [14] [16] and is reputedly used in many commercial and in-house tools for placement of standard-cell and gate-array designs. The methodology iterates between two basic steps: solving sparse systems of linear equations, and repartitioning. This work dissects the implementation and motivations for quadratic placement. We first show that (i) Krylov subspace engines for solving sparse systems of linear equations are more effective than the traditional successi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
12
0

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(13 citation statements)
references
References 16 publications
1
12
0
Order By: Relevance
“…The behavior observed with golem3 is similar to that observed with case3 and avq large (see[3] for the complete set of experiments). Both avq large and golem3 are available from http://www.cbl.ncsu.edu (the CAD Benchmarking Laboratory).…”
supporting
confidence: 81%
See 1 more Smart Citation
“…The behavior observed with golem3 is similar to that observed with case3 and avq large (see[3] for the complete set of experiments). Both avq large and golem3 are available from http://www.cbl.ncsu.edu (the CAD Benchmarking Laboratory).…”
supporting
confidence: 81%
“…Note that the benefit of using a later iterate as opposed to a relatively early iterate is marginal; there is indeed a potential gain if we can apply order convergence criteria. We have also observed that not only do the cutsizes remain similar from iterate to iterate, but the solutions themselves do not vary significantly (see [3] for more details, including data showing Hamming distances for various pairs of partitioning solutions). Figure 4: Iteration number versus minimum cut obtained for 5 runs of ML-FM using the iterate as a pre-seed.…”
Section: Interaction With the Partitionermentioning
confidence: 82%
“…The latter ones are used frequently for the layout of many of the most complex ASICs. Previously, quadratic placement was mainly used as an initial solution for a subsequent min-cut strategy; see [27,28].…”
Section: Global Placement Approachesmentioning
confidence: 99%
“…Amongst several placement techniques, quadratic placement [1] has taken most of academic efforts lately since it is in general faster and achieves comparable results than other state-of-the-art strategies. In this paper, we present a new standard cell placement tool based on quadratic placement technique.…”
Section: Introductionmentioning
confidence: 99%