Skip to main content

Automated Analog Synthesis with an Estimation of the Distribution Algorithm

  • Conference paper
  • First Online:
  • 1116 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10062))

Abstract

This paper presents a set of evolutionary mechanisms embedded on an estimation of distribution algorithm (MITEDA-AC) that performs the synthesis of an analog low pass filter. Analog circuits are modeled with linked lists in order to represent and evolve both, topology and sizing. The developed representation mechanism ensures that generated circuits be feasible, and in order to reduce the gap between real circuits and those evolvable, the concept of preferred values was included on representation and generation mechanisms. The algorithm interacts with SPICE to performance evaluation of each individual in the population. MITEDA-AC was inspired by the COMIT because like this, it uses bivariate probability distributions to generate the optimal dependency tree, but without local optimizers. Features integrated in the learning mechanism of this evolvable algorithm, were the number of capacitors, resistors and inductors included in each circuit of the population. This paper describes the algorithm and discusses its results.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Goh, C., Li, Y.: GA automated design and synthesis of analog circuits with practical constraints. In: vol. 1, pp. 170–177 (2001)

    Google Scholar 

  2. Das, A.: Algorithms for topology synthesis of analog circuits. Ph.D. Electrical Engineering, University of Cincinnati, Ann Arbor, 304670077 (2008)

    Google Scholar 

  3. Soto, A.T., de León Sentí, E.E.P., Aguirre, A.H., Soto, M.D.T., Díaz, E.D.: A robust evolvable system for the synthesis of analog circuits. Computación y Sistemas 13(4), 409–421 (2010)

    Google Scholar 

  4. Meissner, M., Hedrich, L.: FEATS: framework for explorative analog topology synthesis. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 34(2), 213–226 (2015)

    Article  Google Scholar 

  5. Krasnicki, M.J., Phelps, R., Hellums, J.R., McClung, M., Rutenbar, R.A., Carley, L.R.: ASF: a practical simulation-based methodology for the synthesis of custom analog circuits. In: pp. 350–357 (2001)

    Google Scholar 

  6. Torres, A., Ponce, E.E., Torres, M.D., Díaz, E., Padilla, F.: Comparison of two evolvable systems in the automated analog circuit synthesis. In: pp. 3–8 (2009)

    Google Scholar 

  7. Khalifa, Y.M.A., Khan, B.K., Taha, F.: Multi-objective optimization tool for a free structure analog circuits design using genetic algorithms and incorporating parasitics. In: Bosman, P.A.N., Yu, T., Ek, Rt, A. (eds.) GECCO 2007, pp. 2527–2534. ACM, (2007)

    Google Scholar 

  8. Zhong, J., Zhang, J.: A robust estimation of distribution algorithm for power electronic circuits design. In: Pelikan, M., Branke, J. (eds.) GECCO 2010, pp. 319–326. ACM (2010)

    Google Scholar 

  9. Zinchenko, L., Radecker, M., Bisogno, F.: Multi-objective univariate marginal distribution optimisation of mixed analogue-digital signal circuits. In: Lipson, H. (ed.) GECCO 2007, pp. 2242–2251. ACM (2007)

    Google Scholar 

  10. Baluja, S., Davies, S.: Combining multiple optimization runs with optimal dependency trees. DTIC Document (1997)

    Google Scholar 

  11. Goldberg, D.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Professional, Boston (1989)

    MATH  Google Scholar 

  12. Torres Soto, A.: Metaheurísticas evolutivas en el diseño de circuitos analógicos. Tesis (doctorado en ciencias de la computación) – Universidad Autónoma de Aguascalientes. Centro de Ciencias Básicas, Aguascalientes, Ags., México (2010)

    Google Scholar 

  13. Mattiussi, C., Floreano, D.: Analog genetic encoding for the evolution of circuits and networks. IEEE Trans. Evol. Comput. 11(5), 596–607 (2007)

    Article  Google Scholar 

  14. Das, A., Vemuri, R.: An automated passive analog circuit synthesis framework using genetic algorithms. In: pp. 145–152 (2007)

    Google Scholar 

  15. Koza, J.R., Bennett, F.H., Andre, D., Keane, M.A., Dunlap, F.: Automated synthesis of analog electrical circuits by means of genetic programming. IEEE Trans. Evol. Comput. 1(2), 109–128 (1997)

    Article  Google Scholar 

  16. Hilder, J.A., Tyrrell, A.M.: An evolutionary platform for developing next-generation electronic circuits. Presented at the GECCO 2007 Proceedings of the 9th Annual Conference Companion on Genetic and Evolutionary Computation, London, United Kingdom (2007)

    Google Scholar 

  17. Hu, J., Zhong, X., Goodman, E.D.: Open-ended robust design of analog filters using genetic programming. Presented at the 7th Annual Conference on Genetic and Evolutionary Computation, Washington DC, USA (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Aurora Torres or María Dolores Torres .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Torres, A., Torres, M.D., de León, E.P. (2017). Automated Analog Synthesis with an Estimation of the Distribution Algorithm. In: Pichardo-Lagunas, O., Miranda-Jiménez, S. (eds) Advances in Soft Computing. MICAI 2016. Lecture Notes in Computer Science(), vol 10062. Springer, Cham. https://doi.org/10.1007/978-3-319-62428-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62428-0_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62427-3

  • Online ISBN: 978-3-319-62428-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics