Hardware implementation for a genetic algorithm

Pei Yin Chen*, Ren Der Chen, Yu Pin Chang, Leang San Shieh, H. A. Malki

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

34 Scopus citations

Abstract

A genetic algorithm (GA) can find an optimal solution in many complex problems. GAs have been widely used in many applications. A flexible-very-large-scale integration intellectual property for the GA has been proposed in this paper. This algorithm can dynamically perform various population sizes, fitness lengths, individual lengths, fitness functions, crossover operations, and mutation-rate settings to meet the real-time requirements of various GA applications. It can be seen from the simulation results that our design works very well for the three examples running at an 83-MHz clock frequency.

Original languageEnglish
Pages (from-to)699-705
Number of pages7
JournalIEEE Transactions on Instrumentation and Measurement
Volume57
Issue number4
DOIs
StatePublished - 04 2008
Externally publishedYes

Keywords

  • Field-programmable gate array (FPGA)
  • Genetic algorithm (GA)
  • Intellectual property (IP)
  • Software system
  • Verilog

Fingerprint

Dive into the research topics of 'Hardware implementation for a genetic algorithm'. Together they form a unique fingerprint.

Cite this