Automated synthesis of analog electrical circuits by means of genetic programming
- 1 July 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Evolutionary Computation
- Vol. 1 (2) , 109-128
- https://doi.org/10.1109/4235.687879
Abstract
Analog circuit synthesis entails the creation of both the topology and the sizing (numerical values) of all of the circuit's components. This paper presents a single uniform approach using genetic programming for the automatic synthesis of both the topology and sizing of a suite of eight different prototypical analog circuits, including a low-pass filter, a crossover filter, a source identification circuit, an amplifier, a computational circuit, a time-optimal controller circuit, a temperature-sensing circuit, and a voltage reference circuit. The problem-specific information required for each of the eight problems is minimal and consists of the number of inputs and outputs of the desired circuit, the types of available components, and a fitness measure that restates the high-level statement of the circuit's desired behavior as a measurable mathematical quantity. The eight genetically evolved circuits constitute an instance of an evolutionary computation technique producing results on a task that is usually thought of as requiring human intelligence.Keywords
This publication has 27 references indexed in Scilit:
- Evolution using genetic programming of a low-distortion, 96 decibel operational amplifierPublished by Association for Computing Machinery (ACM) ,1997
- Reuse, parameterized reuse, and hierarchical reuse of substructures in evolving electrical circuits using genetic programmingPublished by Springer Nature ,1997
- Artificial cellular development in optimization and compilationPublished by Springer Nature ,1996
- Automated Design of Both the Topology and Sizing of Analog Electrical Circuits Using Genetic ProgrammingPublished by Springer Nature ,1996
- Trends in current analog design - a panel debateAnalog Integrated Circuits and Signal Processing, 1995
- Design of Digital Filters with Evolutionary AlgorithmsPublished by Springer Nature ,1993
- OPASYN: a compiler for CMOS operational amplifiersIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1990
- Minimum-time turn trajectories to fly-to pointsOptimal Control Applications and Methods, 1990
- OASYS: a framework for analog circuit synthesisIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1989
- Heuristic techniques in computer-aided circuit analysisIEEE Transactions on Circuits and Systems, 1975