A PROVABLY GOOD MULTILAYER TOPOLOGICAL PLANAR ROUTING ALGORITHM IN IC LAYOUT DESIGNS

被引:12
作者
CONG, JSJ
HOSSAIN, M
SHERWANI, NA
机构
[1] UNIV ILLINOIS,DEPT COMP SCI,URBANA,IL 61801
[2] WESTERN MICHIGAN UNIV,DEPT COMP SCI,KALAMAZOO,MI 49008
关键词
D O I
10.1109/43.184844
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Given a number of routing layers, the multilayer topological planar routing problem is to choose a maximum (weighted) set of nets so that each net in the set can be topologically routed entirely in one of the given layers without crossing other nets. This problem has important applications in the layout design of multilayer IC technology which has become available recently. In this paper, we present a provably good approximation algorithm for the multilayer topological planar routing problem. Our algorithm, called the iterative-peeling algorithm, finds a solution whose weight is guaranteed to be at least 1 - (1/e) almost-equal-to 63.2% of the weight of an optimal solution. The algorithm works for multiterminal nets and arbitrary number of routing layers. For fixed number of routing layers, we have even tighter performance bounds. In particular, the performance ratio of the iterative-peeling algorithm is at least 75% for two-layer routing, and is at least 70.4% for three-layer routing. Experimental results confirm that our algorithm can always route a majority of the nets without using vias, even when the number of routing layers is fairly small.
引用
收藏
页码:70 / 78
页数:9
相关论文
共 26 条
[1]  
Bakoglu H. B., 1990, CIRCUITS INTERCONNEC
[2]   MICROELECTRONIC PACKAGING [J].
BLODGETT, AJ .
SCIENTIFIC AMERICAN, 1983, 249 (01) :86-&
[3]   THERMAL CONDUCTION MODULE - A HIGH-PERFORMANCE MULTILAYER CERAMIC PACKAGE [J].
BLODGETT, AJ ;
BARBOUR, DR .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1982, 26 (01) :30-36
[4]  
Braun D., 1986, 23rd ACM/IEEE Design Automation Conference. Proceedings 1986 (Cat. No.86CH2288-9), P495, DOI 10.1145/318013.318092
[5]  
Burstein M., 1983, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, VCAD-2, P223, DOI 10.1109/TCAD.1983.1270040
[6]  
CONG J, 1990, MAR P EUR DES AUT C, P459
[7]  
CONG J, 1991, CSD910014 UCLA COMP
[8]   A NEW APPROACH TO 3-LAYER OR 4-LAYER CHANNEL ROUTING [J].
CONG, JS ;
WONG, DF ;
LIU, CL .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1988, 7 (10) :1094-1104
[9]  
DAI WM, 1990, P INT C COMP AID DES, P52
[10]  
DEUTSCH DN, 1976, 19TH P DES AUT C IEE, P425