VLSI Routing Optimization Using Hybrid PSO Based on Reinforcement Learning

被引:1
作者
Nath, Pradyut [1 ]
Dey, Sumagna [1 ]
Nath, Subhrapratim [1 ]
Shankar, Aditya [1 ]
Sing, Jamuna Kanta [2 ]
Sarkar, Subir Kumar [3 ]
机构
[1] Meghnad Saha Inst Technol, Dept CSE, Kolkata, India
[2] Jadavpur Univ, Dept CSE, Kolkata, India
[3] Jadavpur Univ, Dept ETCE, Kolkata, India
来源
PROCEEDINGS OF 3RD IEEE CONFERENCE ON VLSI DEVICE, CIRCUIT AND SYSTEM (IEEE VLSI DCS 2022) | 2022年
关键词
VLSI Routing; RMST; PSO; Value Iteration Matrix; Reinforcement Learning; ALGORITHM;
D O I
10.1109/VLSIDCS53788.2022.9811434
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Rapid advances in Very Large-Scale Integration (VLSI) technology demand wire length minimization of the circuits in VLSI physical layer design to ensure routing optimization. With the growing dimension of the circuits and increased complexity, only transformation of VLSI routing problem into Non-Polynomial (NP) complete Rectilinear Minimal Spanning Tree (RMST) problem and solving it with traditional approaches results in non-optimal solutions. This brings the need for metaheuristic algorithms. Using metaheuristic algorithms, finding the optimal placement of Steiner points by approximation became easier to optimize the routing path, but sometime with major deviation. In this proposed work, A hybrid Particle swarm optimization (PSO) is used which optimizes and estimates using a value Iteration matrix, obtained using Reinforcement Learning (RL). This RL guided PSO generates much better solutions safely and with more consistency when compared with existing metaheuristic-based routing algorithms. The collected findings demonstrate that the proposed methodology has a lot of potential in VLSI routing optimization.
引用
收藏
页码:238 / 243
页数:6
相关论文
共 17 条
[1]  
[Anonymous], BELLMAN EQUATION WIK
[2]  
Fister Jr., 2013, J ELECT ENG COMPUTER, V80
[3]   ON STEINERS PROBLEM WITH RECTILINEAR DISTANCE [J].
HANAN, M .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1966, 14 (02) :255-&
[4]   TritonRoute: An Initial Detailed Router for Advanced VLSI Technologies [J].
Kahng, Andrew B. ;
Wang, Lutong ;
Xu, Bangqi .
2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
[5]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[6]  
Khan A, 2013, IEEE INT ADV COMPUT, P258
[7]  
Liao HG, 2019, Arxiv, DOI arXiv:1906.08809
[8]   Physarum Optimization: A Biology-Inspired Algorithm for the Steiner Tree Problem in Networks [J].
Liu, Liang ;
Song, Yuning ;
Zhang, Haiyang ;
Ma, Huadong ;
Vasilakos, Athanasios V. .
IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (03) :819-U14
[9]   NCTU-GR 2.0: Multithreaded Collision-Aware Global Routing with Bounded-Length Maze Routing [J].
Liu, Wen-Hao ;
Kao, Wei-Chun ;
Li, Yih-Lang ;
Chao, Kai-Yuan .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (05) :709-722
[10]  
Madhavi K., 2014, INT J ADV RES ELECT, V3