Intrinsic Evolution of Analog Circuits Using Field Programmable Gate Arrays
- 1 January 2022
- journal article
- research article
- Published by MIT Press in Artificial Life
- Vol. 28 (4), 499-516
- https://doi.org/10.1162/artl_a_00377
Abstract
Evolvable hardware is a field of study exploring the application of evolutionary algorithms to hardware systems during design, operation, or both. The work presented here focuses on the use of field programmable gate arrays (FPGAs), a type of dynamically reconfigurable hardware device typically used for electronic prototyping in conjunction with a newly created open-source platform for performing intrinsic analog evolvable hardware experiments. This work targets the reproduction of seminal field experiments that generated complex analog dynamics of unclocked FPGAs evolved through genetic manipulation of their binary circuit representation: the bitstream. Further, it demonstrates the intrinsic evolution of two nontrivial analog circuits with intriguing properties, amplitude maximization and pulse oscillation, as well as the robustness of evolved circuits to temperature variation and across-chip circuit translation.This publication has 12 references indexed in Scilit:
- Evolvable Hardware Challenges: Past, Present and the Path to a Promising FuturePublished by Springer Science and Business Media LLC ,2017
- Evolution-in-materio: evolving computation in materialsEvolutionary Intelligence, 2014
- A bird's eye view of FPGA-based Evolvable HardwarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- EvoFab: A Fully Embodied Evolutionary FabricatorLecture Notes in Computer Science, 2010
- Possibilities and Limitations of Applying Evolvable Hardware to Real-World ApplicationsLecture Notes in Computer Science, 2000
- Explorations in design space: unconventional electronics design through artificial evolutionIEEE Transactions on Evolutionary Computation, 1999
- Real-world applications of analog and digital evolvable hardwareIEEE Transactions on Evolutionary Computation, 1999
- On the automatic design of robust electronics through artificial evolutionPublished by Springer Science and Business Media LLC ,1998
- An evolved circuit, intrinsic in silicon, entwined with physicsLecture Notes in Computer Science, 1997
- Evolving electronic robot controllers that exploit hardware resourcesLecture Notes in Computer Science, 1995