Title :
Performance-driven MCM partitioning through an adaptive genetic algorithm
Author :
Raman, Sdata ; Patnaik, L.M.
Author_Institution :
Adv. Design Technol., Motorola Inc., Austin, TX, USA
Abstract :
We present a novel genetic algorithm-based partitioning scheme for multichip modules (MCM´s) which integrates four performance constraints simultaneously: pin count, area, heat dissipation, and timing. We also present a similar partitioning algorithm based on evolutionary programming. Experimental studies demonstrate the superiority of these methods over deterministic Fiduccia-Mattheyes (FM) algorithm and simulated annealing (SA) technique. Our approach performs better than another genetic algorithm-based method recently reported. The adaptive change of crossover and mutation probabilities results in better convergence of the partitioning algorithm.
Keywords :
circuit layout CAD; convergence of numerical methods; genetic algorithms; multichip modules; probability; adaptive genetic algorithm; area constraint; crossover probabilities; evolutionary programming; heat dissipation; multichip modules; mutation probabilities; partitioning algorithm convergence; performance-driven MCM partitioning; pin count; timing; Convergence; Genetic mutations; Genetic programming; Multichip modules; Partitioning algorithms; Simulated annealing; Timing;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on