A Robust Multilayer X-Architecture Global Routing System Based on Particle Swarm Optimization

被引:0
|
作者
Liu, Genggeng [1 ]
Zhu, Yuhan [1 ]
Zhuang, Zhen [1 ]
Pei, Zhenyu [1 ]
Gan, Min [1 ]
Huang, Xing [2 ]
Guo, Wenzhong [1 ]
机构
[1] Fuzhou Univ, Coll Comp & Data Sci, Fuzhou 350002, Peoples R China
[2] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2024年 / 54卷 / 09期
基金
中国国家自然科学基金;
关键词
Global routing; integer linear programming (ILP); multilayer routing; particle swarm optimization (PSO); very large scale integration (VLSI); X-architecture; ROUTER; ALGORITHM; BOXROUTER; EVOLUTION; PARADIGM; RANKING;
D O I
10.1109/TSMC.2024.3407960
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Global routing is an extremely important stage of very large scale integration (VLSI) physical design. With the rise of nano-scale integrated circuit design, the multilayer global routing problem has attracted considerable research interest during the past few years. In this article, a multilayer X-architecture global routing (ML-XGR) system based on particle swarm optimization (PSO), called FZU-Router, is proposed to solve the ML-XGR problem for the first time. FZU-Router contains a multilayer X-architecture integer linear programming (MX-ILP) model and a multilayer X-architecture PSO (MX-PSO) algorithm, which are presented to formulate and solve the ML-XGR problem, respectively. Moreover, four effective strategies are designed to enhance the efficiency of FZU-Router: 1) a strategy for generating new routing modes is proposed to strengthen the robustness of encoding strategy of MX-PSO; 2) a strategy for combining MX-PSO with maze routing is proposed to improve the routability; 3) a strategy for reducing the channel capacity is proposed to make better use of optimization ability of MX-PSO; and 4) a strategy for dynamic resource assignment is proposed to make better use of routing resources and shorten the running time. Experimental results on multiple benchmarks confirm that the proposed FZU-Router leads to fewer total overflow and shorter total wirelength compared with the state-of-the-art routers.
引用
收藏
页码:5627 / 5640
页数:14
相关论文
共 50 条
  • [1] Multilayer Obstacle-Avoiding X-Architecture Steiner Minimal Tree Construction Based on Particle Swarm Optimization
    Liu, Genggeng
    Huang, Xing
    Guo, Wenzhong
    Niu, Yuzhen
    Chen, Guolong
    IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (05) : 989 - 1002
  • [2] XGRouter: high-quality global router in X-architecture with particle swarm optimization
    Liu, Genggeng
    Guo, Wenzhong
    Li, Rongrong
    Niu, Yuzhen
    Chen, Guolong
    FRONTIERS OF COMPUTER SCIENCE, 2015, 9 (04) : 576 - 594
  • [3] XGRouter: high-quality global router in X-architecture with particle swarm optimization
    Genggeng Liu
    Wenzhong Guo
    Rongrong Li
    Yuzhen Niu
    Guolong Chen
    Frontiers of Computer Science, 2015, 9 : 576 - 594
  • [4] A High Performance X-architecture Multilayer Global Router for VLSI
    Liu G.-G.
    Zhuang Z.
    Guo W.-Z.
    Chen G.-L.
    Zidonghua Xuebao/Acta Automatica Sinica, 2020, 46 (01): : 79 - 93
  • [5] Obstacle-Avoiding Algorithm in X-Architecture Based on Discrete Particle Swarm Optimization for VLSI Design
    Huang, Xing
    Liu, Genggeng
    Guo, Wenzhong
    Niu, Yuzhen
    Chen, Guolong
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2015, 20 (02)
  • [6] Hybrid Discrete Particle Swarm Optimization Algorithm for X-Architecture Steiner Minimal Tree Construction with Slew Constraints
    Liu G.-G.
    Huang Y.-F.
    Wang X.
    Guo W.-Z.
    Chen G.-L.
    Jisuanji Xuebao/Chinese Journal of Computers, 2021, 44 (12): : 2542 - 2559
  • [7] Timing-Driven X-architecture Steiner Minimum Tree Construction Based on Social Learning Multi-Objective Particle Swarm Optimization
    Chen, Xiaohua
    Zhou, Ruping
    Liu, Genggeng
    Chen, Zhen
    Guo, Wenzhong
    WEB CONFERENCE 2021: COMPANION OF THE WORLD WIDE WEB CONFERENCE (WWW 2021), 2021, : 77 - 84
  • [8] A Swarm Based Global Routing Optimization Scheme
    Khan, Abhinandan
    Bhattacharya, Pallabi
    Sarkar, Subir Kumar
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL ENGINEERING (ICAEE), 2014,
  • [9] Zero skew clock routing in X-architecture based on an improved greedy matching algorithm
    Shen, Weixiang
    Cai, Yici
    Hong, Xianlong
    Hu, Jiang
    Lu, Bing
    INTEGRATION-THE VLSI JOURNAL, 2008, 41 (03) : 426 - 438
  • [10] Research of Emergency Logistics Routing Optimization Based on Particle Swarm Optimization
    Zhang, Liyi
    Li, Yang
    Fei, Teng
    Chen, Xi
    Ting, Guo
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 415 - 421