Patent · US Active

Error correcting pointers for non-volatile storage

US8839053B2 · kind B2 · utility

4Cited by
18References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2010
Grant dateSep 16, 2014
Priority date
Expiry dateSep 17, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M13/19
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

Architecture that implements error correcting pointers (ECPs) with a memory row, which point to the address of failed memory cells, each of which is paired with a replacement cell to be substituted for the failed cell. If two error correcting pointers in the array point to the same cell, a precedence rule dictates the array entry with the higher index (the entry created later) takes precedence. To count the number of error correcting pointers in use, a null pointer address can be employed to indicate that a pointer is inactive, an activation bit can be added, and/or a counter, that represents the number of error correcting pointers that are active. Mechanisms are provided for wear-leveling within the error correction structure, or for pairing this scheme with single-error correcting bits for instances where transient failures may occur. The architecture also employs pointers to correct errors in volatile and non-volatile memories.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.