A memristor-based long short term memory circuit

Kamilya Smagulova, Olga Krestinskaya, Alex Pappachen James

Research output: Contribution to journalArticlepeer-review

57 Scopus citations


Long-short term memory (LSTM) is a cognitive architecture that aims to mimic the sequence temporal memory processes in human brain. The state and time-dependent based processing of events is essential to enable contextual processing in several applications such as natural language processing, speech recognition and machine translations. There are many different variants of LSTM and almost all of them are software based. The hardware implementation of LSTM remains as an open problem. In this work, we propose a hardware implementation of LSTM system using memristors. Memristor has proved to mimic behavior of a biological synapse and has promising properties such as smaller size and absence of current leakage among others, making it a suitable element for designing LSTM functions. Sigmoid and hyperbolic tangent functions hardware realization can be performed by using a CMOS-memristor threshold logic circuit. These ideas can be extended for a practical application of implementing sequence learning in real-time sensory processing data.
Original languageEnglish (US)
Pages (from-to)467-472
Number of pages6
JournalAnalog Integrated Circuits and Signal Processing
Issue number3
StatePublished - Jun 1 2018
Externally publishedYes

Bibliographical note

Generated from Scopus record by KAUST IRTS on 2023-09-23

ASJC Scopus subject areas

  • Hardware and Architecture
  • Signal Processing
  • Surfaces, Coatings and Films


Dive into the research topics of 'A memristor-based long short term memory circuit'. Together they form a unique fingerprint.

Cite this