[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Design and Fabrication of VLSI Components for a General Purpose Analog Neural Computer

  • Chapter
Analog VLSI Implementation of Neural Systems

Summary

The design of components for a programmable analog neural computer and simulator is described. The machine can be scaled to any size and is composed of three types of interconnected modules, each containing on a VLSI chip arrays of Neurons, modifiable Synapses and Routing Switches. It runs entirely in analog mode but the connection architecture, synaptic gains and time constants as well as neuron parameters are set digitally from a digital host computer. Each neuron has a limited number of inputs and can be connected to any but not all other neurons.

The neuron circuit consists of a rectified summing amplifier, comparator and output driver. Inputs to the neurons are currents, outputs are analog voltages. The following neuron parameters can be adjusted through digital control: threshold (bias), minimum output at threshold and linearity of the transfer function. For the computation of synaptic weights by the host computer on the basis of learning algorithms, time segments of the neuron outputs are multiplexed, converted to digital form and stored in memory.

The synaptic weights are implemented by current mirrors that scale the neuron outputs after they have been converted linearly from a voltage to a current. The weights are set by serial input from the host computer and are stored at each synapse. Dynamic range of the weights extends from 0 to 10 with 5 bit logarithmic resolution; a sixth bit determines the sign. Synaptic time constants are programmed at the inputs to the synapse line.

The routing switches connect vertical and horizontal lines of a cross point array and also can cut these lines. Each switch cell is implemented as a transmission gate connected to one bit of memory. The switches are set by serial input from the host computer.

The machine is intended for real-world, real-time computations such as vision, acoustics or robotics and the development of special purpose neural nets, Even at moderate size of 103 to 105 neurons the computational speed is expected to exceed by orders of magnitude that of any current digital computer.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 103.50
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • 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.

Similar content being viewed by others

References

  1. Mead, C.A. Analog VLSI and Neural Systems. Addison-Wesley, 1989

    Google Scholar 

  2. Raffel, J.I., Mann, J.R., Berger, R., Soares, A.M., Gilbert, S. A Generic Architecture for Wafer-Scale Neuromorphic Systems. IEEE First International Conference on Neural Networks, III-501, San Diego, CA 1987.

    Google Scholar 

  3. Alspector, J., Allen, R.B. A Neuromorphic VLSI Learning System. Advanced Research in VLSI. Proceedings of the 1987 Stanford Conference, 1987.

    Google Scholar 

  4. Tsividis, Y., Satyanarayana, S. Analogue Circuits For Variable-Synapse Electronic Neural Networks. Electronics Letters 23:1313–1314, 1987

    Article  Google Scholar 

  5. Schwartz, D., Howard, R., Hubbard, W. A Programmable Analog Neural Network Chip, IEEE J. of Solid State Circuits, (to be published).

    Google Scholar 

  6. Graf, H.P. et al. VLSI Implementation of a Neural Network Memory with Several Hundreds of Neurons, Neural Networks for Computing, AIP Conference Proceedings, 151:182–187, 1986.

    Google Scholar 

  7. Mueller, P., Van der Spiegel, J., Blackman, D., Chiu, T., Clare, T., Dao, J., Donham C., Hsieh, T., Loinaz, M. Programmable Analog Neural Computer and Simulator, In Advances in Neural Information Processing Systems, Proceedings of the IEEE Conference Denver 1989, D. Touretzky Ed., Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  8. Chiang, A., CCD Retina and Neural Network Processor, Hardware Implementation of Neural Nets and Synapses, Report on a Workshop. P. Mueller ed. San Diego 1988.

    Google Scholar 

  9. Shoemaker, PA., Shimabukuro, R. A Modifiable Weight Circuit for Use in Adaptive Neuromorphic Networks. Neural Networks, 1,Suppl.I, 409, 1988.

    Article  Google Scholar 

  10. Sage, J.P., Thompson, K., Withers, R.S., An artificial Neural Network Integrated Circuit Based on MNOS/ CCD Principles, Proc. Conf. Neural Networks for Computing, AIP 151, 381 1986.

    Google Scholar 

  11. Rudnick, M., Hammerstrom, D., An Interconnect Structure for Waferscale Neurocomputers, Neural Networks, 1,Suppl.I, 404, 1988.

    Article  Google Scholar 

  12. White, J., Furman, B., Abidi, AA., Baker, R.L., Mathur, B., Wang, H.T., Parallel Architecture for 2D Gaussian Convolution of Images, Neural Networks, 1, Suppl. I, 415, 1988

    Article  Google Scholar 

  13. Furman, B., White, J., Abidi, AA., CMOS Analog IC Implementing the Back Propagation Algorithm, Neural Networks, 1,Suppl.I, 381, 1988.

    Article  Google Scholar 

  14. Akers, LA., Walker, M.R., Training a Limited Interconnect Feedforward Neural Array, Neural Networks, 1, suppl.I 1381, 1988.

    Google Scholar 

  15. Mead, C. and Mahowald, MA. A Silicon Model of Early Visual Processing. Neural Networks, 1:91–97, 1988.

    Article  Google Scholar 

  16. Lyon, R.F. and Mead, C.A. An Analog Electronic Cochlea. IEEE Trans. Acoust., Speech, Signal Processing, 36:1119–1134, 1988.

    Article  MATH  Google Scholar 

  17. Lazarro, J.P., Ryckebusch, S., Mahowald, M.A., and Mead, C.A., Winner Take All Networks of O(n) Complexity, Proc.JEEE Conference on Neural Information Processing Systems, Denver, CO, 1988.

    Google Scholar 

  18. Mueller, P., Lazzaro, J. A Machine for Neural Computation of Acoustical Patterns. Neural Networks for Computing, AIP Conference Proceedings, 151:321–326, 1986.

    Google Scholar 

  19. Mueller, P., Martin, T., Putzrath, F., General Principles of Operation in Neuron Nets with Application to Acoustical Pattern Recognition. Biological Prototypes and Synthetic Systems, E.E. Bernard and M.R. Kare Eds., Plenum Press New York. 1962.

    Google Scholar 

  20. Rumelhart, D.E., Hinton, G.E., Williams, RJ., Learning Internal Representations by Error Propagation, Parallel Distributed Processing V. 1, 319 MIT Press 1986.

    Google Scholar 

  21. Bult, K. and Wallinga, H. A Class of Analog CMOS Circuits Based on the Square Law Characteristics of an MOS Transistor in Saturation. IEEE J. Solid-State Circuits, SC-22:3657, 1987.

    Google Scholar 

  22. Mueller P., Principles of Temporal Pattern Recognition in Artificial Neuron Nets, Artificial Intelligence, S 142, The Institute of Electrical and Electronic Engineers, Inc., New York 1963.

    Google Scholar 

  23. Mueller, P., Computation of Temporal Pattern Primitives in a Neural Net for Speech Recognition, In. Report on a Workshop “Hardware Implementation of Neuron Nets and Synapses”, P. Mueller Ed., San Diego CA., 1988..

    Google Scholar 

  24. Mueller, P. Computation of Temporal Pattern Primitives in a Neural Net for Speech Recognition. Abstracts of the First Annual INNS Meeting, Boston, MA, 1(1):308, 1988.

    MathSciNet  Google Scholar 

  25. Hu, V., Kramer, A., Ko, P.K., EEPROMS as Analog Storage Devices for Neural Nets, Neural Networks, 1 Suppl. I 1385, 1988.

    Google Scholar 

  26. Thakoor, A., Modifiable Synapses, In Report on a workshop “Hardware Implementation of Neuron Nets and Synapses”, P. Mueller Ed., San Diego CA., 1988..

    Google Scholar 

  27. Mueller, P., Blackman, D., Spiro, P., Furman, R.E., Neural computation of visual images, IEEE First Annual Conference on Neural Networks, 4, 75, San Diego CA, 1987.

    Google Scholar 

  28. Mueller, P., Blackman, D., Furman, R.E., Neural computation of Visual Images, In: An Introduction to Neural and Electronic Networks, S.F. Zornetzer, ed., Academic Press, 1989.

    Google Scholar 

  29. Mueller, P., Neural computation of Pattern Primitives, AIP Conference on Neuron Networks Snowbird Utah 1988.

    Google Scholar 

  30. Sivilotti, M., A Dynamically Configurable Architecture for Prototyping Analog Circuits, Advanced Research in VLSI, Proc. of the Fifth MIT Conference. Allen and Leighton eds., MIT Press, Cambridge MA. 1988.

    Google Scholar 

  31. Press, W.H., Flannery, B.P., Teukolsky, S.A., Vetterling, W.T., Numerical Recipes, Chapter 15,Cambridge University Press, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Kluwer Academic Publishers

About this chapter

Cite this chapter

Mueller, P. et al. (1989). Design and Fabrication of VLSI Components for a General Purpose Analog Neural Computer. In: Mead, C., Ismail, M. (eds) Analog VLSI Implementation of Neural Systems. The Kluwer International Series in Engineering and Computer Science, vol 80. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1639-8_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-1639-8_6

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-8905-0

  • Online ISBN: 978-1-4613-1639-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics