Memory disturb reduction for nonvolatile memory
First Claim
1. A method of operating a NAND array including a plurality of pages, wherein the plurality of pages of the NAND array are divided into a plurality of page groups, comprising:
- allowing access to memory cells within a first page group of a plurality of page groups in an erase block of the NAND array, while minimizing access to memory cells within a second page group of the plurality of page groups in the erase block of the NAND array,wherein pages in the page group are physically nonadjacent with each other in the NAND array.
1 Assignment
0 Petitions
Accused Products
Abstract
Technology is described that supports reduced program disturb of nonvolatile memory. A three/two dimensional NAND array includes a plurality of pages, which are divided into a plurality of page groups. Access is allowed to memory cells within a first page group of a plurality of page groups in an erase block of the three dimensional NAND array, while access is minimized to memory cells within a second page group of the plurality of page groups in the erase block of the three/two dimensional NAND array. Pages in the same page group are physically nonadjacent with each other in the three/two dimensional NAND array.
-
Citations
21 Claims
-
1. A method of operating a NAND array including a plurality of pages, wherein the plurality of pages of the NAND array are divided into a plurality of page groups, comprising:
-
allowing access to memory cells within a first page group of a plurality of page groups in an erase block of the NAND array, while minimizing access to memory cells within a second page group of the plurality of page groups in the erase block of the NAND array, wherein pages in the page group are physically nonadjacent with each other in the NAND array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable non-transitory storage medium embodying instructions for a NAND array including a plurality of pages, wherein the NAND array is divided into a plurality of page groups, the instructions when executed perform:
allowing access to memory cells within a first page group of a plurality of page groups in an erase block of the NAND array, while minimizing access to memory cells within a second page group of the plurality of page groups in the erase block of the NAND array, wherein pages in the page group are physically nonadjacent with each other in the NAND array. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computing device, comprising:
-
a processor; a NAND array including a plurality of pages, wherein the plurality of pages of the NAND array are divided into a plurality of page groups; and control circuitry coupled to at least one of the processor and the NAND array, the control circuitry allowing access to memory cells within a first page group of a plurality of page groups in an erase block of the NAND array, while minimizing access to memory cells within a second page group of the plurality of page groups in the erase block of the NAND array, wherein virtual erase blocks in a plurality of virtual erase blocks are mapped to one of the plurality of page groups, page groups in the plurality of page groups including pages from the plurality of pages that are mutually physically nonadjacent with each other in the NAND array, and wherein pages in the page group are physically nonadjacent with each other in the NAND array.
-
Specification