Design methodology for stateful memristive logic gates

Nimrod Wald, Shahar Kvatinsky

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

Abstract

Memristors are passive, two terminal, circuit elements with a resistance which depends on a state variable, and changes according to the voltage applied across the device. Alongside the natural use of memristors as memory, using these devices as building blocks for logic gates is widely researched. In this paper, a structured design methodology is presented to assist in the development of a class of such logic gates - 'stateful' logic, in which the memristor resistance is used as a logic value. The methodology is demonstrated by two examples, the first resulting in a recreation of the previously published MAGIC NOR gate, with the addition of NAND functionality on the same topology. In the second example, a novel gate is presented, realizing OR and XOR logic functions using non-polar memristors.

Original languageEnglish
Title of host publication2016 IEEE International Conference on the Science of Electrical Engineering, ICSEE 2016
ISBN (Electronic)9781509021529
DOIs
StatePublished - 4 Jan 2017
Event2016 IEEE International Conference on the Science of Electrical Engineering, ICSEE 2016 - Eilat, Israel
Duration: 16 Nov 201618 Nov 2016

Publication series

Name2016 IEEE International Conference on the Science of Electrical Engineering, ICSEE 2016

Conference

Conference2016 IEEE International Conference on the Science of Electrical Engineering, ICSEE 2016
Country/TerritoryIsrael
CityEilat
Period16/11/1618/11/16

Keywords

  • MAGIC
  • design methodology
  • in-memory computing
  • memory processing unit (MPU)
  • memristor
  • resistive switch
  • stateful logic

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Hardware and Architecture
  • Artificial Intelligence
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Design methodology for stateful memristive logic gates'. Together they form a unique fingerprint.

Cite this