Paragraph 127
Paragraph 127
Matter Number
—
Paragraph Number
127
Application Number
14076579
Reference Case 1
—
Reference Case 2
—
Created
2/22/21, 12:00 AM
Modified
2/22/21, 12:00 AM
Id
2,222
Content
In various embodiments, the soft decision module 402 may be implemented in hardware such as the non-volatile memory media controller 126, in software, such as the SML 130 or a program running on processor 111, or as a combination of hardware and software. For example, in one embodiment, the soft decision module 402 may invoke a hardware soft-decision decoder, but may invoke a more computationally-intensive soft-decision decoder in software if the hardware soft-decision decoder is unable to correct the at least one ECC chunk. Using multiple decoders, including a hard-decision decoder and/or multiple soft-decision decoders for the soft decision module 402, allows the secondary ECC module 304 to decode ECC chunks with fewer errors quickly using a simpler decoder and to decode ECC chunks with more errors using a more complex decoder.
Notes
Added by DJM 2 2021