Non-volatile semiconductor memory with page erase
First Claim
1. A method for verifying erase of pages of non-volatile memory array having n blocks, each block having m pages of memory cells, each of n and m being a positive integer, one or more pages being selected in a selected block, each block having a plurality of strings of memory cells on a substrate and m wordlines across the strings, each wordline being operably connected to a respective one of the m pages of memory cells, the method comprising:
- connecting each of the strings to a common source line voltage; and
selecting a level of the common source line voltage from a plurality of voltage levels dependent on a number of the of selected word lines;
applying a select verify voltage to each wordline corresponding to the selected one or more pages for causing each memory cell of the selected one or more pages to conduct only if erased;
applying an unselect verify voltage to each wordline corresponding to the unselected pages for causing each memory cell of the unselected pages to conduct regardless of a respective state of each memory cell of the unselected pages; and
sensing a state of each string for verifying erase of each memory cell of each selected wordline.
13 Assignments
0 Petitions
Accused Products
Abstract
In a nonvolatile memory, less than a full block may be erased as one or more pages. A select voltage is applied through pass transistors to each of plural selected wordlines and an unselect voltage is applied through pass transistor to each of plural unselected wordlines of a selected block. A substrate voltage is applied to the substrate of the selected block. A common select voltage may be applied to each selected wordline and the common unselect voltage may be applied to each unselected wordline. Select and unselect voltages may be applied to any of the wordlines of a select block. A page erase verify operation may be applied to a block having plural erased pages and plural nonerased pages.
-
Citations
15 Claims
-
1. A method for verifying erase of pages of non-volatile memory array having n blocks, each block having m pages of memory cells, each of n and m being a positive integer, one or more pages being selected in a selected block, each block having a plurality of strings of memory cells on a substrate and m wordlines across the strings, each wordline being operably connected to a respective one of the m pages of memory cells, the method comprising:
-
connecting each of the strings to a common source line voltage; and selecting a level of the common source line voltage from a plurality of voltage levels dependent on a number of the of selected word lines; applying a select verify voltage to each wordline corresponding to the selected one or more pages for causing each memory cell of the selected one or more pages to conduct only if erased; applying an unselect verify voltage to each wordline corresponding to the unselected pages for causing each memory cell of the unselected pages to conduct regardless of a respective state of each memory cell of the unselected pages; and sensing a state of each string for verifying erase of each memory cell of each selected wordline. - View Dependent Claims (2, 3)
-
-
4. A method for verifying erase of pages of non-volatile memory array having n blocks, each block having m pages of memory cells, each of n and m being a positive integer, one or more pages being selected in a selected block, each block having a plurality of strings of memory cells on a substrate and m wordlines across the strings, each wordline being operably connected to a respective one of the m pages of memory cells, the method comprising:
-
connecting each of the strings to a common source line voltage; and selecting a level of the common source line voltage from a plurality of voltage levels, wherein a number of the plurality of voltage levels is substantially less than m−
1;applying a select verify voltage to each wordline corresponding to the selected one or more pages for causing each memory cell of the selected one or more pages to conduct only if erased; applying an unselect verify voltage to each wordline corresponding to the unselected pages for causing each memory cell of the unselected pages to conduct regardless of a respective state of each memory cell of the unselected pages; and sensing a state of each string for verifying erase of each memory cell of each selected wordline.
-
-
5. A non-volatile memory comprising a memory array having a plurality of blocks, each block comprising:
-
m pages of memory cells, m being a positive integer a plurality of strings of memory cells on a substrate, and m wordlines across the strings, each of the wordlines being operably connected to a respective one of the m pages, the memory further comprising; a voltage applier for applying; a select verify voltage to the wordline of an erased page in a selected block, and an unselect verify voltage to the wordline of a non-erased page in the selected block; and sensors for sensing states of the strings; wherein each of the strings is connectable to a common source line voltage, a level of the common source line voltage being selectable from one of a plurality of voltage levels dependent on a number of the plurality of erased pages. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of verifying erase of one or more pages in a non-volatile memory array having plural strings of memory cells on the substrate and word lines across the strings to pages of memory cells, the method comprising:
-
to each of plural selected word lines of a selected block, applying a select verify voltage that causes each memory cell to conduct only if erased; to each of plural unselected word lines of the selected block, applying an unselect verify voltage that causes each memory cell to conduct regardless of state; and sensing state of each string to verify erase of each memory cell of each selected word line; wherein each string is connected to an end voltage, the level of the end voltage being selected from one of plural voltage levels dependent on the number of selected word lines.
-
-
14. A non-volatile memory comprising:
-
a memory array comprising plural strings of memory cells on a substrate and word lines across the strings to pages of memory cells; a word line decoder that applies a select verify voltage to each word line of plural erased pages in a selected block and an unselect verify voltage to each word line of plural non-erased pages in the selected block; and sensors that sense state of strings of the selected block; wherein each string is connected to an end voltage, the level of the end voltage being selected from one of plural voltage levels dependent on the number of selected word lines. - View Dependent Claims (15)
-
Specification