2171

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

76

Content

In the depicted embodiment, the configuration module 150 includes a primary ECC module 302, a secondary ECC module 304, and an adjustment module 306. The primary ECC module 302 and the secondary ECC module 304 may provide different levels of error protection and/or detection and may determine error information for data using one or more of the different levels of error protection. The adjustment module 306 may adjust one or more media parameters for the non-volatile memory media 122, or the like, based at least in part upon error information determined by the primary ECC module 302 and/or the secondary ECC module 304, as described in greater detail below. A level or strength of an error correcting code, as used herein, may comprise a number of bit errors that the error correcting code is capable of detecting and/or correcting, an error rate which the error correcting code is capable of correcting, or the like. A level or strength of an error correcting code may be relative to a number of bits, an overhead or code rate (e.g., a proportion of user data to total data including ECC check bits) for the error correcting code, or the like.

Notes

Added by DJM 2 2021