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

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
Pages1065-1099
Number of pages35
ISBN (Electronic)9783319763750
DOIs
StatePublished - 1 Jan 2019

All Science Journal Classification (ASJC) codes

  • General Engineering
  • General Computer Science

Fingerprint

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

Cite this