DocumentCode :
2096646
Title :
GASP-a genetic algorithm for standard cell placement
Author :
Shahookar, K. ; Mazumder, P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear :
1990
fDate :
12-15 Mar 1990
Firstpage :
660
Lastpage :
664
Abstract :
This paper describes the implementation of the genetic algorithm for standard cell placement, GASP-1. As opposed to simulated annealing, which normally uses pairwise interchange for transforming the layout configuration, in a genetic algorithm, the crossover operator is used to combine two current configurations to generate a new configuration (similar to reproduction in living organisms). The traditional genetic crossover operator, as proposed by Holland (1985), cannot be applied to the cell placement problem without modification, because it occasionally results in illegal placement. A great deal of effort has therefore been directed towards finding an efficient crossover operator for this problem domain. Three powerful crossover operators have been implemented, and their performance in reducing the interconnect length has been compared. The results of this comparison were conclusively in favour of Cycle crossover. Besides crossover, two other genetic operators-mutation and inversion-have been used to improve the efficiency of the search process. In order to benchmark the performance of GASP-1, the best possible compromise of the parameters was picked, and the algorithm was run to place five industrial circuits consisting of 100 to 800 cells. The results were very encouraging
Keywords :
circuit layout CAD; genetic algorithms; Cycle crossover; GASP; GASP-1; crossover operator; genetic algorithm; inversion; living organisms; mutation; reproduction; standard cell placement; Circuit simulation; Computational modeling; Gas industry; Genetic algorithms; Genetic mutations; Integrated circuit interconnections; Organisms; Simulated annealing; Very large scale integration; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1990., EDAC. Proceedings of the European
Conference_Location :
Glasgow
Print_ISBN :
0-8186-2024-2
Type :
conf
DOI :
10.1109/EDAC.1990.136728
Filename :
136728
Link To Document :
بازگشت