A low-voltage, low power STDP synapse implementation using domain-wall magnets for spiking neural networks

Online, real-time learning in neuromorphic circuits have been implemented through variants of Spike Time Dependent Plasticity (STDP). Current implementations have used either floating-gate devices or memristors to implement such learning synapses together with non-volatile storage. However, these approaches require high voltages (≈ 3-12V) for weight update and entail high energy for learning (≈ 4-30pJ/write). We present a domain wall memory based low-voltage, low-energy STDP synapse that can operate with a power supply as low as 0.8V and update the weight at ≈ 40fJ/write. Device level simulations are performed to prove its feasibility. Its use in associative learning is also demonstrated by using neurons with dendritic branches to classify spike patterns from MNIST dataset.

[1]  Giacomo Indiveri,et al.  A VLSI array of low-power spiking neurons and bistable synapses with spike-timing dependent plasticity , 2006, IEEE Transactions on Neural Networks.

[2]  Mario Carpentieri,et al.  Domain-wall dynamics driven by short pulses along thin ferromagnetic strips : Micromagnetic simulations and analytical description , 2009 .

[3]  Shaista Hussain,et al.  Hardware-Amenable Structural Learning for Spike-Based Pattern Classification Using a Simple Model of Active Dendrites , 2014, Neural Computation.

[4]  R. Douglas,et al.  Event-Based Neuromorphic Systems , 2015 .

[5]  E. Martínez,et al.  The stochastic nature of the domain wall motion along high perpendicular anisotropy strips with surface roughness , 2012, Journal of physics. Condensed matter : an Institute of Physics journal.

[6]  Yann LeCun,et al.  The mnist database of handwritten digits , 2005 .

[7]  Takashi Kimura,et al.  Giant spin-accumulation signal and pure spin-current-induced reversible magnetization switching , 2008 .

[8]  Subhrajit Roy,et al.  A current-mode spiking neural classifier with lumped dendritic nonlinearity , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[9]  J. Pfister Theory of non-linear spike-time-dependent plasticity , 2006 .

[10]  Mostafa Rahimi Azghadi,et al.  Spike-Based Synaptic Plasticity in Silicon: Design, Implementation, Application, and Challenges , 2014, Proceedings of the IEEE.

[11]  K. Roy,et al.  Spin-Based Neuron Model With Domain-Wall Magnets as Synapse , 2012, IEEE Transactions on Nanotechnology.

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

[13]  Arindam Basu,et al.  A Learning-Enabled Neuron Array IC Based Upon Transistor Channel Models of Biological Phenomena , 2013, IEEE Transactions on Biomedical Circuits and Systems.