Abstract
Genetic Algorithm is the class of algorithm which deals with search optimization of related problem. It is based on natural evolution and natural selection process. Most of the work done under GA is based on software, this paper concentrate on designing the genetic algorithm processor using VHDL. Genetic algorithm processor has lots of sub modules, like Control system, ALU, memory unit, register unit, evaluation unit and fitness memory. ALU is the most important part of the processor as genetic variation is carried under it, this paper mainly concentrates on designing of advanced ALU which comprises of four different crossover and mutation operator and two selection technique (Roulette Wheel and Tournament Selection) inbuilt in the same system. The designed was carried out using VHDL in Xilinx ISE tool and implemented on Spartan 3A FPGA.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.