ACM Home Page
Please provide us with feedback. Feedback
A novel fixed-outline floorplanner with zero deadspace for hierarchical design
Full text PdfPdf (540 KB)
Source
International Conference on Computer Aided Design archive
Proceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design table of contents
San Jose, California
SESSION: Floorplanning table of contents
Pages 16-23  
Year of Publication: 2008
ISBN ~ ISSN:1092-3152 , 978-1-4244-2820-5
Authors
Ou He  Tsinghua University, Beijing, China
Sheqin Dong  Tsinghua University, Beijing, China
Jinian Bian  Tsinghua University, Beijing, China
Satoshi Goto  Waseda University, Kitakyushu, Japan
Chung-Kuan Cheng  University of California, San Diego, La Jolla, CA
Sponsors
: IEEE CASS/CANDE
: IEEE Council on Electronic Design Automation (CEDA)
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 69,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Fixed-outline floorplanning, which enables hierarchical design, is considered more and more important nowadays. In this paper, a novel SA-based Fixed-outline Floorplanner with the Optimal Area utilization named SAFFOA is introduced to improve the total wirelength. The basic idea is to build and solve a group of four quadratic equations in four variables iteratively, which can handle the fixed-outline constraint of any aspect ratio. A new topological representation called Ordered Quadtree is then custom-made for this basic idea to facilitate its integration into SA iterations. After the fixed-outline constraint with 100% area utilization is achieved, we will solve the tradeoff between the chip area and wirelength and thus concentrate on the latter in SA process. Experimental results show that the chip wirelength is decreased by about 16.8% and 8.6% on average, compared with two previous fixed-outline floorplanners on soft modules, which are both proved to be better than Parquet. Besides, our method is still competitive on the wirelength, even if compared with some leading-edge outline-free floorplanners. At last, Local Refinement is also adopted to guide the SA process and reshape soft modules to meet the constraint on their aspect ratios (ARs). With its help, SAFFOA can still generate feasible floorplans with no deadspace under a strict AR constraint such as [0.5,2].


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. N. Adya and I. L. Markov. Fixed-outline foorplanning: Enabling hierarchical design. IEEE Trans. on VLSI Systems, 11(6):1120--1135, 2003.
2
 
3
4
 
5
T. Chen and Y. W. Chang. Modern foorplanning based on b*-tree and fast simulated annealing. IEEE Trans. on CAD, 25(4): 637--650, 2006.
6
 
7
 
8
R. Liu, S. Dong, X. Hong and Y. Kajitani. Fixed-outline foorplanning with constraints through instance augmentation. In Proc. IEEE ISCAS, pages 1883--1886, 2005.
 
9
T. S. Moh, T. S. Chang, and S. L. Hakimi. Globally optimal foorplanning for a layout problem. IEEE Trans. on Circuit and Systems, 43(9):713--720, 1996.
10
 
11
J. G. Kim and Y. D. Kim. A Linear Programming-Based Algorithm for Floorplanning in VLSI Design. IEEE Trans. on CAD, 22(5):584--592, 2003
12
 
13
F. Y. Young, C. C. N. Chu, W. S. Luk and Y. C. Wong. Handling soft modules in general non-slicing foorplan using lagrangian relaxation. IEEE Trans. on CAD, 20(5):687--692, May 2001.
 
14
 
15
16
 
17
J. Cong, M. Romesis, and J. Shinnerl. Fast Floorplanning by Look-Ahead Enabled Recursive Bipartitioning. IEEE Trans. on CAD, 25(9): 1719--1732, September, 2006.
 
18
 
19
20
 
21
 
22
 
23
 
24
X. Hong, S. Dong, G. Huang, Y. Cai, C. K. Cheng, J. Gu, "Corner Block List Representation and Its Application to Flooplan Optimization", IEEE Trans. on Circuits and Systems, 51(5), 228--233, May 2004.
 
25
K. Sakanushi and Y. Kajitani. The quarter-state sequence (qsequence) to represent the foorplan and applications to layout optimization. In IEEE APCCAS, pages 829--832, 2000.

Collaborative Colleagues:
Ou He: colleagues
Sheqin Dong: colleagues
Jinian Bian: colleagues
Satoshi Goto: colleagues
Chung-Kuan Cheng: colleagues