@brazovayeye

Automated analog circuit design using two-layer genetic programming

, , , and . Applied Mathematics and Computation, 185 (2): 1087--1097 (15 February 2007)Special Issue on Intelligent Computing Theory and Methodology.
DOI: doi:10.1016/j.amc.2006.07.029

Abstract

Analog circuits are very important in many high-speed applications such as communications. Since the size of analog circuit is becoming larger and more complex, the design is becoming more and more difficult. This paper proposes a two-layer evolutionary scheme based on genetic programming (GP), which uses a divide-and-conquer approach to evolve the analog circuits. Corresponding to the two-layer GP, a new representation of circuit has been proposed here and it is more helpful to generate expectant circuit graphs. This algorithm can evolve the circuits with dynamical size, circuit topology, and component values. The experimental results on the designs of the voltage amplifier and the low-pass filter show that this algorithm is efficient.

Links and resources

Tags

community