Principles in the Evolutionary Design of Digital Circuits—Part I
Genetic Programming and Evolvable Machines
Automatic Creation of Human-Competitive Programs and Controllers by Means of Genetic Programming
Genetic Programming and Evolvable Machines
A Scalable Approach to Evolvable Hardware
Genetic Programming and Evolvable Machines
Automated Analog Circuit Sythesis Using a Linear Representation
ICES '98 Proceedings of the Second International Conference on Evolvable Systems: From Biology to Hardware
Routine automated synthesis of five patented analog circuits using genetic programming
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Open-ended robust design of analog filters using genetic programming
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Hardware Evolution of Analog Circuits for In-situ Robotic Fault-Recovery
EH '05 Proceedings of the 2005 NASA/DoD Conference on Evolvable Hardware
Evolutionary design of fault-tolerant analog control for a piezoelectric pipe-crawling robot
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Genetic Programming and Evolvable Machines
A comparison of different circuit representations for evolutionary analog circuit design
ICES'03 Proceedings of the 5th international conference on Evolvable systems: from biology to hardware
Evolvable hardware system at extreme low temperatures
ICES'05 Proceedings of the 6th international conference on Evolvable Systems: from Biology to Hardware
Automated synthesis of analog electrical circuits by means ofgenetic programming
IEEE Transactions on Evolutionary Computation
A synthesis system for analog circuits based on evolutionary search and topological reuse
IEEE Transactions on Evolutionary Computation
Analog Genetic Encoding for the Evolution of Circuits and Networks
IEEE Transactions on Evolutionary Computation
Coevolution of Fitness Predictors
IEEE Transactions on Evolutionary Computation
The invention of CMOS amplifiers using genetic programming and current-flow analysis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Combining multiple evolved analog circuits for robust evolvable hardware
IDEAL'09 Proceedings of the 10th international conference on Intelligent data engineering and automated learning
Evolution of analog circuit models of ion channels
ICES'10 Proceedings of the 9th international conference on Evolvable systems: from biology to hardware
Open-ended evolution to discover analogue circuits for beyond conventional applications
Genetic Programming and Evolvable Machines
Swarm intelligence: making differences in analogue circuits structure for fault-tolerance
International Journal of Computer Applications in Technology
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
This study focuses on the use of genetic programming to automate the design of robust analog circuits. We define two complementary types of failure modes: partial short-circuit and partial disconnect, and demonstrated novel circuits that are resilient across a spectrum of fault levels. In particular, we focus on designs that are uniformly robust, and unlike designs based on redundancy, do not have any single point of failure. We also explore the complementary problem of designing tamper-proof circuits that are highly sensitive to any change or variation in their operating conditions. We find that the number of components remains similar both for robust and standard circuits, suggesting that the robustness does not necessarily come at significant increased circuit complexity. A number of fitness criteria, including surrogate models and co-evolution were used to accelerate the evolutionary process. A variety of circuit types were tested, and the practicality of the generated solutions was verified by physically constructing the circuits and testing their physical robustness.