VLSI Implementation of a Neural Associative Memory and its Application to Vector Quantization

  • Rodney M. Goodman
  • Tzi-Dar Chiueh


In previous papers we have proposed a new high capacity associative memory which we call the exponential correlation associative memory (ECAM). In this paper we describe the VLSI design of a programmable ECAM which has been implemented and tested in 3 micron CMOS. The prototype chip is capable of storing 32 memory vectors of 24 bits each. The high capacity of the ECAM is partly due to the use of special exponentiation neurons, which are implemented via sub-threshold MOS transistors in this design. The prototype chip is capable of performing associative recall in 3 μs,and we demonstrate its capabilities for real time processing using binary vector quantization as an example application.


Vector Quantization State Pattern VLSI Design NMOS Transistor VLSI Implementation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    T. D. Chiueh and R.M. Goodman, “VLSI Implementation of a High-Capacity Neural Associative Memory,” in Advances in Neural Information Processing Systems II, Ed. David S. Touretzky, Morgan Kaufmann, 1990.Google Scholar
  2. [2]
    T. D. Chiueh and R. M. Goodman, “High Capacity Exponential Associative Memory,” in Proc. of IEEE ICNN, Vol. I, pp. 153–160, 1988.Google Scholar
  3. [3]
    C. A. Mead, Andlog VLSI and Neural Systems. Reading, MA: Addison-Wesley, 1989.CrossRefGoogle Scholar
  4. [4]
    R. M. Gray, “Vector Quantization,” IEEE ASSP Magazine, Vol. 1, pp. 4–29, 1984.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1990

Authors and Affiliations

  • Rodney M. Goodman
    • 1
  • Tzi-Dar Chiueh
    • 1
  1. 1.Department of Electrical Engineering (116-81)California Institute of TechnologyPasadenaUSA

Personalised recommendations