DPSO Based Octagonal Steiner Tree Algorithm for VLSI Routing

被引:0
|
作者
Liu, Genggeng [1 ]
Chen, Guolong [1 ]
Guo, Wenzhong [1 ]
机构
[1] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou 350108, Fujian, Peoples R China
来源
2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI) | 2012年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Octagonal Steiner Minimal Tree (OSMT) problem is an NP-hard problem, which is one of the key problems in non-Manhattan routing. Particle Swarm Optimization (PSO) has been proved to be an efficient intelligent algorithm for optimization designs. This paper presents an OSMT algorithm based on discrete PSO (DPSO), namely OSMT_DPSO, to optimize the wire length. 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 OSMT problem with good quality. Moreover, the algorithm can obtain several topologies of OSMTs which is beneficial for optimizing congestion in VLSI global routing stage.
引用
收藏
页码:383 / 387
页数:5
相关论文
共 50 条
  • [1] An efficient rectilinear Steiner tree algorithm for VLSI global routing
    Areibi, S
    Xie, M
    Vannelli, A
    CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 1067 - 1072
  • [2] A new channel routing algorithm based on Steiner Minimum Tree
    Luo, XH
    Sun, LL
    Yan, XL
    Zhu, HW
    2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 126 - 129
  • [3] A Survey on Steiner Tree Construction and Global Routing for VLSI Design
    Tang, Hao
    Liu, Genggeng
    Chen, Xiaohua
    Xiong, Naixue
    IEEE ACCESS, 2020, 8 : 68593 - 68622
  • [4] A PSO-based timing-driven Octilinear Steiner tree algorithm for VLSI routing considering bend reduction
    Liu, Genggeng
    Guo, Wenzhong
    Niu, Yuzhen
    Chen, Guolong
    Huang, Xing
    SOFT COMPUTING, 2015, 19 (05) : 1153 - 1169
  • [5] A PSO-based timing-driven Octilinear Steiner tree algorithm for VLSI routing considering bend reduction
    Genggeng Liu
    Wenzhong Guo
    Yuzhen Niu
    Guolong Chen
    Xing Huang
    Soft Computing, 2015, 19 : 1153 - 1169
  • [6] SI Routing Algorithm Based on Improved DPSO
    Dong, Chen
    Wang, Gaofeng
    Chen, Zhenyi
    Sun, Shilei
    Wang, Dingwen
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 802 - +
  • [7] Steiner tree based routing algorithm in consideration of optical proximity correction
    Zhang, Wei
    Cai, Yici
    Zhou, Qiang
    Hong, Xianlong
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2424 - 2428
  • [8] FLUTE: Fast lookup table based rectilinear Steiner minimal tree algorithm for VLSI design
    Chu, Chris
    Wong, Yiu-Chung
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (01) : 70 - 83
  • [9] Energy-Saving Routing Algorithm using Steiner Tree
    Matsuura, Hiroshi
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 378 - 386
  • [10] Obstacle-Avoiding Octagonal Steiner Tree Construction Based on Particle Swarm Optimization
    Huang, Xing
    Liu, Genggeng
    Guo, Wenzhong
    Chen, Guolong
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 539 - 543