Title :
DPSO-based Rectilinear Steiner Minimal Tree construction considering bend reduction
Author :
Genggeng Liu ; Guolong Chen ; Wenzhong Guo ; Zhen Chen
Author_Institution :
Coll. of Math. & Comput. Sci., Fuzhou Univ., Fuzhou, China
Abstract :
The Rectilinear Steiner Minimal Tree (RSMT) problem is an NP-hard problem, which is one of the key problems in VLSI/ULSI physical design. Particle Swarm Optimization (PSO) has been proved to be an efficient intelligent algorithm for optimization designs. This paper presents a RSMT algorithm based on discrete PSO (DPSO), namely BRRA_DPSO, to minimize the wiring length and reduce the number of bends, which is helpful for via reduction and reliability increment in the routing phase. In order to solve the problem of the slow convergence rate of PSO used for a high-dimensional space optimization, a self-adapting strategy that can adjust the learning factors, and combine with the crossover and mutation operators of Genetic Algorithm (GA) is proposed. The experimental results show that the proposed algorithm can efficiently provide the solution of RSMT problem with good quality and converge more rapidly than GA. Moreover, the algorithm can also reduce the number of bends.
Keywords :
ULSI; VLSI; circuit optimisation; computational complexity; genetic algorithms; integrated circuit reliability; network routing; particle swarm optimisation; trees (mathematics); BRRA_DPSO; DPSO-based rectilinear Steiner minimal tree construction; GA; NP-hard problem; RSMT algorithm; RSMT problem; VLSI/ULSI physical design; bend reduction; discrete PSO; genetic algorithm; high-dimensional space optimization; intelligent algorithm; learning factors; mutation operators; optimization designs; particle swarm optimization; rectilinear Steiner minimal tree problem; reliability increment; routing phase; self-adapting strategy; slow convergence rate; wiring length; Algorithm design and analysis; Particle swarm optimization; Pins; Routing; Steiner trees; Very large scale integration; VLSI; bend; discrete PSO; routing; steiner tree; via;
Conference_Titel :
Natural Computation (ICNC), 2011 Seventh International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-9950-2
DOI :
10.1109/ICNC.2011.6022221