Skip to main content

A Programmable Analog CMOS Synapse for Neural Networks

  • Chapter
Book cover Analog VLSI Neural Networks

Abstract

This paper presents a programmable analog synapse for use in both feedforward and feedback neural networks. The synapse consists of two complementary floating-gate MOSFETs which are programmable in both directions by Fowler-Nordheim tunneling. The P-transistor and the N-transistor are programmable independently with pulses of different amplitude and duration, and hence finer weight adjustment is made possible. An experimental 4x4 synapse array has been designed, which in addition has 32 analog CMOS switches and x-y decoders to select a synapse cell for programming. It has been fabricated using a standard 2-µm, double-polysilicon CMOS technology. Simulation results confirm that output current of synapse is proportional to the product of the input voltage and weight and also shows both inhibitory and excitatory current. Current summing effect has been observed at the input of a neuron. This array is designed using modular and regular structured elements, and hence is easily expandable to larger networks.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Hopfield, “Neural networks and physical systems with emergent collective computational abilities,” Proc. Nat. Acad. Sci., Vol. 79, pp. 2554–2558, 1982.

    Article  MathSciNet  Google Scholar 

  2. D.B. Schwartz, R.E. Howard, and W.E. Hubbard, “A program“mable analog neural network chip,” IEEE J. Solid-State Circuits, Vol. 24, pp. 313–319, 1989.

    Article  Google Scholar 

  3. S. Mackie, H.P. Graf, D.B. Schwartz, and J.S. Denker, “Micro“electronic implementations of connectionist neural networks,” in Proc. IEEE Conf. Neural Information Processing, 1987.

    Google Scholar 

  4. H.P. Graf and L.D. Jacket, “Implementation of neural network models,” in Concurrent Computing, Plenum: New York, 1988.

    Google Scholar 

  5. Jack L. Meador, Angus Wu, Novat Nintunze, and Pichet Chin“trakulchai, “Programmable impulse neural circuits,” IEEE Trans. Neural Networks, Vol. 2, pp. 101–109, 1991.

    Article  Google Scholar 

  6. B.W. Lee and B.J. Sheu, “Design of a neural-based A/D con“verter using modified Hopfield network,” IEEE J. Solid State Circuits, Vol. 24, pp. 1129–1135, 1989.

    Article  Google Scholar 

  7. P.W. Hollis and J.J. Paulos, “Artificial neural networks using MOS analog multiplier,” IEEE J. Solid State Circuits, Vol. 25, pp. 849–855, 1990.

    Article  Google Scholar 

  8. E. Sackinger and W. Guggenbuehl, “An analog trimming circuit based on a floating-gate device,” IEEE J. Solid State Circuits, Vo. 24, pp. 1564–1575, 1989.

    Google Scholar 

  9. M. Holler, S. Tam, H. Castro, and R. Benson, “An electrically trainable artificial neural network (ETANN) with 10240 floating gate synapses,” in Proc. IJCNN, Vol. 2, pp. 191–196, 1989.

    Google Scholar 

  10. T.C. Ong, P.K. Ko, and C. Hu, “The EEPROM as an analog memory device,” IEEE Trans. Electron Devices, Vol. 36, pp. 1840–1841, 1989.

    Article  Google Scholar 

  11. A. Thomsen and M.A. Brooke, “A floating-gate MOSFET with tunneling injector fabricated using a standard double-polysilicon CMOS process,” IEEE Electron Device Lett. Vol. 12, pp. 111–113, 1991.

    Article  Google Scholar 

  12. B.W. Lee, B.J. Sheu, and H. Yang, “Analog floating-gate synapses for general-purpose VLSI neural computation;’ IEEE Trans. Cir“cuits System. Vol. 38, pp. 654–658, 1991.

    Article  Google Scholar 

  13. C. Mead and M. Ismail, Analog VLSI Implementation of Neural Systems, Kluwer Academic: Boston, 1989.

    Book  Google Scholar 

  14. Z.A. Wienberg, “On tunneling in metal-oxide-silicon structures,” J. Appl. Phys. Vol. 53, pp. 5052–5055, 1982.

    Article  Google Scholar 

  15. ORBIT, Orbit Electrical Parameter Set.

    Google Scholar 

  16. B. Johnson, T. Quarles, A.R. Newton, D.O. Pederson, A. Sangiovanni Vincentelli, SPICES Version 3e User’s Manual, 1991.

    Google Scholar 

  17. R. Gregorian and G.C. Temes, Analog MOS Integrated Circuits for Signal Processing, Wiley: New York, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Kim, S., Shin, YC., Bogineni, N.C.R., Sridhar, R. (1992). A Programmable Analog CMOS Synapse for Neural Networks. In: Takefuji, Y. (eds) Analog VLSI Neural Networks. The Springer International Series in Engineering and Computer Science, vol 191. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3582-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-3582-9_8

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6592-1

  • Online ISBN: 978-1-4615-3582-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics