Linear programming based decoding for memory devices
First Claim
Patent Images
1. A system to determine a value of a memory cell, the system comprising:
- a memory; and
a controller configured to;
detect a cell threshold voltage level of a memory cell of the memory,determine an interference voltage level of an interference cell of the memory that interferes with the memory cell, anddecode the cell threshold voltage level in accordance with a set of probabilities to determine the value of the memory cell, wherein the set of probabilities are associated with a minimization of a linear program that represents inter-cell interference between the memory cell and the interference cell.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described herein for linear programming based decoding for memory devices. In some examples, a cell threshold voltage level of a memory cell is detected. An interference voltage level of an interference cell that interferes with the memory cell can be determined. The cell threshold voltage level can be decoded in accordance with a set of beliefs to determine the value of the memory cell. The set of beliefs can include a minimization of an objective function of a linear program representing inter-cell interference between the memory cell and the interference cell.
46 Citations
20 Claims
-
1. A system to determine a value of a memory cell, the system comprising:
-
a memory; and a controller configured to; detect a cell threshold voltage level of a memory cell of the memory, determine an interference voltage level of an interference cell of the memory that interferes with the memory cell, and decode the cell threshold voltage level in accordance with a set of probabilities to determine the value of the memory cell, wherein the set of probabilities are associated with a minimization of a linear program that represents inter-cell interference between the memory cell and the interference cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, operative to:
-
detect a cell threshold voltage level of a memory cell of a flash memory device; determine an interference voltage level of an interference cell that interferes with the memory cell; and decode the cell threshold voltage level in accordance with a set of probabilities to determine a value of the memory cell, wherein the set of probabilities comprises a minimization of a linear program that represents inter-cell interference between the memory cell and the interference cell. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification