Back to results
US 2015/0089323 A1Published application
Error recovery using erasures for nand flash
AssigneeSK hynix memory solutions inc.
InventorsYu Kou, Xiangyu Tang
Life of this patent
Estimating the term…
Abstract
Error correction decoding is performed on a codeword where the codeword is unable to be successfully decoded. One or more bits in the codeword are selected to be replaced with an erasure. The selected bits in the codeword is/are replaced with an erasure to obtain a codeword with one or more erasures. Error correction decoding is performed on the codeword with one or more erasures.
Claims12
A system, comprising:
- an error correction decoder configured to perform error correction decoding on a codeword, wherein the error correction decoder is unable to successfully decode the codeword;
- and
- an error recovery eraser configured to:
- select one or more bits in the codeword to replace with an erasure;
- and
- replace the selected bits in the codeword with an erasure to obtain a codeword with one or more erasures, wherein the error correction decoder is further configured to perform error correction decoding on the codeword with one or more erasures.
3 more elements
A method, comprising:
- using an error correction decoder to perform error correction decoding on a codeword, wherein the error correction decoder is unable to successfully decode the codeword;
- selecting one or more bits in the codeword to replace with an erasure;
- replacing the selected bits in the codeword with an erasure to obtain a codeword with one or more erasures;
- and
- using the error correction decoder to perform error correction decoding on the codeword with one or more erasures.
2 more elements
A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- performing error correction decoding on a codeword, wherein the codeword is unable to be successfully decoded;
- selecting one or more bits in the codeword to replace with an erasure;
- replacing the selected bits in the codeword with an erasure to obtain a codeword with one or more erasures;
- and
- performing error correction decoding on the codeword with one or more erasures.
2 more elements
Dependencies are inferred from the claim text.