Error detection and correction using machine learning
AssigneeSamsung Electronics Co., Ltd.
InventorsAMIT BERMAN, EVGENY BLAICHMAN, RON GOLAN, SERGEY GENDEL
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsAMIT BERMAN, EVGENY BLAICHMAN, RON GOLAN, SERGEY GENDEL
Estimating the term…
A memory system including a memory device and a memory controller including a processor. The memory controller is configured to read outputs from the memory cells in response to a read command from a host and to convert the read outputs to a first codeword. The processor performs a first error correcting code (ECC) operation on the first codeword. The processor is further configured to apply, for each selected memory cell among the memory cells, a corresponding one of the read outputs and at least one related feature as input features to a machine learning algorithm to generate a second codeword, and the memory controller is configured to perform a second ECC operation on the second codeword, when the first ECC operation fails.
A memory system, comprising:
A computer-implemented method for controlling a memory system comprising a memory device and a memory controller including a processor, the method comprising:
The method of 7, wherein the processor determines a log likelihood ratio (LLR) from the log probabilities associated with each of the memory cells, and generates the second codeword from the LLRs.
A memory system, comprising:
A computer-implemented method for controlling a memory system comprising a memory device and a memory controller including a processor, the method comprising:
Dependencies are inferred from the claim text.