2104

Application Managing non-volatile media using multiple error correcting codes
Matter Number Reference Case 1
Created 2/22/21, 12:00 AM Modified 2/22/21, 12:00 AM
Application Number

14076579

Paragraph Number

9

Content

A computer program product is presented to perform operations for managing non-volatile media. In certain embodiments, the computer program product includes a computer readable storage medium storing computer usable program code executable to perform the operations of the computer program product. In one embodiment, the operations include determining outer error information using a primary error correcting code to attempt to decode an error correcting code (ECC) block of a non-volatile memory device. In a certain embodiment, the operations include determining inner error information using a secondary error correcting code to attempt to decode the ECC block. In a further embodiment, the secondary error correcting code is different from the primary error correcting code. In some embodiments, the operations include adjusting one or more media parameters for accessing a non-volatile medium of the non-volatile memory device based on error information. In further embodiments, the error information includes the outer error information and the inner error information.

Notes

Added by DJM 2 2021