PESEC - A Simple Power-Efficient Single Error Correcting Coding Scheme for RRAM

Shlomo Engelberg, Osnat Keren

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

Abstract

The power consumed when writing to Resistive Random Access Memory (RRAM) is significantly greater than that consumed by many charge-based memories such as SRAM, DRAM and NAND-Flash memories. As a result, when used in applications where instantaneous power consumption is constrained, the number of bits that can be set or reset must not exceed a certain threshold. In this paper, we present a power-efficient, single error correcting (PESEC) code for memory macros, which, when combined with bus encoding, ensures low-power operation and reliable data storage. This systematic, multiple-representation based single-error correcting code provides a relatively high rate, with a marginal increase in implementation cost relative to that of a standard Hamming code, and it can be used with any bus encoder.

Original languageEnglish
Title of host publication2025 Design, Automation and Test in Europe Conference, DATE 2025 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9783982674100
DOIs
StatePublished - 2025
Event2025 Design, Automation and Test in Europe Conference, DATE 2025 - Lyon, France
Duration: 31 Mar 20252 Apr 2025

Publication series

NameProceedings -Design, Automation and Test in Europe, DATE
ISSN (Print)1530-1591

Conference

Conference2025 Design, Automation and Test in Europe Conference, DATE 2025
Country/TerritoryFrance
CityLyon
Period31/03/252/04/25

Bibliographical note

Publisher Copyright:
© 2025 EDAA.

Keywords

  • Bus encoding
  • Emerging non-volatile memory
  • Power-efficient coding
  • Resistive RAM (RRAM)
  • Single error correction (SEC)
  • Write after Read

Fingerprint

Dive into the research topics of 'PESEC - A Simple Power-Efficient Single Error Correcting Coding Scheme for RRAM'. Together they form a unique fingerprint.

Cite this