arrow
返回

Timing-Driven Obstacle-Avoiding X-Architecture Steiner Minimum Tree Algorithm With Slack Constraints

delete2024-05-01
delete0
PRE
AI
Y
Yuhan Zhu
刘耿耿 封面图
刘耿耿 (Genggeng Liu) *
X
Xing Huang
甘
甘敏 (Min Gan)
郭
郭文忠 (Wenzhong Guo)
DOI:10.1109/TSMC.2024.3353534delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
SMT is an optimized model for solving the routing problem of a multipin net in very large-scale integrated circuits. As the appearance of various obstacles on chips, the obstacle-avoiding problem has attracted much attention in recent years. Meanwhile, since interconnect delay plays a major role in chip delay, timing analysis is another critical problem worthy of consideration when constructing an Steiner minimum tree (SMT). Furthermore, the introduction of the X-architecture allows for better utilization of routing resources. In this article, a timing-driven obstacle-avoiding X-architecture Steiner minimum tree algorithm with slack constraints (TD-OAXSMT-SC) is proposed to consider obstacle-avoiding, timing slack constraints, and X-architecture simultaneously for the first time. The TD-OAXSMT-SC algorithm consists of four major stages: 1) in the routing tree initialization stage, this article constructs an X-architecture Prim-Dijkstra spanning tree as the initial routing tree with minimum total delay; 2) in the particle swarm optimization (PSO)-based routing tree iteration stage, a novel discrete PSO algorithm based on genetic operators is proposed to obtain a high-quality routing tree; 3) in the routing tree standardization stage, two effective standardization strategies are proposed to obtain a routing tree that satisfies both obstacle-avoiding and timing slack constraints; and 4) in the routing tree optimization stage, the connection of interconnected wires is optimized in a global manner, thus obtaining an optimized routing tree. Experimental results show that the proposed TD-OAXSMT-SC algorithm outperforms the state-of-the-art methods in routing quality with slack constraints.
Keyword:
Routing
Delays
Integrated circuit interconnections
Very large scale integration
Optimization
Wires
Pins
Obstacle-avoiding
PSO
SMT
timing-driven routing
timing slack constraints
X-architecture routing

期刊

IEEE Transactions on Cybernetics 封面图
IEEE Transactions on Cybernetics
IF:
10.5
论文数:
1.1W
被引数:
5.0W

机构

N
Northwestern Polytechnical University
学者数:
4.6W
论文数: 3.7W
被引数: 5.3W
F
fuzhou university
学者数:
3.3W
论文数: 2.1W
被引数: 31
引用论文

引用论文

Distributed Virtual Network Embedding System With Historical Archives and Set-Based Particle Swarm Optimization
err2021-02-01
err49
errOAAI
errSong, An; Chen, Wei-Neng; Gu, Tianlong; Yuan, Huaqiang; Kwong, Sam; Zhang, Jun
err分享
err收藏
A Dynamic Neighborhood-Based Switching Particle Swarm Optimization Algorithm
err2022-09-01
err177
errOAAI
errZeng, Nianyin; Wang, Zidong; Liu, Weibo; Zhang, Hong; Hone, Kate; Liu, Xiaohui
err分享
err收藏
学者 查看更多内容