IEEE Transactions on Evolutionary Computation · 1997 · 77 citations · 24 references
EngineeringComputer EngineeringComputer ScienceParallel AlgorithmsParallel ComputingVlsi DesignGenetic AlgorithmsNetwork-on-chip DesignPhysical DesignRoutingRouting AlgorithmsVery-large-scale Integration LayoutChannel RoutingGenetic Algorithm OptimizationParallel Genetic AlgorithmsPhysical Design ConstraintsRouting ProblemsSwitch Box DesignSwitch Box RoutingVery-large-scale Integration
This paper presents a novel approach to solve the VLSI (very large scale integration) channel and switchbox routing problems. The approach is based on a parallel genetic algorithm (PGA) that runs on a distributed network of workstations. The algorithm optimizes both physical constraints (length of nets, number of vias) and crosstalk (delay due to coupled capacitance). The parallel approach is shown to consistently perform better than a sequential genetic algorithm when applied to these routing problems. An extensive investigation of the parameters of the algorithm yields routing results that are qualitatively better or as good as the best published results. In addition, the algorithm is able to significantly reduce the occurrence of crosstalk.
24
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations