Title :
A module placement algorithm based on sequence pair by introducing the concept of clustering
Author :
Tseng, Su-Yuan ; Lee, Chih-Hung ; Hsieh, Ei-Ming
Author_Institution :
Dept. of Inf. & Comput. Eng., Chung Yuan Christian Univ., Chung-li, Taiwan
Abstract :
Chip area minimization and total wire length minimization are the two main objectives in module placement problems. Most previous research solved this problem by providing a simulated annealing based algorithm with a linear cost function composed of chip area and total wire length. However, due to consideration of the multiple optimization goals at the same time, it is very difficult to find the balance point for deciding the weighted cofactors on each objective. In this paper, we firstly analyze the interconnection relation of nets among modules and further perform module clustering according to the analyzed result on interconnection. For each cluster, a pure area minimization oriented subfloorplan is built by a sequence pair based simulated annealing algorithm. By concatenating the sub-sequences of subfloorplans, we can build the sequence-pair of an initial solution. Through the refinement of the initial solution, the final solution can be generated. Experimental results on MCNC benchmarks show that our approach is quite promising.
Keywords :
circuit layout CAD; circuit optimisation; integrated circuit interconnections; integrated circuit layout; minimisation; simulated annealing; MCNC benchmarks; area minimization oriented subfloorplan; chip area minimization; interconnection relation; linear cost function; module clustering; multiple optimization goals; sequence pair based module placement algorithm; sequence pair based simulated annealing algorithm; sequence-pair solution; simulated annealing based algorithm; subfloorplan sub-sequence concatenation; total wire length minimization; weighted cofactors; Clustering algorithms; Computational modeling; Cost function; Delay effects; Integrated circuit interconnections; Minimization methods; Runtime; Simulated annealing; Stochastic processes; Wire;
Conference_Titel :
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
Print_ISBN :
0-7803-7523-8
DOI :
10.1109/MWSCAS.2002.1186812