Error characteristic estimation for nand flash
AssigneeSK hynix Inc.
InventorsFan Zhang, Chenrong Xiong, Meysam Asadi, Xuanxuan Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSK hynix Inc.
InventorsFan Zhang, Chenrong Xiong, Meysam Asadi, Xuanxuan Lu
Estimating the term…
Techniques related to improving a performance related to at least data reads from a memory are described. In an example, data is stored in a block of the memory as codewords. A data read includes a determination of whether each bit from a portion of the block is a zero or a one based on voltage measurements. Prior to decoding the codewords by performing a decoding procedure by an ECC decoder of the memory, a first number of errors “E01” and a second number of errors “E10” are estimated, where the first number of errors “E01” is associated with bits each being a true zero and erroneously determined as a one, and where the second number of errors “E10” associated with bits each being a true one and erroneously determined as a zero. Thereafter, the decoding of the codewords based on the decoding procedure is performed.
A method implemented on a computer system that includes a memory storing bits of a codeword and an error correction code (ECC) decoder decoding the codeword, the method comprising:
A computer system comprising:
A non-transitory computer-readable storage medium storing instructions that, upon execution on a computer system that includes a memory storing bits of a codeword and an error correction code (ECC) decoder decoding the codeword, cause the computer system to perform operations comprising:
Dependencies are inferred from the claim text.