Iterative error decoding with early termination of decoding process
AssigneeMicron Technology, Inc.
InventorsMustafa N. Kaynak, Sivagnanam Parthasarathy
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorsMustafa N. Kaynak, Sivagnanam Parthasarathy
Estimating the term…
A method for decoding data is disclosed. The method includes determining that a codeword received from a memory device has errors and initiating a soft decoding process to decode embedded data from the codeword based on assigning respective LLR values to bits of the codeword and based on updating LLR values of the bits at each iteration of the soft decoding process. The method also includes incrementing an iteration counter at each iteration of the soft decoding process and determining that the soft decoding process will be unable to decode the embedded data before the iteration counter achieves a maximum iteration count based on the updated LLR values of the bits. The method further includes terminating the soft decoding process at an iteration count that is less than the maximum iteration count in response to the determination that the soft decoding process will be unable to decode the embedded data.
A method for decoding data, comprising:
A system for decoding data, comprising:
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
Dependencies are inferred from the claim text.