Linearly separable pattern classification using memristive crossbar circuits

This paper presents a practical approach for the classification of linearly separable patterns using a single-layer perceptron network implemented with a memristive crossbar circuit (synaptic network) and a CMOS Op-Amps based neuron. Memristors (resistors with memory) promise the efficient implementation of synapses in artificial neural networks, as they bears astonishing resemblance to the biological synapses in its functionality, performance and integration capability. The proposed design of memristive perceptron is implemented in HSPICE and trained using the Matlab software by applying the perceptron learning rule. In order to analyze the performance of the proposed memristive crossbar circuit based perceptron design, a comparison is made with the existing MOS technology based synaptic network design. The simulation results thus obtained motivate the efficient implementation of sophisticated multi-layer neuromorphic systems with memristive crossbar circuits in the near future.

[1]  Uri C. Weiser,et al.  TEAM: ThrEshold Adaptive Memristor Model , 2013, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[3]  Wei Yang Lu,et al.  Nanoscale memristor device as synapse in neuromorphic systems. , 2010, Nano letters.

[4]  L. Chua Memristor-The missing circuit element , 1971 .

[5]  C. Toumazou,et al.  A Versatile Memristor Model With Nonlinear Dopant Kinetics , 2011, IEEE Transactions on Electron Devices.

[6]  Dalibor Biolek,et al.  SPICE modeling of memristive, memcapacitative and meminductive systems , 2009, 2009 European Conference on Circuit Theory and Design.

[7]  J. Simmons Generalized Formula for the Electric Tunnel Effect between Similar Electrodes Separated by a Thin Insulating Film , 1963 .

[8]  R. Williams,et al.  Measuring the switching dynamics and energy efficiency of tantalum oxide memristors , 2011, Nanotechnology.

[9]  R. Williams,et al.  Exponential ionic drift: fast switching and low volatility of thin-film memristors , 2009 .

[10]  Konstantin K. Likharev,et al.  Neuromorphic architectures for nanoelectronic circuits , 2004, Int. J. Circuit Theory Appl..

[11]  Matthew D. Pickett,et al.  SPICE modeling of memristors , 2011, 2011 IEEE International Symposium of Circuits and Systems (ISCAS).

[12]  R. Williams,et al.  Sub-nanosecond switching of a tantalum oxide memristor , 2011, Nanotechnology.

[13]  H. Withagen,et al.  Implementing backpropagation with analog hardware , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[14]  J. Yang,et al.  Switching dynamics in titanium dioxide memristive devices , 2009 .

[15]  Kyoobin Lee,et al.  Synaptic behaviors of a single metal–oxide–metal resistive device , 2011 .

[16]  D. Batas,et al.  A Memristor SPICE Implementation and a New Approach for Magnetic Flux-Controlled Memristor Modeling , 2011, IEEE Transactions on Nanotechnology.

[17]  S. Tam,et al.  An electrically trainable artificial neural network (ETANN) with 10240 'floating gate' synapses , 1990, International 1989 Joint Conference on Neural Networks.

[18]  A. Thomas,et al.  The Memristive Magnetic Tunnel Junction as a Nanoscopic Synapse‐Neuron System , 2012, Advanced materials.

[19]  Dharmendra S. Modha,et al.  The cat is out of the bag: cortical simulations with 109 neurons, 1013 synapses , 2009, Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis.

[20]  L.O. Chua,et al.  Memristive devices and systems , 1976, Proceedings of the IEEE.

[21]  György Cserey,et al.  Macromodeling of the Memristor in SPICE , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[22]  Dimitris Anastassiou,et al.  Switched-capacitor neural networks , 1987 .

[23]  Fabien Alibart,et al.  A Memristive Nanoparticle/Organic Hybrid Synapstor for Neuroinspired Computing , 2011, ArXiv.