Skip to main content

Design of a high-gain operational amplifier and other circuits by means of genetic programming

  • Genetic Programming: Issues and Applications
  • Conference paper
  • First Online:
Book cover Evolutionary Programming VI (EP 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1213))

Included in the following conference series:

Abstract

This paper demonstrates that a design for a low-distortion high-gain 96 decibel (64,860 -to-1) operational amplifier (including both circuit topology and component sizing) can be evolved using genetic programming.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Andre, David and Koza, John R. 1996. Parallel genetic programming: A scalable implementation using the transputer architecture. In Angeline, P. J. and Kinnear, K. E. Jr. (editors). 1996. Advances in Genetic Programming 2. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Angeline, Peter J. and Kinnear, Kenneth E. Jr. (editors). 1996. Advances in Genetic Programming 2. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Aaserud, O. and Nielsen, I. Ring. 1995. Trends in current analog design: A panel debate. Analog Integrated Circuits and Signal Processing. 7(1) 5–9.

    Article  Google Scholar 

  • Davidor, Yuval, Schwefel, Hans-Paul, and Maenner, Reinhard (editors). 1994. Parallel Problem Solving from Nature — PPSN III. Lecture Notes in Computer Science, Volume 866. Berlin: Springer-Verlag.

    Google Scholar 

  • Fogel, Lawrence J., Owens, Alvin J., and Walsh, Michael. J. 1966. Artificial Intelligence through Simulated Evolution. New York: John Wiley.

    Google Scholar 

  • Fogel, Lawrence J., Angeline, Peter J. and Baeck, T. 1996. Evolutionary Programming V: Proceedings of the Fifth Annual Conference on Evolutionary Programming. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Gruau, Frederic. 1996. Artificial cellular development in optimization and compilation. In Sanchez, Eduardo and Tomassini, Marco (editors). 1996. Towards Evolvable Hardware. Lecture Notes in Computer Science, Volume 1062. Berlin: Springer-Verlag. Pages 48–75.

    Google Scholar 

  • Holland, John H. 1975. Adaptation in Natural and Artificial Systems. Ann Arbor, MI: University of Michigan Press.

    Google Scholar 

  • Kinnear, Kenneth E. Jr. (editor). 1994. Advances in Genetic Programming. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Koza, John R. 1992. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, MA: MIT Press.

    Google Scholar 

  • Koza, John R. 1994a. Genetic Programming II: Automatic Discovery of Reusable Programs. Cambridge, MA: MIT Press.

    Google Scholar 

  • Koza, John R. 1994b. Genetic Programming II Videotape: The Next Generation. Cambridge, MA: MIT Press.

    Google Scholar 

  • Koza, John R. 1995. Evolving the architecture of a multi-part program in genetic programming using architecture-altering operations. In McDonnell, John R., Reynolds, Robert G., and Fogel, David B. (editors). 1995. Evolutionary Programming IV: Proceedings of the Fourth Annual Conference on Evolutionary Programming. Cambridge, MA: The MIT Press. Pages 695–717.

    Google Scholar 

  • Koza, John R., Andre, David, Bennett III, Forrest H, and Keane, Martin A. 1996. Use of automatically defined functions and architecture-altering operations in automated circuit synthesis using genetic programming. In Koza, John R., Goldberg, David E., Fogel, David B., and Riolo, Rick L. (editors). 1996. Genetic Programming 1996: Proceedings of the First Annual Conference, July 28–31, 1996, Stanford University. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Koza, John R., Bennett III, Forrest H., Andre, David, and Keane, Martin A. 1996a. Toward evolution of electronic animals using genetic programming. Artificial Life V: Proceedings of the Fifth International Workshop on the Synthesis and Simulation of Living Systems. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Koza, John R., Bennett III, Forrest H, Andre, David, and Keane, Martin A. 1996b. Four problems for which a computer program evolved by genetic programming is competitive with human performance. Proceedings of the 1996 IEEE International Conference on Evolutionary Computation. IEEE Press. Pages 1–10.

    Google Scholar 

  • Koza, John R., Bennett III, Forrest H., Andre David, and Keane, Martin A. 1996c. Automated design of both the topology and sizing of analog electrical circuits using genetic programming. In Gero, John S. and Sudweeks, Fay (editors). Artificial Intelligence in Design'96. Dordrecht: Kluwer. Pages 151–170.

    Google Scholar 

  • Koza, John R., Bennett III, Forrest H., Andre, David, and Keane, Martin A. 1996d. Automated WYWIWYG design of both the topology and component values of analog electrical circuits using genetic programming. In Koza, John R., Goldberg, David E., Fogel, David B., and Riolo, Rick L. (editors). 1996. Genetic Programming 1996: Proceedings of the First Annual Conference, July 28–31, 1996, Stanford University. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Koza, John R., Goldberg, David E., Fogel, David B., and Riolo, Rick L. (editors). 1996. Genetic Programming 1996: Proceedings of the First Annual Conference, July 28–31, 1996, Stanford University. Cambridge, MA: The MIT Press.

    Google Scholar 

  • Koza, John R., and Rice, James P. 1992. Genetic Programming: The Movie. Cambridge, MA: MIT Press.

    Google Scholar 

  • Kruiskamp M. W. and Leenaerts, D.. 1995. DARWIN: CMOS opamp synthesis by means of a genetic algorithm. Proceedings of the 32nd Design Automation Conference. New York, NY: Association for Computing Machinery. P. 433–438.

    Google Scholar 

  • Quarles, Thomas, Newton, A. R., Pederson, D. O., and Sangiovanni-Vincentelli, A. 1994. SPICE 3 Version 3F5 User's Manual. Department of Electrical Engineering and Computer Science, University of California, Berkeley, CA. March 1994.

    Google Scholar 

  • Rechenberg, Ingo. 1973. Evolutionsstrategie: Optimierung technischer systeme nach Prinzipien der biolgischen evolution. Stuttgart: Frommann-Holzboog.

    Google Scholar 

  • Thompson, Adrian. 1996. Silicon evolution. In Koza, John R., Goldberg, David E., Fogel, David B., and Riolo, Rick L. (editors). 1996. Genetic Programming 1996: Proceedings of the First Annual Conference, July 28–31, 1996, Stanford University. Cambridge, MA: MIT Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter J. Angeline Robert G. Reynolds John R. McDonnell Russ Eberhart

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Koza, J.R., Andre, D., Bennett, F.H., Keane, M.A. (1997). Design of a high-gain operational amplifier and other circuits by means of genetic programming. In: Angeline, P.J., Reynolds, R.G., McDonnell, J.R., Eberhart, R. (eds) Evolutionary Programming VI. EP 1997. Lecture Notes in Computer Science, vol 1213. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014806

Download citation

  • DOI: https://doi.org/10.1007/BFb0014806

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62788-3

  • Online ISBN: 978-3-540-68518-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics