2248

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

153

Content

In one embodiment, each repeated message 520 of the access data chunk 504 may be stored on a different physical memory element, such as a chip, die, die plane, or the like. Thus, in a further embodiment, the adjustment module 306 may effectively adjust one or more media parameters for different physical memory elements of the non-volatile memory media 122 based on error information obtained by decoding the access data. For example, in a certain embodiment, the region 500 of FIG. 5A may be a logical erase block that includes physical erase blocks from eight to twenty-four different memory elements. In a further embodiment, the access data chunks 504 stored by the first two ECC chunks 502 in the region 500 may collectively include eight to twenty-four repetitions of the message 520, with each repeated message 520 stored by a different physical memory element. Although the access data 522 is encoded using three error correcting codes in the depicted embodiment, the access data 522 in a further embodiment may be encoded with any number of multiple error correcting codes, with increasing ECC strength and correspondingly wider range of adjustable media parameters.

Notes

Added by DJM 2 2021