A taxonomy and evaluation framework for memristive logic

John Reuben, Nishil Talati, Nimrod Wald, Rotem Ben-Hur, Ameer Haj Ali, Pierre Emmanuel Gaillardon, Shahar Kvatinsky

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

11 Scopus citations

Abstract

Memristive logic design, the methodology of designing logic circuits using memristors, is an emerging concept whose growth is fueled by the quest for energy-efficient computing systems. Many memristive logic families have evolved, with diverse attributes, and a mature comparison is needed to judge their merits. This chapter presents a framework for comparing logic families by classifying them on the basis of fundamental properties, statefulness, proximity (to the memory array), and flexibility of computation. We propose metrics to compare memristive logic families using analytic expressions for latency, energy efficiency, and area. We then conduct a case study of an eight-bit addition operation to demonstrate our evaluation methodology. We also perform vector operations and give insights into the potential of these logic families to compute on large sets of data. Our purpose is to provide a methodology for comparing existing logic families and facilitate the evaluation of new ones.

Original languageEnglish
Title of host publicationHandbook of Memristor Networks
PublisherSpringer International Publishing
Pages1065-1099
Number of pages35
ISBN (Electronic)9783319763750
ISBN (Print)9783319763743
DOIs
StatePublished - 1 Jan 2019
Externally publishedYes

ASJC Scopus subject areas

  • General Computer Science
  • General Engineering

Fingerprint

Dive into the research topics of 'A taxonomy and evaluation framework for memristive logic'. Together they form a unique fingerprint.

Cite this