Ninth International Conference on Computer Aided Design and Computer Graphics (CAD-CG'05) (2005)
Hong Kong, China
Dec. 7, 2005 to Dec. 10, 2005
Xianlong Hong , Tsinghua University
Sheqin Dong , Tsinghua University
Rong Liu , Tsinghua University
In this paper, we present an efficient and effective algorithm addressed to fixed-outline floorplanning. Unlike simulated annealing based algorithms, the proposed algorithm starts with sub-instances of the given instance. When feasible solution of a sub-instance is found, it augments this instance and tries to find a feasible solution of the augmented instance. This process continues until feasible solution of the given instance is found, or some stopping criteria met. Local search without hill-climbing is adopted to search for feasible solution of each instance. To optimize wirelength, once feasible solution of current instance is found, instead of augments it immediately, the proposed algorithm performs another local search for this instance. Experiments on MCNC and GSRC benchmarks show that in most cases the proposed algorithm can obtain feasible floorplans in quite short time, even with tight outlines or outlines with large aspect ratios imposed, and the results of wirelength optimization are also quite promising.
Xianlong Hong, Sheqin Dong, Rong Liu, "An Efficient Algorithm to Fixed-Outline Floorplanning Based on Instance Augmentation", Ninth International Conference on Computer Aided Design and Computer Graphics (CAD-CG'05), vol. 00, no. , pp. 210-218, 2005, doi:10.1109/CAD-CG.2005.19