FPGA-based training and recalling system for memristor synapses

Nanoscale memristors can be used as synapses in brain-mimicking neuromorphic systems. To act as synapses, memristors should be programmed or trained for the target synaptic weight values by applying a sequence of voltage pulses. In this paper, we show an implementation of FPGA-based training and recalling system of memristor synapses. Using the implemented FPGA-based training and recalling system of memristor synapses, we compare various pule modulation schemes which can be used in training and recalling memristor synapses. This comparison tells us that the pulse amplitude modulation is more suitable to train memristor synapses precisely than the others.

[1]  H.-S. Philip Wong,et al.  Energy efficient programming of nanoelectronic synaptic devices for large-scale implementation of associative and temporal sequence learning , 2011, 2011 International Electron Devices Meeting.

[2]  Nini Pryds,et al.  Resistance switching at the interface of LaAlO3/SrTiO3 , 2010 .

[3]  Andrew Adamatzky,et al.  Evolution of Plastic Learning in Spiking Networks via Memristive Connections , 2012, IEEE Transactions on Evolutionary Computation.

[4]  H. Hwang,et al.  Analog memory and spike-timing-dependent plasticity characteristics of a nanoscale titanium oxide bilayer resistive switching device , 2011, Nanotechnology.

[5]  Luping Shi,et al.  Enabling an Integrated Rate-temporal Learning Scheme on Memristor , 2014, Scientific Reports.

[6]  Jinjun Shi,et al.  Resistance switching effect in LaAlO3/Nb-doped SrTiO3 heterostructure , 2011 .

[7]  Massimiliano Stengel,et al.  First-principles modeling of Pt/LaAlO 3 /SrTiO 3 capacitors under an external bias potential , 2012 .

[8]  Ligang Gao,et al.  High precision tuning of state for memristive devices by adaptable variation-tolerant algorithm , 2011, Nanotechnology.

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

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

[11]  Byoungil Lee,et al.  Nanoelectronic programmable synapses based on phase change materials for brain-inspired computing. , 2012, Nano letters.

[12]  J Joshua Yang,et al.  Memristive devices for computing. , 2013, Nature nanotechnology.