Article ID Journal Published Year Pages File Type
455747 Computers & Electrical Engineering 2013 13 Pages PDF
Abstract

•We implemented in hardware, two kinds of compact Genetic Algorithms.•We implemented in hardware, two different pseudo-random generators.•The above systems were evaluated using five different test functions.•A detail explanation and a compared evaluation of the designs are presented.

In this paper the design and implementation of two versions of the compact Genetic Algorithm (cGA), with and without mutation and elitism, and a Cellular Automata-based pseudo-random number generator on a Field Programmable Gate Arrays (FPGAs) are accomplished. The design is made using a Hardware Description Language, called VHDL. Accordingly, the obtained results show that it is viable to have this searching algorithm in hardware to be used in real time applications.

Graphical abstractFigure optionsDownload full-size imageDownload as PowerPoint slide

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, , , , ,