MEMORY DEVICE WITH NEGATIVE THRESHOLDS
2 Assignments
0 Petitions
Accused Products
Abstract
A method for data storage in a memory that includes a plurality of analog memory cells includes storing data in the memory by writing first storage values to the cells. One or more read reference levels are defined for reading the cells, such that at least one of the read reference levels is negative. After storing the data, second storage values are read from the cells using the read reference levels, so as to reconstruct the stored data. In another disclosed method, data is stored in the memory by mapping the data to first storage values selected from a set of the nominal storage values, and writing the first storage values to the cells. The set of nominal storage values is defined such that at least one of the nominal storage values is negative.
130 Citations
46 Claims
-
1-10. -10. (canceled)
-
11. A method for data storage in a memory that includes a plurality of analog memory cells, the method comprising:
-
defining a set of nominal storage values, at least one of which is negative; storing data in the memory by mapping the data to first storage values selected from the set of the nominal storage values, and writing the first storage values to the cells; and after storing the data, reading second storage values from the cells using one or more read reference levels, so as to reconstruct the stored data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23-32. -32. (canceled)
-
33. Apparatus for data storage in a memory that includes a plurality of analog memory cells, the apparatus comprising:
-
programming circuitry, which is coupled to define a set of nominal storage values, at least one of which is negative, and to store data in the memory by mapping the data to first storage values selected from the set of the nominal storage values and writing the first storage values to the cells; and reading circuitry, which is coupled, after the data was stored, to read second storage values from the cells using one or more read reference levels, so as to reconstruct the stored data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. (canceled)
-
46. Apparatus for data storage, comprising:
-
a memory, which comprises a plurality of analog memory cells; programming circuitry, which is coupled to define a set of nominal storage values, at least one of which is negative, and to store data in the memory by mapping the data to first storage values selected from the set of the nominal storage values and writing the first storage values to the cells; and reading circuitry, which is coupled, after the data was stored, to read second storage values from the cells using one or more read reference levels, so as to reconstruct the stored data.
-
Specification