Title :
A new system partitioning method under performance and physical constraints for multi-chip modules
Author :
Katsura, Yoshinori ; Koide, Tetsushi ; Wakabayashi, Shin Ichi ; Yoshida, Noriyoshi
Author_Institution :
Fac. of Eng., Hiroshima Univ., Japan
fDate :
29 Aug-1 Sep 1995
Abstract :
In this paper, we propose a new and the first MCM system partitioning method considering chip-to-chip delays, chip areas and I/O pins constraints. The proposed method consists of two steps, a clustering step considering the three constraints and an iterative improvement step with mathematical programming. In the first step, we apply two clustering algorithms considering the three constraints and reduce the size of the large MCM system partitioning problem so as to get a solution within a practical computation time. Next, it generates an initial partitioning with 0-1 integer linear programming (ILP) so as to minimize the total wire length. Since there may exist constraint violations in the initial solution, in the second step, we formulate the partitioning problem as a LP problem selecting a maximal independent set and improve it until the total number of cuts is not decreased and the three constraints are satisfied. We also showed that the number of the timing constraints can be reduced by deleting redundant timing constraints. Experimental results showed that the proposed method is able to produce partitions satisfying the three constraints and improves the number of cuts by a 27% on an average and a 30% in maximum over the conventional method [15] considering only two constrains
Keywords :
logic CAD; logic partitioning; multichip modules; I/O pins; MCM system partitioning; chip areas; chip-to-chip; clustering step; mathematical programming; multi-chip modules; performance; physical constraints; system partitioning; timing constraints; Clustering algorithms; Delay; Integer linear programming; Iterative algorithms; Iterative methods; Mathematical programming; Partitioning algorithms; Pins; Timing; Wire;
Conference_Titel :
Design Automation Conference, 1995. Proceedings of the ASP-DAC '95/CHDL '95/VLSI '95., IFIP International Conference on Hardware Description Languages. IFIP International Conference on Very Large Scal
Conference_Location :
Chiba
Print_ISBN :
4-930813-67-0
DOI :
10.1109/ASPDAC.1995.486212