Read operation for non-volatile storage that includes compensation for coupling
First Claim
Patent Images
1. A method for reading data from non-volatile storage, comprising:
- receiving a request to read data from a first non-volatile storage element;
performing a read operation on a second non-volatile storage element in response to said request, said second non-volatile storage element adjacent said first non-volatile storage element, said second non-volatile storage element capable of storing data for multiple groupings of data;
determining a reference value for reading said first non-volatile storage element based on a subset of said groupings of data capable of being stored in said second non-volatile storage element; and
reading data stored in said first non-volatile storage element in response to said request using said reference value.
3 Assignments
0 Petitions
Accused Products
Abstract
Shifts in the apparent charge stored on a floating gate (or other charge storing element) of a non-volatile memory cell can occur because of the coupling of an electric field based on the charge stored in adjacent floating gates (or other adjacent charge storing elements). The problem occurs most pronouncedly between sets of adjacent memory cells that have been programmed at different times. To compensate for this coupling, the read process for a given memory cell will take into account the programmed state of an adjacent memory cell.
-
Citations
10 Claims
-
1. A method for reading data from non-volatile storage, comprising:
-
receiving a request to read data from a first non-volatile storage element; performing a read operation on a second non-volatile storage element in response to said request, said second non-volatile storage element adjacent said first non-volatile storage element, said second non-volatile storage element capable of storing data for multiple groupings of data; determining a reference value for reading said first non-volatile storage element based on a subset of said groupings of data capable of being stored in said second non-volatile storage element; and reading data stored in said first non-volatile storage element in response to said request using said reference value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification