DocumentCode :
2351003
Title :
Intrinsic Evolution of Large Digital Circuits Using a Modular Approach
Author :
Alagesan, Shri Vidha ; Kannan, Sruthi ; Shanthi, G. ; Shanthi, A.P. ; Parthasarathi, Ranjani
Author_Institution :
California Univ., Davis, CA
fYear :
2008
fDate :
22-25 June 2008
Firstpage :
19
Lastpage :
26
Abstract :
This work pioneers a generic and flexible approach to intrinsically evolve large digital circuits. One of the popular ways of handling the scalability problem prevalent in evolvable hardware (EHW) and evolve large circuits is to partition the circuit, evolve the individual partitions and then compact them. However, as the partition sizes become larger, this method also fails. This drawback is overcome by the modular developmental cartesian genetic programming (MDCGP) technique, which still uses partitioning, but augments it further with horizontal and vertical reuse. The results obtained are promising and show that there is 100% evolvability for 128-bit partitions, the largest partitions evolved so far. The fitness evaluation for the evolved partitions is done by downloading them onto Xilinx Virtex II Pro board. This work is the first step towards the development of a flexible evolvable framework which harnesses the power of hardware for the time consuming fitness evaluation and at the same time provides flexibility by carrying out the other parts using the easily modifiable software platform.
Keywords :
digital circuits; genetic algorithms; Xilinx Virtex II Pro board; evolvable hardware; large digital circuits; modular approach; modular developmental cartesian genetic programming; scalability problem; software platform; time consuming fitness evaluation; Adaptive systems; Digital circuits; Hardware; NASA; Evolvable hardware; Intrinsic evolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Hardware and Systems, 2008. AHS '08. NASA/ESA Conference on
Conference_Location :
Noordwijk
Print_ISBN :
978-0-7695-3166-3
Type :
conf
DOI :
10.1109/AHS.2008.52
Filename :
4584250
Link To Document :
بازگشت