Memristor-based cellular nonlinear/neural network: design, analysis, and applications

IEEE Trans Neural Netw Learn Syst. 2015 Jun;26(6):1202-13. doi: 10.1109/TNNLS.2014.2334701. Epub 2014 Jul 21.

Abstract

Cellular nonlinear/neural network (CNN) has been recognized as a powerful massively parallel architecture capable of solving complex engineering problems by performing trillions of analog operations per second. The memristor was theoretically predicted in the late seventies, but it garnered nascent research interest due to the recent much-acclaimed discovery of nanocrossbar memories by engineers at the Hewlett-Packard Laboratory. The memristor is expected to be co-integrated with nanoscale CMOS technology to revolutionize conventional von Neumann as well as neuromorphic computing. In this paper, a compact CNN model based on memristors is presented along with its performance analysis and applications. In the new CNN design, the memristor bridge circuit acts as the synaptic circuit element and substitutes the complex multiplication circuit used in traditional CNN architectures. In addition, the negative differential resistance and nonlinear current-voltage characteristics of the memristor have been leveraged to replace the linear resistor in conventional CNNs. The proposed CNN design has several merits, for example, high density, nonvolatility, and programmability of synaptic weights. The proposed memristor-based CNN design operations for implementing several image processing functions are illustrated through simulation and contrasted with conventional CNNs. Monte-Carlo simulation has been used to demonstrate the behavior of the proposed CNN due to the variations in memristor synaptic weights.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computer Storage Devices
  • Nanotechnology / instrumentation*
  • Nanotechnology / methods
  • Neural Networks, Computer*
  • Nonlinear Dynamics
  • Signal Processing, Computer-Assisted / instrumentation*
  • Synapses*