Invention Grant
- Patent Title: Data error detection in computing systems
-
Application No.: US16028707Application Date: 2018-07-06
-
Publication No.: US10310926B2Publication Date: 2019-06-04
- Inventor: Bryan Kelly , Mallik Bulusu , Tom Nguyen
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Liang IP, PLLC
- Main IPC: G06F11/07
- IPC: G06F11/07 ; G06F3/06 ; G06F11/10 ; H03M13/05 ; H03M13/29

Abstract:
Embodiments of ensuring data integrity in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving, at a memory controller, a data request from the persistent storage to copy data from the memory. In response to the received data request, the requested data is retrieved from the memory. The retrieved data contains data bits and corresponding error correcting bits. The method can also include 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. In response to determining that the retrieved data bits contain one or more data integrity errors, the memory controller can write data representing existence of the one or more data integrity errors into a memory location accessible by the processor for ensuring data integrity.
Public/Granted literature
- US20180314580A1 DATA ERROR DETECTION IN COMPUTING SYSTEMS Public/Granted day:2018-11-01
Information query