Dynamic tree reconstruction with application to timing-constrained congestion-driven global routing

被引:5
作者
Yan, JT [1 ]
机构
[1] Chung Hua Univ, Dept Comp Sci & Informat Engn, Hsinchu, Taiwan
来源
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES | 2006年 / 153卷 / 02期
关键词
D O I
10.1049/ip-cdt:20050186
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the complexity of very large scale integration (VLSI) circuits increases, the routability problem becomes more and more important in modern VLSI design. In general, the flexibility improvement of the edges in a routing tree has been exploited to release the routing congestion and increase the routability in the routing stage. On the basis of the definition of the dynamic routing flexibility in a routing tree and the timing-constrained location flexibility of any Steiner point, an efficient assignment approach is proposed to reconstruct a timing-con strained flexibility-driven routing tree in a grid-based routing model by reassigning the feasible locations of the Steiner points in a routing tree. By using the concept of dynamic tree reconstruction, all the routing trees in a routing plane can be reconstructed tree by tree to release the possible congestion condition for timing-constrained congestion-driven global routing. The experimental results show that the proposed algorithm, TCGR_DTR, uses less time to obtain nearly 100% congestion improvement than the previously proposed algorithm, TCGR, for the tested benchmark circuits.
引用
收藏
页码:117 / 129
页数:13
相关论文
共 26 条
[1]  
ALBRCHT C, 2000, ACM ISPD 00, P19
[2]   Creating and exploiting flexibility in rectilinear Steiner trees [J].
Bozorgzadeh, E ;
Kastner, R ;
Sarrafzadeh, M .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (05) :605-615
[3]  
Bozorgzadeh E, 2001, DES AUT CON, P195, DOI 10.1109/DAC.2001.935503
[4]  
Burstein M., 1983, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VCAD-2, P223, DOI 10.1109/TCAD.1983.1270040
[5]   A global router with a theoretical bound on the optimal solution [J].
Carden, RC ;
Li, JM ;
Cheng, CK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (02) :208-216
[6]   GLOBAL ROUTING BASED ON STEINER MIN-MAX TREES [J].
CHIANG, C ;
SARRAFZADEH, M ;
WONG, CK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1990, 9 (12) :1318-1325
[7]   Four-bend top-down global routing [J].
Cho, JD ;
Sarrafzadeh, M .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (09) :793-802
[8]   Multilevel approach to full-chip gridless routing [J].
Cong, J ;
Fang, J ;
Zhang, Y .
ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, :396-403
[9]   An enhanced multilevel routing system [J].
Cong, J ;
Xie, M ;
Zhang, Y .
IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, :51-58
[10]  
Cong J, 1998, 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, P356, DOI 10.1109/DAC.1998.724497