Read disturb detection
First Claim
Patent Images
1. A system, comprising:
- a test controller configured to;
determine that a read count of a block has reached one of a set of read count thresholds for the block, each read count threshold of the set of thresholds corresponding to an initial test page in a set of initial test pages; and
select, from the set of initial test pages, the initial test page which corresponds to the reached read count threshold, anda memory interface configured to perform a test read on the selected test page;
the test controller further configured to evaluate results of the performed test read on the selected initial test page for read disturb noise;
wherein the initial test pages in the set of initial test pages are configured to be tested first in test reads that evaluate read disturb noise, andwherein each page in the set of initial test pages victimizes a page not included in the set of initial test pages and victimizes another page included in the set of initial test pages.
2 Assignments
0 Petitions
Accused Products
Abstract
It is determined that a read count has reached one of a set of read count thresholds. An initial test page which corresponds to the read count threshold that has been reached is selected from a set of initial test pages. There is at least one page that is not in the set of initial test pages and is victimized by an offending page that also victimizes a page in the set of initial test pages. A test read is performed on the selected test page and the results of the test read of the selected test page are evaluated for read disturb noise.
18 Citations
20 Claims
-
1. A system, comprising:
-
a test controller configured to; determine that a read count of a block has reached one of a set of read count thresholds for the block, each read count threshold of the set of thresholds corresponding to an initial test page in a set of initial test pages; and select, from the set of initial test pages, the initial test page which corresponds to the reached read count threshold, and a memory interface configured to perform a test read on the selected test page; the test controller further configured to evaluate results of the performed test read on the selected initial test page for read disturb noise; wherein the initial test pages in the set of initial test pages are configured to be tested first in test reads that evaluate read disturb noise, and wherein each page in the set of initial test pages victimizes a page not included in the set of initial test pages and victimizes another page included in the set of initial test pages. - View Dependent Claims (2, 3, 4, 5, 6, 18)
-
-
7. A method, comprising:
-
determining that a read count of a block has reached one of a set of read count thresholds for the block, each read count threshold of the set of thresholds corresponding to an initial test page in a set of initial test pages; selecting, from the set of initial test pages, the initial test page which corresponds to the reached read count threshold; performing a test read on the selected initial test page; and using a processor to evaluate results of the performed test read on the selected test page for read disturb noise, wherein the initial test pages in the set of initial test pages are configured to be tested first in test reads that evaluate read disturb noise; and wherein each page in the set of initial test pages victimizes a page not included in the set of initial test pages and victimizes another page included in the set of initial test pages. - View Dependent Claims (8, 9, 10, 11, 12, 19)
-
-
13. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
determining that a read count of a block has reached one of a set of read count thresholds for the block, each read count threshold of the set of thresholds corresponding to an initial test page in a set of initial test pages; selecting, from the set of initial test pages, the initial test page which corresponds to the reached read count threshold; performing a test read on the selected initial test page; and evaluating results of the performed test read on the selected test page for read disturb noise; wherein the initial test pages in the set of initial test pages are configured to be tested first in test reads that evaluate read disturb noise; and wherein each page in the set of initial test pages victimizes a page not included in the set of initial test pages and victimizes another page included in the set of initial test pages. - View Dependent Claims (14, 15, 16, 17, 20)
-
Specification