Read disturb effect determination
First Claim
Patent Images
1. An apparatus comprising:
- a non-volatile memory; and
a controller coupled to said non-volatile memory and configured to (i) accumulate a read disturb count for a first region of said non-volatile memory, (ii) accumulate error statistics for a second region of said non-volatile memory, and (iii) determine, based upon both the read disturb count and the error statistics, whether the first region has reached a read disturb limit, wherein in response to determining that the first region has not reached the read disturb limit, said controller adjusts the accumulated read disturb count based upon the error statistics, and in response to determining that the first region has reached the read disturb limit, the controller relocates at least some data of the first region.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising a non-volatile memory and a controller. The controller is coupled to the non-volatile memory and configured to (i) accumulate a read disturb count for a first region of the non-volatile memory, (ii) accumulate error statistics for a second region of the non-volatile memory, (iii) determine, based upon both the read disturb count and the error statistics, whether the first region has reached a read disturb limit, and (iv) in response to determining that the first region has reached the read disturb limit, relocate at least some data of the first region.
62 Citations
20 Claims
-
1. An apparatus comprising:
-
a non-volatile memory; and a controller coupled to said non-volatile memory and configured to (i) accumulate a read disturb count for a first region of said non-volatile memory, (ii) accumulate error statistics for a second region of said non-volatile memory, and (iii) determine, based upon both the read disturb count and the error statistics, whether the first region has reached a read disturb limit, wherein in response to determining that the first region has not reached the read disturb limit, said controller adjusts the accumulated read disturb count based upon the error statistics, and in response to determining that the first region has reached the read disturb limit, the controller relocates at least some data of the first region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of read disturb effect determination comprising the steps of:
-
accumulating a read disturb count for a first region of a non-volatile memory; accumulating error statistics for a second region of the non-volatile memory; determining, based upon both the read disturb count and the error statistics, whether the first region has reached a read disturb limit; in response to determining that the first region has not reached the read disturb limit, adjusting the accumulated read disturb count based upon the error statistics; and in response to determining that the first region has reached the read disturb limit, relocating at least some data of the first region. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification