Title :
An non-slicing area prejudged algorithm for floorplanning without Simulated Annealing
Author :
Li, Yiming ; Zhou, Mingtian ; Li, Yi
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, ChengDu, China
Abstract :
Existing floorplanning algorithms can not get the target area after random perturbation until packing complete, but random perturbation will make the target area larger or less unpredictably. In this paper, an unified non-slicing area prejudged (TCG-AP) algorithm is proposed which can estimate the target area after random perturbation without packing. The prejudged result can indicate whether the perturbation is beneficial to the target area, if isn´t, we discard it and continue next permutation. This process always makes the target area less and less. Unlike most of the existing floorplanning algorithms, our algorithm is running without using SA(Simulated Annealing) process because of the convergence itself. The geometric relations among modules in our algorithm are horizontal/vertical transitive closure graphs based on TCG[1]. Inherited the nice properties from TCG, the solution space is finite (n!*n!) and every solution is feasible. The experimental results with MCNC and GSRC benchmarks, show that our algorithm is efficient and effective to get smaller area.
Keywords :
circuit layout; graph theory; GSRC benchmark; MCNC benchmark; floorplanning algorithm; geometric relations; horizontal transitive closure graphs; nonslicing area prejudged algorithm; random perturbation; vertical transitive closure graphs; Benchmark testing; Circuits; Computational modeling; Computer science; Computer simulation; Intellectual property; Minimization; NP-hard problem; Simulated annealing; Tree graphs; Area Prejudged; Blockpacking; Computer Aided Design; Floorplanning; Transitive Closure Graph;
Conference_Titel :
Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-5585-0
Electronic_ISBN :
978-1-4244-5586-7
DOI :
10.1109/ICCAE.2010.5451316