2103

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

8

Content

A system is presented for managing non-volatile media. In one embodiment, a non-volatile recording device is in communication with a host device over a communications bus. In a certain embodiment, a primary ECC module is configured to determine first error information using a first error correcting code to attempt to decode at least one error correcting code (ECC) code word of a non-volatile recording device. In a further embodiment, a secondary ECC module is configured to determine second error information using a second error correcting code to attempt to decode the at least one ECC code word. In certain embodiments, the second error correcting code is different from the first error correcting code. In some embodiments, an adjustment module is configured to adjust one or more media parameters for accessing a non-volatile medium of the non-volatile recording device based on error information. In further embodiments, the error information includes the first error information and/or the second error information.

Notes

Added by DJM 2 2021