Skip to main navigation Skip to search Skip to main content

Double Error Correcting Codes for Memory Macros Under Strict Instantaneous Power Constraints

  • Jerusalem College of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Certain emerging memory technologies such as Resistive RAM (RRAM) require a relatively large amount of energy when changing the value of a bit. When working under strict instantaneous power constraints, it is necessary to limit the maximum number of bit transitions (bit-flips) that can be made when writing a word. To this end, binary, power-efficient, double-error-correcting (PEDEC) codes are introduced. For standard data widths (multiples of eight bits), PEDEC codes offer reductions in both the number of bit transitions and the memory width. PEDEC codes are encoded systematically, and their redundant part is generated by making use of coset codes that are carefully designed so that their coset leaders are easy to generate. For this reason, PEDEC codes do not require the very large lookup tables required by the competing codes and can be concatenated with any bus encoder.

Original languageEnglish
Pages (from-to)5592-5599
Number of pages8
JournalIEEE Transactions on Information Theory
Volume72
Issue number8
DOIs
StatePublished - 1 Aug 2026

Bibliographical note

Publisher Copyright:
© 1963-2012 IEEE.

Keywords

  • Emerging non-volatile memory
  • bus encoding
  • double error correction (DEC)
  • power-efficient coding

Fingerprint

Dive into the research topics of 'Double Error Correcting Codes for Memory Macros Under Strict Instantaneous Power Constraints'. Together they form a unique fingerprint.

Cite this