Beta
34332

Implementation of hardware genetic algorithm

Article

Last updated: 24 Dec 2024

Subjects

-

Tags

-

Abstract

Abstract:
This work presents a hardware implementation of a Genetic Algorithm. Hardware
Genetic Operators are implemented in FPGA. Fitness evaluation, which is problem
dependent, is left for implementation as S/W module or problem specific hardware
design. This allowed a re-configurable general-purpose design, which is customized by
application specific population generation and fitness evaluation solution. A 16 site
Random Number Generator module is implemented in VHDL based on Hybrid Cellular
Automata (CA). Selection, Crossover, and Mutation Operators are implemented as
systolic architecture. For preserving locality & modularity of systolic arrays we separate
selection array implementation from the crossover and mutation operators. The
chromosomes are fed serially to allow variable length chromosomes. The Genetic
Engine is targeted a Xilinx Vertex XC2V2000-5 device using Xilinx Foundation
Environment. The simulation is carried out using ModelSim.

DOI

10.21608/iceeng.2008.34332

Keywords

Genetic Algorithms, FPGA and VLSI design

Authors

First Name

Imbaby

Last Name

Mahmoud

MiddleName

I.

Affiliation

Atomic Energy Auority, Cairo.

Email

-

City

-

Orcid

-

First Name

May

Last Name

Salama

MiddleName

-

Affiliation

Shobra Faculty of Engineering, Benha Univ. Cairo.

Email

-

City

-

Orcid

-

First Name

Asmaa

Last Name

Abdel Tawab

MiddleName

-

Affiliation

Atomic Energy Auority, Cairo.

Email

-

City

-

Orcid

-

Volume

6

Article Issue

6th International Conference on Electrical Engineering ICEENG 2008

Related Issue

5700

Issue Date

2008-05-01

Receive Date

2019-06-11

Publish Date

2008-05-01

Page Start

1

Page End

14

Print ISSN

2636-4433

Online ISSN

2636-4441

Link

https://iceeng.journals.ekb.eg/article_34332.html

Detail API

https://iceeng.journals.ekb.eg/service?article_code=34332

Order

86

Type

Original Article

Type Code

833

Publication Type

Journal

Publication Title

The International Conference on Electrical Engineering

Publication Link

https://iceeng.journals.ekb.eg/

MainTitle

Implementation of hardware genetic algorithm

Details

Type

Article

Created At

22 Jan 2023