Skip to main content
Log in

Oscillatory neural associative memories with synapses based on memristor bridges

  • Published:
Optical Memory and Neural Networks Aims and scope Submit manuscript

Abstract

An approach to the implementation of electronic associative memories with tunable weights based on the resistor bridges containing memristors—a bidirectional associative memory (BAM) and an associative memory based on the Hopfield network—is proposed. These memories we implement as a networks of coupled phase oscillators. The conditions for the use of the operational amplifier in a comparator mode for implementing the step activation function are determined. It is shown how to use the CMOS transistors switches to control the memristance value. The experiments using LTSPICE models show that for the reference binary images with size 3 × 3 the proposed networks converges to the reference images (and, accordingly, to their inversion) with a random uniform distribution of binary pixel values of the input images. In all experiments we have no error states in spite of the number of reference patterns exceeds the classical estimations for traditional BAM and Hopfield networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Chua, L., Memristor–the Missing circuit element, IEEE Trans. Circuit Theory, 1971, vol. 18, pp. 507–519.

    Article  Google Scholar 

  2. Strukov, D.B., Snider, G.S., Stewart, D.R., and Williams, R.S., The Missing memristor found, Nature, 2008, vol. 453, pp. 80–83.

    Google Scholar 

  3. http://www.utmn.ru/presse/teleradiokanal-evrazion/videonovosti-tyumgu/89986/#.

  4. Pershin, Y. and Di Ventra, M., Experimental demonstration of associative memory with memristive neural networks, Neural Networks, 2010, vol. 23, pp. 881–886.

    Article  Google Scholar 

  5. Wu, A., Zhang, J., and Zeng, Z., Dynamic behaviors of a class of memristor-based Hopfield networks, Phys. Lett. A, 2011, vol. 375, pp. 1661–1665.

    Article  MATH  MathSciNet  Google Scholar 

  6. Liu, B., Chen, Y., Wysocki, B., and Huang, T., Reconfigurable neuromorphic computing system with memristor- based synapse design, Neural Process. Lett., 2015, vol. 41, pp. 159–167.

    Article  Google Scholar 

  7. Nishikawa, T., Hoppensteadt, F.C., and Lai Y.-C., Oscillatory associative memory network with perfect retrieval, Physica D, 2004, vol. 197, pp. 134–148.

    Article  MATH  MathSciNet  Google Scholar 

  8. Chua, L., Resistance switching memories are memristors, Appl. Phys. A: Mater. Sci. Process., 2011, vol. 102, pp. 765–783.

    Article  MATH  Google Scholar 

  9. Ho, Y., Huang, G.M., and Li, P., Nonvolatile memristor memory: Device characteristics and design applications, Proc. of IEEE/ACM Int. Conf. on Computer-Aided Design (ICCAD), 2009, pp. 485–490.

    Google Scholar 

  10. Jo, S.H., Chang, T., Ebong, I., Bhadviya, B.B., Mazumder, P., and Lu, W., Nanoscale memristor device as synapse in neuromorphic systems, Nanoletters, 2010, vol. 10, pp. 1297–1301.

    Article  Google Scholar 

  11. Kavehei, O., Memristive devices and circuits for computing, memory, and neuromorphic applications, PhD Thesis, Australia: The University of Adelaida, 2011.

    Google Scholar 

  12. Lehtonen, E., Memristive Computing, Finland: University of Turku, 2012.

    Google Scholar 

  13. Wu, Q., Liu, B., Chen, Y., Li, H., Chen, Q., and Qiu, Q., Bio-inspired computing with resistive memories–Models, architectures and applications, Proc. of 2014 IEEE International Symposium on Circuits and Systems (ISCAS), 2014, pp. 834–837.

    Chapter  Google Scholar 

  14. Tarkov, M.S., Mapping weight matrix of a neural network’s layer onto memristor crossbar, Opt. Mem. Neural Networks (Inform. Optics), 2015, vol. 24, pp. 109–115.

    Article  Google Scholar 

  15. Kim, H., Sah, M.P., Yang, C., Roska, T., and Chua, L.O., Memristor bridge-based artificial neural weighting circuit, Memristor Networks, Switzerland: Springer, 2014, pp. 249–266.

    Google Scholar 

  16. LTSPICE IV. http://ecee.colorado.edu/~mathys/ecen1400/pdf/scad3.pdf.

  17. Wagner, P., The LTspice2Matlab Function. http://www.mathworks.com/matlabcentral /fileexchange/23394- fast-import-of-compressed-binary-raw-files-created-with-ltspice-circuit-simulator.

  18. Dorran, D., The RunLTspice Function. https://dadorran.wordpress.com/tag/run-ltspice-matlab/.

  19. Biolek, Z., Biolek, D., and Biolkova, V., SPICE model of memristor with nonlinear dopant drift, Radioengineering, 2009, vol. 18, pp. 210–214.

    Google Scholar 

  20. Falatic, M., Memristor simulation with LTspice. http://www.falatic.com/index.php/69.

  21. Osowski S., Neironnye seti dlya obrabotki informatsii (Neural Networks for Information Processing), Moskwa: Finansy i statistika, 2002 [in Russian].

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mikhail S. Tarkov.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tarkov, M.S. Oscillatory neural associative memories with synapses based on memristor bridges. Opt. Mem. Neural Networks 25, 219–227 (2016). https://doi.org/10.3103/S1060992X16040068

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S1060992X16040068

Keywords

Navigation