Memory device with non-uniform programming levels
AssigneeAnobit Technologies Ltd.
InventorNaftali Sommer
Life of this patent
Estimating the term…
Loading patent…
AssigneeAnobit Technologies Ltd.
InventorNaftali Sommer
Estimating the term…
A method for storing data in a memory, which includes a plurality of analog memory cells, includes defining programming levels that represent respective combinations of at least first and second bits and are represented by respective nominal storage values. The data is stored by mapping the data to storage values selected from among the nominal storage values and writing the storage values to the memory cells. A condition is defined over two or more bit-specific error rates applicable respectively to at least the first and second bits. The bit-specific error rates include a first bit-specific error rate computed over the data stored by the first bits and a second bit-specific error rate computed, separately from the first bit-specific error rate, over the data stored by the second bits. The nominal storage values are set based on the bit-specific error rates so as to meet the condition.
A method for storing data in a memory that includes a plurality of analog memory cells, the method comprising:
A data storage apparatus, comprising:
A data storage apparatus, comprising:
A memory, comprising:
Dependencies are inferred from the claim text.