Detail publikace

An Evolvable Combinational Unit for FPGAs

SEKANINA, L. FRIEDL, Š.

Originální název

An Evolvable Combinational Unit for FPGAs

Typ

článek v časopise - ostatní, Jost

Jazyk

angličtina

Originální abstrakt

A complete hardware implementation of an evolvable combinational unit for FPGAs is presented. The proposed combinational unit consisting of a virtual reconfigurable circuit and evolutionary algorithm was described in VHDL independently of a target platform, i.e. as a soft IP core, and realized in the COMBO6 card. In many cases the unit is able to evolve (i.e. to design) the required function automatically and autonomously, in a few seconds, only on the basis of interactions with an environment. A number of circuits were successfully evolved directly in the FPGA, in particular, 3-bit multipliers, adders, multiplexers and parity encoders. The evolvable unit was also tested in a simulated dynamic environment and used to design various circuits specified by randomly generated truth tables.

Klíčová slova

combinational circuit, evolutionary design, evolvable hardware, field programmable gate array

Autoři

SEKANINA, L.; FRIEDL, Š.

Rok RIV

2004

Vydáno

30. 12. 2004

ISSN

1335-9150

Periodikum

Computing and Informatics

Ročník

23

Číslo

5

Stát

Slovenská republika

Strany od

461

Strany do

486

Strany počet

26

URL

BibTex

@article{BUT46258,
  author="Lukáš {Sekanina} and Štěpán {Friedl}",
  title="An Evolvable Combinational Unit for FPGAs",
  journal="Computing and Informatics",
  year="2004",
  volume="23",
  number="5",
  pages="461--486",
  issn="1335-9150",
  url="http://www.fit.vutbr.cz/~sekanina/publ/cai/cai04.pdf"
}