×

Local error detection and global error correction

  • US 9,600,359 B2
  • Filed: 05/31/2012
  • Issued: 03/21/2017
  • Est. Priority Date: 05/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • computing local error detection (LED) information per cache line segment of data associated with a rank of a memory, based on an error detection code;

    generating a global error correction (GEC) information for the cache line segment based on an error correction code;

    checking data fidelity in response to each memory read operation, based on the LED information, to identify a presence of an error and an error location, at a given cache line segment, of the error among cache line segments of the rank, along with locations of error-free segments; and

    correcting the cache line segment having the error based on the GEC information, in response to identifying the error, using the error location to apply correction to the cache line segment having the error, and reconstructing data corresponding to the error using the locations of error-free segments as identified by the LED information for the segments.

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