Design Of Electronic Circuits Using ParallelGenetic Algorithms

Mohammed A. Abdala*, Ali Usam AlCherchefchi**
* Associate Professor, College of Information Engineering, Nahrain University, Baghdad, Iraq.
** College Information Engineering, Nahrain University, Baghdad, Iraq.
Periodicity:June - August'2014
DOI : https://doi.org/10.26634/jele.4.4.3197

Abstract

An electronic circuit design based on Parallel Genetic Algorithm (PGA) is presented in this paper. The design uses SPICE Simulation Program with Integrated Circuit Emphasis to evaluate the circuit performance and compare it to the requirements. A Parallel Genetic Algorithm is designed and implemented on a group of desktop PCs running Windows XP nd and connected together using a standard Ethernet office network. The PGA is used in the design of several circuits, 2nd order active Low Pass Filters, a 6th order active LPF, (Low Pass Filter) and a CMOS (Complementary Metal Oxide Semiconductor) operational amplifier. The result shows the excellent extraction of circuit performance characteristics from the SPICE for different circuit types and also the importance of the algorithm increases as the complexity of the circuit increases. The parallelization achieved a speedup of about (19) times faster than a sequential implementation by using (20) processors. Further speedup is expected if more processors are used. The system is implemented using the C++ programming language.

Keywords

Parallel Genetic Algorithm (PGA), Complementary Metal Oxide Semiconductor (CMOS), Low Pass Filters (LPF), Simulation Program with Integrated Circuit Emphasis (SPICE).

How to Cite this Article?

Abdala, M.A., and Usamalcherchefchi, A. (2014). Design Of Electronic Circuits Using Parallel Genetic Algorithms. i-manager’s Journal on Electronics Engineering, 4(4), 15-20. https://doi.org/10.26634/jele.4.4.3197

References

[1]. Dr. Thomas Back. (1996). “Evolutionary Algorithms in Theory and Practice”. Oxford University Press. ISBN 0-19- 509971-0.
[2]. Erick Cantú-Paz. (1998). “A Survey of Parallel Genetic Algorithms”. Calculateurs Parallèles, réseaux et systèmes répartis. Vol 10, No. 2, pp 141-171.
[3]. Erick Cantu-Paz. (2001). “Efficient and Accurate Parallel Genetic Algorithms”. Kluwer Academic Publishers.
[4]. Lance Chambers. (2001). “The Practical Handbook of Genetic Algorithms: Complex Coding Systems”, Volume 3. Chapman & Hall/CRC.
[5]. Kenneth V. Noren, John E. Ross. (2001). “Analog Circuit Design Using Genetic Algorithms”. OSEE.
[6]. David A. Coley. (1999). “An Introduction to Genetic Algorithms for Scientists and Engineers”. World Scientific Publishing Co. Pte. Ltd., pp. 1-211.
[7]. Ricardo Salem Zebulum, Marco Aurélio Pacheco, Marley Maria B.R. Vellasco. (2001). “Evolutionary Electronics - Automatic Design of Electronic Circuits and Systems by Genetic Algorithms”. CRC Press.
[8]. S . N . S i v a n a n d a m a n d S . N . D e e p a . ( 2 0 0 8 ) . “Introduction to Genetic Algorithms”. Springer. ISBN 978- 3-540-73190-0
[9]. Jason D.Lohn, Silvano P. Colombano, Gary L. Haithy, Dimitris Stassinopoulos. (2006). “A Parallel Genetic Algorithm for Automated Electronic Circuit Design”. Computational Sciences Division, Recom Technologies, Inc., NASA Ames Research Center.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.