Skip to main navigation Skip to search Skip to main content

MAGIC - Memristor-aided logic

Shahar Kvatinsky, Dmitry Belousov, Slavik Liman, Guy Satat, Nimrod Wald, Eby G. Friedman, Avinoam Kolodny, Uri C. Weiser

Research output: Contribution to journalArticlepeer-review

Abstract

Memristors are passive components with a varying resistance that depends on the previous voltage applied across the device. While memristors are naturally used as memory, memristors can also be used for other applications, including logic circuits. In this brief, a memristor-only logic family, i.e., memristor-aided logic (MAGIC), is presented. In each MAGIC logic gate, memristors serve as an input with previously stored data, and an additional memristor serves as an output. The topology of a MAGIC nor gate is similar to the structure of a common memristor-based crossbar memory array. A MAGIC nor gate can therefore be placed within memory, providing opportunities for novel non-von Neumann computer architectures. Other MAGIC gates also exist (e.g., and, or, not, and nand) and are described in this brief.

Original languageEnglish
Article number6895258
Pages (from-to)895-899
Number of pages5
JournalIEEE Transactions on Circuits and Systems II: Express Briefs
Volume61
Issue number11
DOIs
StatePublished - 1 Nov 2014

Keywords

  • IMPLY
  • in-memory computing
  • memristive systems
  • memristor
  • memristor-aided logic (MAGIC)
  • stateful logic

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'MAGIC - Memristor-aided logic'. Together they form a unique fingerprint.

Cite this