AN IMPROVED 2-WAY PARTITIONING ALGORITHM WITH STABLE PERFORMANCE

被引:72
作者
CHENG, CK [1 ]
WEI, YCA [1 ]
机构
[1] CADENCE DESIGN SYST INC,SAN JOSE,CA 95134
基金
美国国家科学基金会;
关键词
Integrated Circuits; VLSI--Computer Aided Design - Mathematical Techniques--Algorithms;
D O I
10.1109/43.103500
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a two-way partitioning algorithm that significantly improves on the highly unstable results typically obtained from the traditional Kernighan-Lin based algorithms. The algorithm groups highly connected components into clusters and rearranges the clusters into two final subsets with specified sizes. It is known that the grouping operations reduce the complexity, and thus improve the results, of partitioning very large circuits. However, if the grouping is inappropriate, the partitioning results may degenerate. To prevent degeneration, we use a ratio cut approach to do the grouping. By a series of experiments based on the trade-off between cut weight and CPU time, we determine the value which controls the resultant number of groups. Good experimental results have been observed for cut weight and CPU time.
引用
收藏
页码:1502 / 1511
页数:10
相关论文
共 21 条
[1]  
BLANKS J, 1989, 26TH P DES AUT C, P758
[2]  
BOLLOBAS B, 1985, RANDOM GRAPHS, P31
[3]  
BUI T, 1989, 26TH IEEE DES AUT C, P775
[4]  
BURSTEIN M, 1982, IEEE INT S CIRCUITS, V2, P477
[5]  
Donath W.E., 1988, PHYSICAL DESIGN AUTO, P65
[6]  
Fiduccia C. M., 1988, PROC 19 AUTOM C, P241, DOI DOI 10.1109/DAC.1982.1585498
[7]  
Ford L., 1962, FLOWS NETWORKS, V71, P1059, DOI 10.2307/2311955
[8]  
GAREY MR, 1976, SOME SIMPLIFIED NP C, P237
[9]  
Kernighan B. W., 1970, Bell System Technical Journal, V49, P291
[10]  
KHELLAF M, 1987, THESIS U CALIFORNIA