Timeline of Evolvable Hardware¶
Text Version
-
1991 – Early Vision: Hugo de Garis describes embryological electronics and suggests that complex circuits could be "grown" through evolutionary search, laying the conceptual groundwork for evolvable hardware.
-
1993 – Field Named: De Garis and Tetsuya Higuchi formally coin evolvable hardware (EHW), defining it as the application of evolutionary algorithms to hardware during design or operation.
-
1996–1998 – Sussex Breakthroughs: Adrian Thompson evolves oscillators and the famous tone discriminator directly on Xilinx FPGAs, proving that intrinsic analog evolution can exploit latent device physics.
-
Early 2000s – XC6200 Retired: Xilinx discontinues the openly documented XC6200 series, removing the community's only bitstream-level platform and pausing intrinsic analog EHW progress.
-
2015 – Project Icestorm: Reverse-engineering work unveiled the full Lattice iCE40 bitstream at the Chaos Communication Congress, restoring a modern, open substrate for intrinsic experiments (Project Icestorm).
-
2021 – Field Resurrected: The ALIFE paper "Resurrecting FPGA Intrinsic Analog Evolvable Hardware" reproduces seminal analog behaviors on iCE40 devices and introduces an open-source experimentation stack.
-
2022 – Demonstrating Robust Analog Evolution: Artificial Life article "Intrinsic Evolution of Analog Circuits Using Field Programmable Gate Arrays" details evolved amplitude maximization and pulse oscillation circuits plus robustness studies, formalizing the Bitstream Evolution roadmap.
-
2022 – CoBEA Framework Introduced: The GECCO paper "CoBEA: framework for evolving hardware by direct manipulation of FPGA bitstreams" debuts an integrated stack that unifies low-level bitstream mutation, device communication, and on-board evaluation, enabling >100x faster iCE40 reconfiguration and lowering the barrier to intrinsic experiments.
-
2025 – Bitstream Evolution Toolkit: IEEE Access piece "Bitstream Evolution: an Open-Source FPGA Intrinsic Evolvable Hardware Toolkit" packages the hardware, software, and processes so new teams can evolve analog FPGA circuits and extends the published experiments with deeper analyses on circuit robustness, transferability, and sensitivity to environmental shifts.
-
2026 – Bitstream Evolution Toolkit port to pico2-ice: The toolkit developed for the iCEstick has been ported to the pico2-ice boards. In addition, a new parallel evaluation system (iCEFARM) has been developed to allow for simultaneous evaluation of multiple boards, enabling larger population sizes and faster evolutionary runs.