Title :
Oscillatory Neural Networks Based on TMO Nano-Oscillators and Multi-Level RRAM Cells
Author :
Jackson, Thomas C. ; Sharma, Abhishek A. ; Bain, James A. ; Weldon, Jeffrey A. ; Pileggi, Lawrence
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
In massively parallel computational tasks, such as pattern recognition, conventional computing architectures have insufficient power efficiency for energy constrained environments. This has made alternative architectures, such as neuromorphic computing, increasingly attractive. Oscillatory neural networks (ONNs) are one promising architecture, but efficient hardware implementations have been limited by shortcomings in CMOS technology, specifically in the efficient implementation of oscillators and synaptic weights. The authors have recently demonstrated that metal-oxide based resistive switching (RRAM) structures can be engineered to create low-power, scalable, voltage-controlled oscillators that utilize inherent meta-stability in the device. This work proposes an RRAM-based ONN that couples oscillatory “neurons” through weighted “synapses” using oscillator phase as the state-variable. This paper demonstrates a robust architecture using only a few logic gates per neuron to implement phase initialization and locking of these oscillators, and demonstrate their capability to identify stored patterns from noisy inputs. Using measured characteristics of RRAMs as oscillators and programmable resistors, compact models are derived and used to simulate both an 8-neuron and 20-neuron network.
Keywords :
CMOS integrated circuits; neural nets; parallel processing; random-access storage; CMOS technology; ONN; RRAM structures; TMO nano-oscillators; energy constrained environments; logic gates; metal oxide based resistive switching; multilevel RRAM cells; neuromorphic computing; oscillatory neural networks; parallel computation; pattern recognition; phase initialization; phase locking; synaptic weights; CMOS integrated circuits; Computer architecture; Electronic ballasts; Neurons; Oscillators; Resistance; Resistors; Metal–oxide resistive memory; RRAM-based nano-oscillators; neuromorphic computing; oscillatory neural networks;
Journal_Title :
Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
DOI :
10.1109/JETCAS.2015.2433551