Hardware/Software Co-design for Evolvable Hardware by Genetic Algorithm

Author(s):  
Qianyi Shang ◽  
Lijun Chen ◽  
Ruoxiong Tong
Author(s):  
Laurentiu Ionescu ◽  
Alin Mazare ◽  
Gabriel Iana ◽  
Gheorghe Serban ◽  
Ionel Bostan

The main target of this chapter is to present the intrinsic evolvable hardware structures: concept, design and applications. The intrinsic evolvable hardware structures concept join more research areas like: bio–inspired searching methods (evolutionary algorithms), optimization of algorithms by parallel processing and reconfigurable circuits. First, a general overview about intrinsic evolvable hardware structure is presented. The intrinsic evolvable hardware structure consists of two main modules: hardware genetic algorithm and dynamic reconfigurable circuit. The hardware genetic algorithm searches the configuration that makes the reconfigurable circuit to correctly respond to application requirements. The background section present the genetic algorithm concept as a bio-inspired search solution, the hardware reconfiguration concept with sub areas classifications and the research directions in the evolvable hardware structures areas with application examples. The main section presents the design solutions for hardware implementation of genetic algorithm and for the reconfigurable circuit. Finally, several applications are presented that illustrate the usefulness of the intrinsic evolvable hardware structure.


Author(s):  
VEDAVATHI. A ◽  
MEENA. K.V ◽  
GAYATRI MALHOTRA

Future planetary and deep space exploration demands that the space vehicles should have robust system architectures and be reconfigurable in unpredictable environment. The Evolutionary design of electronic circuits, or Evolvable hardware (EHW), is a discipline that allows the user to automatically obtain the desired circuit design. The circuit configuration is under control of Evolutionary algorithms. The most commonly used evolutionary algorithm is Genetic Algorithm. The paper discusses on Cartesian Genetic Programming for evolving gate level designs and proposes Evolvable unit for 2-bit adder based on Genetic Algorithm.


Sign in / Sign up

Export Citation Format

Share Document