Proceedings of the 2005 International Symposium on Physical Design 2005
DOI: 10.1145/1055137.1055177
|View full text |Cite
|
Sign up to set email alerts
|

Multilevel generalized force-directed method for circuit placement

Abstract: Automatic circuit placement has received renewed interest recently given the rapid increase of circuit complexity, increase of interconnect delay, and potential sub-optimality of existing placement algorithms [13]. In this paper we present a generalized force-directed algorithm embedded in mPL2's [12] multilevel framework. Our new algorithm, named mPL5, produces the shortest wirelength among all published placers with very competitive runtime on the IBM circuits used in [29]. The new contributions and enhancem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
144
0
1

Year Published

2006
2006
2008
2008

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 166 publications
(146 citation statements)
references
References 29 publications
0
144
0
1
Order By: Relevance
“…Our present work is simpler (e.g., without an "atomistic" physical analogy), and validated through parasitic extraction and timing analysis of standard-cell designs. Force-directed schemes have been proposed for many years in the realm of VLSI standard-cell and module placement; see, e.g., [14] for an overview. In the VLSI placement context, the circuit netlist provides connectivity information: energy between cells is a function of separation in the layout, and inter-cell distances can be used in the energy minimization.…”
Section: Previous Workmentioning
confidence: 99%
“…Our present work is simpler (e.g., without an "atomistic" physical analogy), and validated through parasitic extraction and timing analysis of standard-cell designs. Force-directed schemes have been proposed for many years in the realm of VLSI standard-cell and module placement; see, e.g., [14] for an overview. In the VLSI placement context, the circuit netlist provides connectivity information: energy between cells is a function of separation in the layout, and inter-cell distances can be used in the energy minimization.…”
Section: Previous Workmentioning
confidence: 99%
“…a log-sum-exponential function [25], which is minimized by nonlinear optimization techniques like conjugate-gradient optimization [22]. Examples of nonlinearoptimization-based placers are APlace [18] and mPL [7].…”
Section: (3) Analytical Approachesmentioning
confidence: 99%
“…Thus all quadratic placers can now represent the HPWL, as a linear metric for netlength and an efficient estimation for routed wirelength, exactly in the quadratic objective function. An important disadvantage of quadratic placers compared to nonlinear-optimization-based placers like APlace [18] and mPL [7] has been eliminated in this way, while the CPU time advantage of quadratic placers is maintained. (18) describes that the number of connections depends quadratically on the number of pins in the clique model.…”
Section: Advantages Of the Boundingbox Net Modelmentioning
confidence: 99%
“…simulated annealing [3], iterative partitioning based approach [4,5,6], and analytical placement approach [7,8,9,10,11,12,13,14].…”
Section: Introductionmentioning
confidence: 99%
“…Since HPWL model is not smooth and derivable, quadratic placement optimizes the quadratic form of HPWL [7,8,9,10,11,12,14], and nonlinear model placement [16] [13] [17] adopts a nonlinear estimation of HPWL model, such as the log-sum-exponential wire length approximation patented by Naylor et al [18].…”
Section: Introductionmentioning
confidence: 99%