DocumentCode :
2459535
Title :
A Novel Genetic Algorithm for Evolvable Hardware
Author :
Stomeo, E. ; Kalganova, T. ; Lambert, C.
Author_Institution :
School of Engineering and Design, Brunel University, Uxbridge, UB8 3PH U K, (stomeo@ieee.org)
fYear :
0
fDate :
0-0 0
Firstpage :
134
Lastpage :
141
Abstract :
Evolutionary algorithms are used for solving search and optimization problems. A new field in which they are also applied is evolvable hardware, which refers to a self-configurable electronic system. However, evolvable hardware is not widely recognized as a tool for solving real-world applications, because of the scalability problem, which limits the size of the system that may be evolved. In this paper a new genetic algorithm, particularly designed for evolving logic circuits, is presented and tested for its scalability. The proposed algorithm designs and optimizes logic circuits based on a Programmable Logic Array (PLA) structure. Furthermore it allows the evolution of large logic circuits, without the use of any decomposition techniques. The experimental results, based on the evolution of several logic circuits taken from three different benchmarks, prove that the proposed algorithm is very fast, as only a few generations are required to fully evolve the logic circuits. In addition it optimizes the evolved circuits better than the optimization offered by other evolutionary algorithms based on a PLA and FPGA structures.
Keywords :
field programmable gate arrays; genetic algorithms; search problems; FPGA; evolutionary algorithms; evolvable hardware; field programmable gate array; genetic algorithm; logic circuits; optimization problems; programmable logic array; scalability problem; search problems; self-configurable electronic system; Algorithm design and analysis; Circuit testing; Design optimization; Evolutionary computation; Genetic algorithms; Hardware; Logic circuits; Logic testing; Programmable logic arrays; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-9487-9
Type :
conf
DOI :
10.1109/CEC.2006.1688300
Filename :
1688300
Link To Document :
بازگشت