Optimal floor planning in VLSI using improved adaptive particle swarm optimization

Floor planning is necessary to design the VLSI circuit. The complete computational characteristics of the manufactured chip are evaluated by floor planning process. It is the multi-objective problem in which different objectives are fulfilled at a time. Here, a new Interactive Self-Improvement based Adaptive Particle Swarm Optimization (ISI-APSO) technique is proposed to enhance the exploration efficiency and accuracy than convolutional PSO. Within less computation time the proposed ISI-APSO technique attains best global search throughout the space. The simulation results show that the proposed ISI-APSO algorithm achieves better performance than other heuristic algorithms in exploring efficiency and speed of convergence. In order to place the whole modules and their internally connected wire lengths, the Multi-objective optimization method is utilized. Therefore the necessary layout area is minimized. Moreover, the implemented results demonstrate the importance of the proposed algorithm with respect to the robust performance.

[1]  Mohammad A. Ahmed,et al.  TSV- and delay-aware 3D-IC floorplanning , 2016 .

[2]  Keqin Li,et al.  ACO-inspired Information-Centric Networking routing mechanism , 2017, Comput. Networks.

[3]  Anthony Vannelli,et al.  An Attractor-Repeller approach to floorplanning , 2002, Math. Methods Oper. Res..

[4]  Wojciech Maly,et al.  Floorplanning for 2.5-D Integration , 2010 .

[5]  Chuan-Wen Chiang ANT COLONY OPTIMIZATION FOR VLSI FLOORPLANNING WITH CLUSTERING CONSTRAINTS , 2009 .

[6]  Chin-Chuan Han,et al.  A Parallel Simulated Annealing Approach for Floorplanning in VLSI , 2009, ICA3PP.

[7]  Chaomin Luo,et al.  A nonlinear optimization methodology for VLSI fixed-outline floorplanning , 2008, J. Comb. Optim..

[9]  Pearl Y. Wang,et al.  A Genetic Algorithm for VLSI Floorplanning , 2000, PPSN.

[10]  Russell C. Eberhart,et al.  Tracking and optimizing dynamic systems with particle swarms , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[11]  Miguel F. Anjos,et al.  Global Approaches for Facility Layout and VLSI Floorplanning , 2012 .

[12]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[13]  Satoshi Yamane,et al.  An Application of Genetic Algorithms to Floorplanning of VLSI , 1998, Rough Sets and Current Trends in Computing.

[14]  A. Senthil Kumar,et al.  Thermal-Aware Non-slicing VLSI Floorplanning Using a Smart Decision-Making PSO-GA Based Hybrid Algorithm , 2015, Circuits Syst. Signal Process..

[15]  George M. Lance,et al.  A Pattern Search Algorithm for Feedback-Control System Parameter Optimization , 1972, IEEE Transactions on Computers.

[16]  Jing Liu,et al.  Moving Block Sequence and Organizational Evolutionary Algorithm for General Floorplanning , 2005, CIS.

[17]  Guolong Chen,et al.  A PSO-based intelligent decision algorithm for VLSI floorplanning , 2010, Soft Comput..

[18]  Merav Aharoni,et al.  Rectangle Placement for VLSI Testing , 2015, CPAIOR.

[19]  David Pisinger,et al.  Guided Local Search for Final Placement in VLSI Design , 2001, IEEE/ACM International Conference on Computer Aided Design. ICCAD 2001. IEEE/ACM Digest of Technical Papers (Cat. No.01CH37281).

[20]  S. Anand,et al.  Customized simulated annealing based decision algorithms for combinatorial optimization in VLSI floorplanning problem , 2011, Computational Optimization and Applications.

[21]  Jim Tørresen,et al.  Automatic Floorplanning and Interface Synthesis of Island Style Reconfigurable Systems with GoAhead , 2013, ARCS.

[22]  Maolin Tang,et al.  A Genetic Algorithm for VLSI Floorplanning Using O-Tree Representation , 2005, EvoWorkshops.

[23]  Amitava Chatterjee,et al.  Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization , 2006, Comput. Oper. Res..

[24]  Sivakumar Pothiraj,et al.  GPGPU Implementation of Parallel Memetic Algorithm for VLSI Floorplanning Problem , 2011, CSE 2011.

[25]  Li Zhang,et al.  Study on operator’s SA reliability in digital NPPs. Part 3: A quantitative assessment method , 2017 .

[26]  D. Gracia Nirmala Rani,et al.  Performance Driven VLSI Floorplanning with B*Tree Representation Using Differential Evolutionary Algorithm , 2011 .

[27]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  Guowu Yang,et al.  A Theoretical Upper Bound for IP-Based Floorplanning , 2005, COCOON.

[29]  Hyunchul Shin,et al.  Integrated Circuit Floorplanning by Using an Analytical Algorithm , 2012, ICHIT.

[30]  Shao Yong Zheng,et al.  Differential evolution powered by collective information , 2017, Inf. Sci..

[31]  Guolong Chen,et al.  A Discrete PSO for Multi-objective Optimization in VLSI Floorplanning , 2009, ISICA.

[32]  Teresa Wu,et al.  An intelligent augmentation of particle swarm optimization with multiple adaptive methods , 2012, Inf. Sci..

[33]  John M. Emmert,et al.  On Using Tabu Search for Design Automation of VLSI Systems , 2003, J. Heuristics.