×

Low-overhead mechanism to detect address faults in ECC-protected memories

  • US 10,319,461 B2
  • Filed: 06/29/2016
  • Issued: 06/11/2019
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a memory array;

    an error correction code (ECC) encoder circuit for the memory array to encode, during a write operation of a data value into the memory array, an ECC value based on the data value and a write address value for the data value;

    an ECC decoder circuit for the memory array to receive, during a read operation of the data value, a read ECC value and a read data value from the memory array and to receive a read address value for the data value;

    wherein the apparatus is to detect and correct an error in the write or read address values based on the read ECC value, the read address value, and the read data value;

    wherein the apparatus is to roll back stored data values of all or a portion of the memory array to an earlier state upon detecting the error in the read or write address values.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×