Information-Theoretic Sneak-Path Mitigation in Memristor Crossbar Arrays

Research output: Contribution to journalArticlepeer-review

Abstract

In a memristor crossbar array, functioning as a memory array, a memristor is positioned on each row-column intersection, and its resistance, low or high, represents two logical states. The state of every memristor can be sensed by the current flowing through the memristor. In this paper, we study the sneak path problem in crossbar arrays, in which current can sneak through other cells, resulting in reading a wrong state of the memristor. Our main contributions are modeling the error channel induced by sneak paths, a new characterization of arrays free of sneak paths, and efficient methods to read the array cells while avoiding sneak paths. To each read method, we match a constraint on the array content that guarantees sneak-path free readout, determine the resulting capacity, and provide an efficient encoder that achieves the capacity.

Original languageEnglish
Article number7523955
Pages (from-to)4801-4813
Number of pages13
JournalIEEE Transactions on Information Theory
Volume62
Issue number9
DOIs
StatePublished - Sep 2016

Keywords

  • Codes for memories
  • Z channel
  • constraint codes
  • crossbar arrays
  • memristors
  • resistive memories
  • sneak paths

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences

Fingerprint

Dive into the research topics of 'Information-Theoretic Sneak-Path Mitigation in Memristor Crossbar Arrays'. Together they form a unique fingerprint.

Cite this