Title :
On area minimization of complex combinational circuits using cartesian genetic programming
Author :
Vasicek, Zdenek ; Sekanina, Lukas
Author_Institution :
Fac. of Inf. Technol., Brno Univ. of Technol., Brno, Czech Republic
Abstract :
The paper deals with the evolutionary post synthesis optimization of complex combinational circuits with the aim of reducing the area on a chip as much as possible. In order to optimize complex circuits, Cartesian Genetic Programming (CGP) is employed where the fitness function is based on a formal equivalence checking algorithm rather than evaluating all possible input assignments. The standard selection strategy of CGP is modified to be more explorative and so agile in very rugged fitness landscapes. It was shown on the LGSynth93 benchmark circuits that the modified selection strategy leads to more compact circuits in roughly 50% cases. The average area improvement is 24% with respect to the results of conventional synthesis. Delay of optimized circuits was also analyzed.
Keywords :
combinational circuits; genetic algorithms; minimisation; network synthesis; CGP; Cartesian genetic programming; LGSynth93 benchmark circuits; chip area minimization; complex combinational circuits; evolutionary post synthesis optimization; fitness function; formal equivalence checking algorithm; modified selection strategy; rugged fitness landscapes; standard selection strategy; Irrigation; Logic gates;
Conference_Titel :
Evolutionary Computation (CEC), 2012 IEEE Congress on
Conference_Location :
Brisbane, QLD
Print_ISBN :
978-1-4673-1510-4
Electronic_ISBN :
978-1-4673-1508-1
DOI :
10.1109/CEC.2012.6256649