Title :
A coevolutionary multi-objective PSO algorithm for VLSI floorplanning
Author :
Chen, Zhen ; Chen, Jinzhu ; Guo, Wenzhong ; Chen, Guolong
Author_Institution :
Coll. of Math. & Comput. Sci., Fuzhou Univ., Fuzhou, China
Abstract :
Floorplanning is a key step in the physical design of Very Large Scale Integrated (VLSI) circuits. It is a multi-objective combinatorial optimization and has been proved to be a NP-hard problem. To solve this problem, a coevolutionary multi-objective particle swarm optimization (CMOPSO) algorithm is proposed in this paper. The algorithm imports the concept of coevolutionary algorithm and elitist strategy into basic PSO algorithm, takes both the layout area and total interconnection wire length into consideration simultaneously. Experimental results showed the new algorithm can achieve a better performance.
Keywords :
VLSI; circuit optimisation; integrated circuit interconnections; integrated circuit layout; particle swarm optimisation; CMOPSO algorithm; NP-hard problem; VLSI floorplanning; coevolutionary multi-objective PSO algorithm; coevolutionary multi-objective particle swarm optimization; interconnection wire length; layout area; multi-objective combinatorial optimization; very large scale integrated circuit; Algorithm design and analysis; Genetic algorithms; Layout; Optimization; Particle swarm optimization; Very large scale integration; Wires; coevolution; floorplan; multi-objective optimization; particle swarm optimization; very large scale integrated circuits;
Conference_Titel :
Natural Computation (ICNC), 2012 Eighth International Conference on
Conference_Location :
Chongqing
Print_ISBN :
978-1-4577-2130-4
DOI :
10.1109/ICNC.2012.6234515