2175

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

80

Content

The primary ECC module 302 and the secondary ECC module 304, in a further embodiment, may encode, decode, or otherwise provide error correction and/or detection on at least a portion of the same data, for one or more ECC chunks or the like. For example, the primary ECC module 302 may provide a standard, uniform, or other predetermined level of error correction to all or substantially all data of the non-volatile memory device 120, including one or more segments or portions of data for which the secondary ECC module 304 has already provided error correction. In such embodiments, the primary ECC module 302 may provide a primary, outer layer of error correction around a secondary, inner layer of error correction provided by the secondary ECC module 304 and nested within an ECC chunk of the primary ECC module 302 as described below. As used herein, an inner error correcting code comprises an error correcting code for an ECC chunk embedded or nested within another ECC chunk generated by another, outer error correcting code.

Notes

Added by DJM 2 2021