Skip to main navigation Skip to search Skip to main content

Performing memristor-aided logic (MAGIC) using STT-MRAM

Jeffry Louis, Barak Hoffer, Shahar Kvatinsky

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Modern computers suffer from a limited data transfer rate between the memory and the processing units. One of the attractive potential solutions to overcome this bottleneck is to combine processing and memory by performing computing in the same location where the data is stored. Processing-in-memory (PIM) has been demonstrated by memristor-aided logic (MAGIC) operations using resistive random access memory (RRAM) memristive devices within crossbar arrays. Nevertheless, RRAM devices are relatively slow and suffer from limited endurance. Spin-transfer torque magnetoresistive random access memory (STT-MRAM) is another memristive technology, which is faster and has practically unlimited endurance and is therefore considered to be an attractive technology for cache-level memories. In this paper, we demonstrate MAGIC operations within an STT-MRAM array by supplying voltages suitable to achieve the current required for MRAM device switching. The proposed circuit was evaluated in SPICE simulations with the GlobalFoundries 22nm CMOS-MRAM process, including Monte Carlo simulations to verify the proposed design in the presence of process variation and device mismatch. The circuit showed more than 90% chance of functioning for the {1 1} and {0 0} input cases while it was about 85% correct for the {0 1} case.

Original languageEnglish
Title of host publication2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019
Pages787-790
Number of pages4
ISBN (Electronic)9781728109961
DOIs
StatePublished - Nov 2019
Event26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 - Genoa, Italy
Duration: 27 Nov 201929 Nov 2019

Publication series

Name2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019

Conference

Conference26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019
Country/TerritoryItaly
CityGenoa
Period27/11/1929/11/19

Keywords

  • MAGIC
  • MMPU
  • Memristor
  • Processing-in-memory
  • STT-MRAM

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering
  • Control and Optimization
  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Performing memristor-aided logic (MAGIC) using STT-MRAM'. Together they form a unique fingerprint.

Cite this