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 条
  • [41] Performance-driven calibration of ERGO
    Vinod, Radhika
    Exarchakos, Georgios
    Antonopoulos, Nick
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2010, 3 (01) : 3 - 16
  • [42] Performance-driven calibration of ERGO
    Radhika Vinod
    Georgios Exarchakos
    Nick Antonopoulos
    Peer-to-Peer Networking and Applications, 2010, 3 : 3 - 16
  • [43] Performance-driven Macrocell placement
    Mackey, CA
    Carothers, JD
    CONFERENCE PROCEEDINGS OF THE 1996 IEEE FIFTEENTH ANNUAL INTERNATIONAL PHOENIX CONFERENCE ON COMPUTERS AND COMMUNICATIONS, 1996, : 427 - 433
  • [44] Performance-driven processor allocation
    Corbalan, J
    Martorell, X
    Labarta, J
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (07) : 599 - 611
  • [45] Power-conscious scheduling algorithm for performance-driven datapath synthesis
    Lee, JS
    Lee, HD
    Park, CW
    Hwang, SY
    ELECTRONICS LETTERS, 1996, 32 (17) : 1574 - 1576
  • [46] Performance-driven processor allocation
    Corbalán, J
    Martorell, X
    Labarta, J
    USENIX ASSOCIATION PROCEEDINGS OF THE FOURTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2000, : 59 - 71
  • [47] Performance-driven interconnection allocation
    Mezhoud, A
    Dufourd, JC
    Darbel, N
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 1293 - 1296
  • [48] Performance and RLC crosstalk driven global routing
    Zhang, L
    Jing, T
    Hong, XL
    Xu, JY
    Xiong, JJ
    He, L
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 5, PROCEEDINGS, 2004, : 65 - 68
  • [49] Performance-driven board-level routing for FPGA-based logic emulation
    Mak, WK
    Wong, DF
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1998, : 199 - 201
  • [50] New global routing algorithm for FPGAs
    Chang, Yao-Wen
    Thakur, Shashidhar
    Zhu, Kai
    Wong, D.F.
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1994, : 356 - 361