An efficient rectilinear Steiner tree algorithm for VLSI global routing

被引:0
|
作者
Areibi, S [1 ]
Xie, M [1 ]
Vannelli, A [1 ]
机构
[1] Univ Guelph, Sch Engn, Guelph, ON N1G 2W1, Canada
关键词
global routing; Steiner trees; VLSI circuit layout;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As we move to deep sub-micron designs below 0.18 microns, the delay of a circuit, as well as power dissipation and area, is dominated by interconnections between logical elements (i.e. transistors)[1]. The focus of this paper is on the global routine, problem. Both global and channel routing are NP-hard[2]; therefore, all existing solution methodologies are heuristics. The main aim is to develop an efficient K Rectilinear Steiner Trees (K-RST) algorithm. A k-RST routine is developed to generate a set of rectilinear Steiner trees for each net. The K-RST uses local tree segment transformations to ensure that there is no duplication of routing trees for a net. The shortest tree for a net is in general 11 % shorter than that of the minimal spanning tree, which leads to area savings.
引用
收藏
页码:1067 / 1072
页数:4
相关论文
共 50 条
  • [21] A Distributed Heuristic Algorithm for the Rectilinear Steiner Minimal Tree Problem
    Cinel, Sertac
    Bazlamacci, Cueneyt F.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (11) : 2083 - 2087
  • [22] A RECTILINEAR STEINER MINIMAL TREE ALGORITHM FOR CONVEX POINT SETS
    RICHARDS, DS
    SALOWE, JS
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 447 : 201 - 212
  • [23] ReSTRO: Efficient Rectilinear Steiner Tree construction with rectangular obstacles
    Department of Electrical Engineering, National Central University, Chung-Li, Taiwan
    WSEAS Trans. Circuits Syst., 2006, 12 (1768-1774):
  • [24] Efficient Obstacle-Avoiding Rectilinear Steiner Tree Construction
    Lin, Chung-Wei
    Chen, Szu-Yu
    Li, Chi-Feng
    Chang, Yao-Wen
    Yang, Chia-Lin
    ISPD'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2007, : 127 - +
  • [25] A heuristic for constructing a rectilinear Steiner tree by reusing routing resources over obstacles
    Zhang, Hao
    Ye, Dong-yi
    Guo, Wen-zhong
    INTEGRATION-THE VLSI JOURNAL, 2016, 55 : 162 - 175
  • [26] Rectilinear Steiner Clock Tree Routing Technique with Buffer Insertion in Presence of Obstacles
    Saha, Partha Pratim
    Saha, Sumonto
    Samanta, Tuhina
    2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 447 - 451
  • [27] EBOARST: An Efficient Edge-Based Obstacle-Avoiding Rectilinear Steiner Tree Construction Algorithm
    Long, Jieyi
    Zhou, Hai
    Memik, Seda Ogrenci
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (12) : 2169 - 2182
  • [28] CORRECT AND PROVABLY EFFICIENT METHODS FOR RECTILINEAR STEINER SPANNING TREE GENERATION
    LEWIS, FD
    VANCLEAVE, N
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 507 : 329 - 335
  • [29] Algorithm for the construction of Rectilinear Steiner Minimum Tree by identifying the clusters of points
    Vani, V.
    Prasad, G. R.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [30] A tree-based genetic algorithm for building rectilinear Steiner arborescences
    Greene, William A.
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1179 - 1185