Automated analog circuit design using two-layer
genetic programming
F. Wang, Y. Li, L. Li, and K. Li. 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.
a School of Computer Science, Wuhan University, Wuhan
430072, PR China
b State Key Laboratory of Software Engineering, Wuhan
University, Wuhan 430072, PR China
c International Software School, Wuhan University,
Wuhan 430072, PR China
d School of Information Engineering, Jiangxi University
of Science and Technology, Jiangxi 341000, PR China
%0 Journal Article
%1 Wang:2007:AMC
%A Wang, Feng
%A Li, Yuanxiang
%A Li, Li
%A Li, Kangshun
%D 2007
%J Applied Mathematics and Computation
%K Analogue Electrical Evolutionary Evolvable algorithms, circuit circuits computation, design, genetic hardware, programming,
%N 2
%P 1087--1097
%R doi:10.1016/j.amc.2006.07.029
%T Automated analog circuit design using two-layer
genetic programming
%V 185
%X 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.
@article{Wang:2007:AMC,
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.},
added-at = {2008-06-19T17:35:00.000+0200},
author = {Wang, Feng and Li, Yuanxiang and Li, Li and Li, Kangshun},
biburl = {https://www.bibsonomy.org/bibtex/2903737a52e58b4d69f9970e924f3fa50/brazovayeye},
doi = {doi:10.1016/j.amc.2006.07.029},
interhash = {236661b5adfe67835d76b9d9c924f68f},
intrahash = {903737a52e58b4d69f9970e924f3fa50},
journal = {Applied Mathematics and Computation},
keywords = {Analogue Electrical Evolutionary Evolvable algorithms, circuit circuits computation, design, genetic hardware, programming,},
month = {15 February},
note = {Special Issue on Intelligent Computing Theory and
Methodology},
notes = {a School of Computer Science, Wuhan University, Wuhan
430072, PR China
b State Key Laboratory of Software Engineering, Wuhan
University, Wuhan 430072, PR China
c International Software School, Wuhan University,
Wuhan 430072, PR China
d School of Information Engineering, Jiangxi University
of Science and Technology, Jiangxi 341000, PR China},
number = 2,
pages = {1087--1097},
timestamp = {2008-06-19T17:53:50.000+0200},
title = {Automated analog circuit design using two-layer
genetic programming},
volume = 185,
year = 2007
}