An efficient and past algorithm for routing over the cells

被引:29
作者
Chang, KE
Chen, SW
机构
[1] Department of Information and Computer Education, National Taiwan Normal University, Taipei
关键词
channel routing; routing over the cells; independent set; and intersection graph;
D O I
10.1155/1996/96136
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A linear time algorithm for routing over the cells is presented. The algorithm tries to reduce maximum channel density by routing some connections over the cells. The algorithm first defines a new scheme for channel representation and formulates the problem based on an intersection graph derived from the new scheme. Then, a feasible independent set of the intersection graph is found for routing some subnets over the cells. The algorithm is implemented and evaluated with several well known benchmarks, In comparison with previous research, our results are satisfactory, and the algorithm takes substantially less CPU time than those of previous works. For Deutsch's difficult example, the previous algorithms lake about 29.25 seconds on an average but our new algorithm needs only 5.6 seconds.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 9 条
[1]  
Burstein M., 1983, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VCAD-2, P223, DOI 10.1109/TCAD.1983.1270040
[2]   OVER-THE-CELL CHANNEL ROUTING [J].
CONG, JS ;
LIU, CL .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1990, 9 (04) :408-418
[3]  
DEUTSCH DN, 1980, 17TH P IEEE ACM DES, P32
[4]  
DEUTSCH DN, 1976, 19TH P DES AUT C IEE, P425
[5]  
LIN MS, 1991, 28TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, P120
[6]   CHANNEL DENSITY REDUCTION BY ROUTING OVER THE CELLS [J].
LIN, MS ;
PERNG, HW ;
HWANG, CY ;
LIN, YL .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (08) :1067-1071
[7]  
RIVEST RL, 1982, 19TH P DES AUT C, P418
[8]   A PERMEATION ROUTER [J].
SHIRAISHI, Y ;
SAKEMI, Y .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (03) :462-471
[9]  
Yoshimura T., 1982, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VCAD-1, P25, DOI 10.1109/TCAD.1982.1269993