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

An enhanced perturbing algorithm for floorplan design using the O-tree representation

Abstract: Recently, a deterministic algorithm based on the O-tree representation has been proposed. This method generates excellent layout results on MCNC test cases with O(n 3 ) complexity, where n is the number of blocks. In this paper, we reduce the complexity of the deterministic algorithm to O(n 2 ). Experimental results indicate our algorithm maintains the high quality of the deterministic algorithm at a fraction of the CPU time.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
32
0

Year Published

2005
2005
2013
2013

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 58 publications
(32 citation statements)
references
References 5 publications
(6 reference statements)
0
32
0
Order By: Relevance
“…Importantly, those algorithms do not change the semantics of evaluation -they only improve runtime, and lead to better solution quality by enabling a larger number of iterations during the same period of time. While O-trees [Pang et al 2000] and corner block lists [Hong et al 2000] can be evaluated in linear time, the difference in complexity is dwarfed by implementation variations and tuning, e.g., the annealing schedule. The implementation reported by Tang et al [Tang and Wong 2001] seems to outperform most known implementations, suggesting that the sequence-pair is a competitive floorplan representation.…”
Section: Fixed-outline Floorplanningmentioning
confidence: 99%
“…Importantly, those algorithms do not change the semantics of evaluation -they only improve runtime, and lead to better solution quality by enabling a larger number of iterations during the same period of time. While O-trees [Pang et al 2000] and corner block lists [Hong et al 2000] can be evaluated in linear time, the difference in complexity is dwarfed by implementation variations and tuning, e.g., the annealing schedule. The implementation reported by Tang et al [Tang and Wong 2001] seems to outperform most known implementations, suggesting that the sequence-pair is a competitive floorplan representation.…”
Section: Fixed-outline Floorplanningmentioning
confidence: 99%
“…As shown in TABLE III, TCG achieves average improvements of 2.22%, 1.18%, 2.04%, and 3.54% in area utilization compared to O-tree, B*-tree, enhanced O-tree, and CBL, respectively. The runtimes are significantly smaller than O-tree and B*-tree, and comparable to the enhanced O-tree [13]. Fig 7 (left) shows the resulting placement for ami49 with area optimization.…”
Section: Resultsmentioning
confidence: 86%
“…The TCG package is available at http://cc.ee.ntu.edu.tw/ ywchang/research.html. We compared TCG with O-tree [2], B*-tree [1], enhanced O-tree [13], and CBL [3] based on the five MCNC benchmark circuits listed in TABLE II. Columns 2, 3, 4, and 5 of TABLE II list the respective numbers of modules, I/O pads, nets, and pins of the five circuits.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations