×

DATA ERROR DETECTION IN COMPUTING SYSTEMS

  • US 20180060168A1
  • Filed: 08/25/2016
  • Published: 03/01/2018
  • Est. Priority Date: 08/25/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for ensuring data integrity in a computing device having a processor, a memory, a memory controller, and a persistent storage interconnected to one another, the method comprising:

  • receiving, at the memory controller, a data request from the persistent storage to copy data from the memory;

    in response to the received data request, retrieving the requested data from the memory, the retrieved data containing data bits and corresponding error correcting bits;

    determining, at the memory controller, whether the retrieved data bits contain one or more data integrity errors based on the error correcting bits associated with the data bits; and

    in response to determining that the retrieved data bits contain one or more data integrity errors, writing data representing existence of the one or more data integrity errors into a memory location or register accessible by the processor, the data written into the memory location being retrievable by the processor to generate a log file in the persistent storage indicating the existence of the one or more integrity errors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×