DocumentCode :
2216118
Title :
Multi-objective optimisation of cell-array circuit evolution
Author :
Bremner, Paul ; Samie, Mohammad ; Pipe, Anthony G. ; Tyrrell, Andy
Author_Institution :
Bristol Robot. Lab., Univ. of the West of England, Bristol, UK
fYear :
2011
fDate :
5-8 June 2011
Firstpage :
440
Lastpage :
446
Abstract :
In this paper we have investigated the efficacy of applying multi-objective optimisation to Cartesian genetic programming (CGP) when used for evolution of cell-array configurations. A cell-array is a proposed type of custom FPGA, where digital circuits can be formed from interconnected configurable cells; thus, the CGP nodes are more complex than in its standard implementation. We have described modifications to a previously described optimisation algorithm that has led to significant improvements in performance; circuits close to a hand designed equivalent have been found, in terms of the optimised objectives. Additionally we have investigated the effect of circuit decomposition techniques on evolutionary performance. We found that using a hybrid of input and output decomposition techniques substantial reductions in evolution time were observed. Further, while the number of circuit inputs is the key factor for functional evolution time, the number of circuit outputs is the key factor for optimisation time.
Keywords :
field programmable gate arrays; genetic algorithms; cartesian genetic programming; cell-array circuit evolution; circuit decomposition technique; custom FPGA; digital circuit; interconnected configurable cell; multiobjective optimisation; Adders; Bioinformatics; Digital circuits; Genomics; Optimization; Routing; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2011 IEEE Congress on
Conference_Location :
New Orleans, LA
ISSN :
Pending
Print_ISBN :
978-1-4244-7834-7
Type :
conf
DOI :
10.1109/CEC.2011.5949651
Filename :
5949651
Link To Document :
بازگشت