Mixed Mode VLSI Implementation of a Neural Associative Memory

  • Authors:
  • Arne Heittmann;Ulrich Rückert

  • Affiliations:
  • Infineon Technologies, Corporate Research, 81739 Munich, Germany;Heinz Nixdorf Institute, University of Paderborn, 33102 Paderborn, Germany

  • Venue:
  • Analog Integrated Circuits and Signal Processing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A mixed mode digital/analog special purpose VLSI hardware implementation of an associative memory with neural architecture is presented. The memory concept is based on a matrix architecture with binary storage elements holding the connection weights. To enhance the processing speed analog circuit techniques are applied to implement the algorithm for the association. To keep the memory density as high as possible two design strategies are considered. First, the number of transistors per storage element is kept to a minimum. In this paper a circuit technique that uses a single 6-transistor cell for weight storage and analog signal processing is proposed. Second, the device precision has been chosen to a moderate level to save area as much as possible. Since device mismatch limits the performance of analog circuits, the impact of device precision on the circuit performance is explicitly discussed. It is shown that the device precision limits the number of rows activated in parallel. Since the input vector as well as the output vector are considered to be sparsely coded it is concluded, that even for large matrices the proposed circuit technique is appropriate and ultra large scale integration with a large number of connection weights is feasible.