Apparatus with alternating read mode
First Claim
1. A non-volatile storage system, comprising:
- a set of non-volatile storage elements including a target non-volatile storage element and a neighbor non-volatile storage element, the neighbor non-volatile storage element is next to the target non-volatile storage element; and
one or more managing circuits in communication with the set of non-volatile storage elements, as part of an attempt to read data from the target non-volatile storage element the one or more managing circuits perform a set of read operations on the target non-volatile storage element and performs a group of read operations on the neighbor non-volatile storage element, one or more of the group of read operations are temporally intermixed with at least a portion of the set of read operations, the set of read operations include applying different voltages to the neighbor non-volatile storage element, the one or more managing circuits choose a subset of the set of read operations based on the group of read operations and identifies the data stored in the target non-volatile storage element based on the chosen subset.
3 Assignments
0 Petitions
Accused Products
Abstract
Shifts in the apparent charge stored on a floating gate (or other charge storage 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 charge storing elements). To account for this coupling, the read process for a targeted memory cell will provide compensation to an adjacent memory cell (or other memory cell) in order to reduce the coupling effect that the adjacent memory cell has on the targeted memory cell. The compensation applied is based on a condition of the adjacent memory cell. To apply the correct compensation, the read process will at least partially intermix read operations for the adjacent memory cell with read operations for the targeted memory cell.
-
Citations
25 Claims
-
1. A non-volatile storage system, comprising:
-
a set of non-volatile storage elements including a target non-volatile storage element and a neighbor non-volatile storage element, the neighbor non-volatile storage element is next to the target non-volatile storage element; and one or more managing circuits in communication with the set of non-volatile storage elements, as part of an attempt to read data from the target non-volatile storage element the one or more managing circuits perform a set of read operations on the target non-volatile storage element and performs a group of read operations on the neighbor non-volatile storage element, one or more of the group of read operations are temporally intermixed with at least a portion of the set of read operations, the set of read operations include applying different voltages to the neighbor non-volatile storage element, the one or more managing circuits choose a subset of the set of read operations based on the group of read operations and identifies the data stored in the target non-volatile storage element based on the chosen subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-volatile storage system, comprising:
-
a set of non-volatile storage elements including a first non-volatile storage element and a second non-volatile storage element; and means for reading data from the first non-volatile storage element in response to a particular request to read the data, comprising; means for performing a first set of read operations on the first non-volatile storage element, at least a subset of the first set of read operations apply different voltages to a second non-volatile storage element, means for performing a second set of read operations on the second non-volatile storage element, the second set of read operations are at least partially temporally intermixed with the first set of read operations, means for choosing information from a subset of the first set of read operations based on the second set of read operations, and means for reporting data in the first non-volatile storage element based on the chosen information. - View Dependent Claims (16, 17, 18)
-
-
19. A non-volatile storage system, comprising:
-
a group of non-volatile storage elements including a first set of non-volatile storage elements and a second set of non-volatile storage elements; and one or more managing circuits in communication with the group of non-volatile storage elements, the one or more managing circuits test the second set of non-volatile storage elements for a first condition and test the second set of non-volatile storage elements for a second condition, the one or more managing circuits perform a first set of one or more read operations for the first set of non-volatile storage elements while applying a first voltage to the second set of non-volatile storage elements, the first voltage is associated with the first condition, the one or more managing circuits perform a second set of one or more read operation for the first set of non-volatile storage elements while applying a second voltage to the second set of non-volatile storage elements, the second voltage is associated with the second condition, the first set of one or more read operations is performed after the one or more managing circuits test for the first condition and before the one or more managing circuits test for the second condition, the second set of one or more read operations is performed after the one or more managing circuits test for the second condition, the one or more managing circuits identify data based on the first set of one or more read operations for non-volatile storage elements of the first set of non-volatile storage elements that are next to non-volatile storage elements of the second set of non-volatile storage elements having the first condition, the one or more managing circuits identify data based on the second set of one or more read operations for non-volatile storage elements of the first set of non-volatile storage elements that are next to non-volatile storage elements of the second set of non-volatile storage elements having the second condition. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification