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 条
  • [31] A novel performance-driven placement based on hybrid genetic algorithm
    Yoshikawa, Masaya
    Terai, Hidekazu
    2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATIONS, VOLS 1-4, CONFERENCE PROCEEDINGS, 2005, : 1203 - 1208
  • [32] Force-directed performance-driven placement algorithm for FPGAs
    Li, H
    Mak, WK
    Katkoori, S
    VLSI 2004: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS, 2004, : 193 - 198
  • [33] A performance-driven layer assignment algorithm for multiple interconnect trees
    Saxena, P
    Liu, CL
    1998 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1998, : 124 - 127
  • [34] A 3-step approach for performance-driven whole-chip routing
    Chou, YC
    Lin, YL
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 187 - 191
  • [35] AB-BPM: Performance-Driven Instance Routing for Business Process Improvement
    Satyal, Suhrid
    Weber, Ingo
    Paik, Hye-young
    Di Ciccio, Claudio
    Mendling, Jan
    BUSINESS PROCESS MANAGEMENT, BPM 2017, 2017, 10445 : 113 - 129
  • [36] PRIM-DIJKSTRA TRADEOFFS FOR IMPROVED PERFORMANCE-DRIVEN ROUTING TREE DESIGN
    ALPERT, CJ
    HU, TC
    HUANG, JH
    KAHNG, AB
    KARGER, D
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (07) : 890 - 896
  • [37] Performance-driven Routing Methodology with Incremental Placement Refinement for Analog Layout Design
    Chi, Hao-Yu
    Chang, Han-Chung
    Yang, Chih-Hsin
    Liu, Chien-Nan
    Jou, Jing-Yang
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1218 - 1223
  • [38] A performance-driven logic emulation system: FPGA network design and performance-driven partitioning
    Kim, CH
    Shin, HC
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (05) : 560 - 568
  • [39] PERFORMANCE-DRIVEN BENEFITS AT CRSS
    MURINO, C
    PERSONNEL JOURNAL, 1989, 68 (12) : 64 - 64
  • [40] Performance-driven facial animation
    Williams, Lance
    Computer Graphics (ACM), 1990, 24 (04): : 235 - 242