Paragraph 127

Paragraph 127

Application: US-20150012794-A1

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