A NEW PERFORMANCE-DRIVEN GLOBAL ROUTING ALGORITHM FOR GATE ARRAY

被引:0
|
作者
XUE, TX
FUJII, T
KUH, ES
机构
来源
VLSI 93 | 1994年 / 42卷
关键词
DESIGN AIDS; GRAPH THEORY; COMPUTER-AIDED ENGINEERING;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a performance-driven global routing algorithm for Gate Array based on critical path-based tinting analysis method in contrast to the traditional net-based approach. The problem is formulated as a multi-commodity multi-terminal global routing problem with integer flows under additional timing constraints. The initial trees for global routing are generated by two net-based performance-driven Steiner tree algorithms and are routed simultaneously using the multi-commodity approach. Later, some nets are rerouted to release over-congested channels. As long as the total - accumulated delays on the critical paths affected by the nets still satisfy the constraints on the paths, the rerouted trees are accepted. This is the major difference between our present approach and previous net-based timing analysis methods, which may reject the rerouted tree of the net unnecessarily and result in increase of channel density and chip area. The experimental results based on MCNC (ISCAS) benchmarks show that our critical path-based method can obtain the same chip size as those which ignore timing completely, while achieving comparable path delay with the net-based method.
引用
收藏
页码:321 / 330
页数:10
相关论文
共 50 条
  • [1] Performance-driven interconnect global routing
    Wang, DS
    Kuh, ES
    SIXTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1996, : 132 - 136
  • [2] PROVABLY GOOD PERFORMANCE-DRIVEN GLOBAL ROUTING
    CONG, JS
    KAHNG, AB
    ROBINS, G
    SARRAFZADEH, M
    WONG, CK
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (06) : 739 - 752
  • [3] New performance-driven FPGA routing algorithms
    Alexander, MJ
    Robins, G
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (12) : 1505 - 1517
  • [4] A performance-driven I/O pin routing algorithm
    Wang, DS
    Zhang, P
    Cheng, CK
    Sen, A
    PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 129 - 132
  • [5] Parallel genetic algorithm for performance-driven VLSI routing
    Lienig, Jens
    IEEE Transactions on Evolutionary Computation, 1997, 1 (01): : 29 - 39
  • [6] A performance-driven global routing algorithm with wire-sizing and buffer-insertion
    Deguchi, T
    Koide, T
    Wakabayashi, S
    APCCAS '98 - IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: MICROELECTRONICS AND INTEGRATING SYSTEMS, 1998, : 121 - 124
  • [7] Key technologies and related research work of performance-driven global routing
    Jing, Tong
    Hong, Xian-Long
    Cai, Yi-Ci
    Bao, Hai-Yun
    Xu, Jing-Yu
    Ruan Jian Xue Bao/Journal of Software, 2001, 12 (05): : 677 - 688
  • [8] Performance-driven routing with multiple sources
    Cong, J
    Madden, PH
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (04) : 410 - 419
  • [9] GLOBAL ROUTING FOR GATE ARRAY
    LI, JT
    MAREKSADOWSKA, M
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1984, 3 (04) : 298 - 307
  • [10] Efficient performance-driven layout algorithm
    Chen, Yunkang
    Cao, Jian
    Xu, Hong
    Xu, Dongmin
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 1995, 35 (01): : 10 - 16