Dynamic Read Table Block Filter
US-2018350446-A1 · Dec 6, 2018 · US
US10734084B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10734084-B2 |
| Application number | US-201916428305-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 31, 2019 |
| Priority date | May 31, 2018 |
| Publication date | Aug 4, 2020 |
| Grant date | Aug 4, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A non-volatile storage system comprises non-volatile memory cells arranged in physical blocks, and one or more control circuits in communication with the non-volatile memory cells. The one or more control circuits are configured to write data to a physical block of the non-volatile memory cells with a scheme to reduce read disturb if a logical block associated with the physical block has a read intensity greater than a threshold.
Opening claim text (preview).
What is claimed is: 1. An apparatus, comprising: non-volatile memory cells arranged in physical blocks, wherein the physical blocks comprise data word lines connected to the memory cells, wherein each data word line is divided into a plurality of regions; and one or more control circuits in communication with the non-volatile memory cells, the one or more control circuits configured to: write data to a physical block of the non-volatile memory cells with a scheme to reduce read disturb if a logical block associated with the physical block has a read intensity greater than a threshold, including store dummy data in at least one region of the regions of a data word line in the physical block and store user data in at least one other region of the regions of the data word line in the physical block. 2. The apparatus of claim 1 , wherein the one or more control circuits are further configured to: use a read scrub criterion for the physical block based on the read intensity of the logical block. 3. The apparatus of claim 1 , wherein the physical block is a first physical block, the logical block is a first logical block, and the one or more control circuits are further configured to: write data to a second physical block of the non-volatile memory cells using a scheme that stores user/system data on all data memory cells in the second physical block if a second logical block associated with the second physical block has a read intensity less than the threshold. 4. The apparatus of claim 1 , wherein: the non-volatile memory cells are arranged in columns in the physical block, the columns have a diameter that varies based on location of the non-volatile memory cells along the column; and the one or more control circuits configured to write data with the scheme to reduce read disturb comprises the one or more control circuits configured to store dummy data in data memory cells at which the columns have the smallest diameter. 5. The apparatus of claim 1 , wherein: the physical block comprises data word lines and a source line; and the one or more control circuits configured to write data with the scheme to reduce read disturb comprises the one or more control circuits configured to store dummy data in data word lines closest to the source line. 6. The apparatus of claim 1 , wherein the one or more control circuits are further configured to: store dummy data in data word lines on each side of the data word line in which the dummy data is stored in the at least one region of the regions and the user data is stored in at the least one of region the other regions. 7. The apparatus of claim 1 , wherein the one or more control circuits are further configured to: store dummy data and user/system data on alternating data word lines in a second physical block if a second logical block associated with the second physical block has a read intensity less than the threshold. 8. The apparatus of claim 1 , wherein each region of the plurality of regions of each data word lines comprises a finger. 9. A method comprising: performing a read scrub of a first physical block for which an associated first logical block has a read intensity above a threshold responsive to a first criterion to scrub being met with respect to the first physical block, wherein the first physical block comprises word lines, wherein each word line is divided into a plurality of fingers, performing the read scrub including writing the first physical block using a scheme that improves read disturb, writing the first physical block using a scheme that improves read disturb includes storing dummy data in at least one finger of the fingers of a data word line in the first physical block and storing user data on the other fingers of the data word line in the first physical block; reading the first physical block without performing a read scrub responsive to the first criterion to scrub not being met; performing a read scrub of a second physical block for which an associated second logical block has a read intensity below the threshold responsive to a second criterion to scrub being met with respect to the second physical block; and reading the second physical block without performing a read scrub responsive to the second criterion to scrub not being met. 10. The method of claim 9 , wherein the first criterion is more relaxed than the second criterion. 11. The method of claim 9 , further comprising: marking the second logical block as a high read intensive block responsive to a read intensity associated with the second logical block being greater than the threshold. 12. The method of claim 9 , wherein performing the read scrub of the second physical block further comprises writing the second physical block using a scheme that reduces read disturb responsive to a read intensity associated with the second logical block being greater than a threshold. 13. A non-volatile storage device comprising: a three-dimensional array comprising physical blocks of non-volatile memory cells, the physical blocks comprising data word lines, wherein the non-volatile memory cells are arranged in columns in the physical blocks, the columns having a diameter that varies depending on location of the non-volatile memory cells along the columns; and one or more control circuits in communication with the data word lines and the non-volatile memory cells, the one or more control circuits configured to: store dummy data in first data word lines in a first physical block and store user/system data in second data word lines in the first physical block responsive to a read intensity of a first logical block associated with the first physical block being greater than a threshold, the first data word lines in the first physical block comprising a set of data word lines at which the columns have the smallest diameter; and store user/system data in all data word lines in a second physical block responsive to a read intensity of a second logical block associated with the second physical block being less than the threshold. 14. The non-volatile storage device of claim 13 , wherein the one or more control circuits are further configured to: perform a read scrub of the first physical block responsive to a first criterion to scrub being met with respect to the first physical block, including write the first physical block with a scheme that reduces read disturb; and perform a read scrub of the second physical block responsive to a second criterion to scrub being met with respect to the second physical block, the second criterion is more strict than the first criterion. 15. The non-volatile storage device of claim 13 , wherein the first data word lines in the first physical block comprise a contiguous set of data word lines closest to a source line. 16. The non-volatile storage device of claim 13 , wherein each of the second data word lines in the first physical block has at least one of the first data word lines on each side each respective second data word line. 17. An apparatus, comprising: non-volatile memory cells arranged in physical blocks, the non-volatile memory cells arranged in columns in the physical block, the columns having a diameter that varies based on location of the non-volatile memory cells along the column, the non-volatile memory cells including data memory cells; and one or more control circuits in communication with the non-volatile memory cells, the one or more control circuits configured to: write data to a physical block of the non-volatile memory cells with a scheme to reduce read disturb if a logical block associated wit
characterised by the top-view layout · CPC title
the channels comprising vertical portions, e.g. U-shaped channels · CPC title
characterised by the peripheral circuit region · CPC title
with cell select transistors, e.g. NAND · CPC title
with adaption or trimming of parameters · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.