2187

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

92

Content

In one embodiment, the secondary ECC module 304 may include, control, or otherwise cooperate with a decoder for the secondary error correcting code, a third error correcting code, and/or one or more additional error correcting codes. In some embodiments, the secondary ECC module 304 may additionally include, control, or otherwise cooperate with an encoder for the secondary error correcting code, a tertiary/third error correcting code, and/or one or more additional error correcting codes. An encoder of the secondary ECC module 304 may encode data of the at least one ECC chunk using the secondary error correcting code (e.g., an inner error correcting code, a replication error correcting code, or the like). The primary ECC module 302, in certain embodiments, may provide an ECC chunk protected or encoded using the secondary error correcting code as in inner error correcting code to the primary ECC module 302, for nesting or embedding within another ECC chunk encoded using the primary, or outer, error correcting code as described above. In other embodiments, encoders and/or decoders of the primary ECC module 302 and the secondary ECC module 304 may operate on different data, without nesting or embedding multiple levels or layers of error correcting codes in the same ECC chunks or code words.

Notes

Added by DJM 2 2021