Non-volatile semiconductor memory with page erase
First Claim
1. A method of erasing a page in a nonvolatile memory array having plural strings of memory cells on a substrate, wordlines across the strings to pages of memory cells and a pass transistor applying a voltage to each wordline, the method comprising:
- enabling each pass transistor of a selected block;
at each of the plural selected wordlines of the selected block, applying a common select voltage to the pass transistor;
at each of plural unselected wordlines of the selected block, applying a common unselect voltage to the pass transistor; and
applying a substrate voltage to the substrate of the selected block, the voltage difference between the substrate voltage and a resulting voltage of each selected wordline causing the page of memory cells of the selected wordline to erase, and the voltage difference between the substrate voltage and a resulting voltage of each unselected wordline being less than that which erases the page of memory cells of the unselected wordline.
13 Assignments
0 Petitions
Accused Products
Abstract
In a nonvolatile memory, less than a full block maybe 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
56 Claims
-
1. A method of erasing a page in a nonvolatile memory array having plural strings of memory cells on a substrate, wordlines across the strings to pages of memory cells and a pass transistor applying a voltage to each wordline, the method comprising:
-
enabling each pass transistor of a selected block; at each of the plural selected wordlines of the selected block, applying a common select voltage to the pass transistor; at each of plural unselected wordlines of the selected block, applying a common unselect voltage to the pass transistor; and applying a substrate voltage to the substrate of the selected block, the voltage difference between the substrate voltage and a resulting voltage of each selected wordline causing the page of memory cells of the selected wordline to erase, and the voltage difference between the substrate voltage and a resulting voltage of each unselected wordline being less than that which erases the page of memory cells of the unselected wordline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of erasing a page in a nonvolatile memory array having plural strings of memory cells on a substrate, wordlines across the strings to pages of memory cells and a pass transistor applying a voltage to each wordline, the method comprising:
-
enabling each pass transistor of a selected block; at each of at least one selected wordline of the selected block, applying a select voltage to the pass transistor; at each of at least one unselected wordline of the selected block, applying an unselect voltage to the pass transistor; and applying a substrate voltage to the substrate of the selected block, the unselect voltage being closer to the applied substrate voltage than to the select voltage, the voltage difference between the substrate voltage and a resulting voltage of each selected wordline causing the page of memory cells of the selected wordline to erase, and the voltage difference between the substrate voltage and a resulting voltage of each unselected wordline being less than that which erases the page of memory cells of the unselected wordline. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of erasing a page in a nonvolatile memory array having plural strings of memory cells on a substrate, wordlines across the strings to pages of memory cells and a pass transistor applying a voltage to each wordline, the method comprising:
-
enabling each pass transistor of a selected block; through a wordline decoder adapted to apply a select voltage to any of the pass transistors and to apply an unselected voltage to any other of the pass transistors; at each of plural selected wordlines of the selected block, applying the select voltage to the pass transistor; and at each of plural unselected wordlines of the selected block, applying the unselect voltage to the pass transistor; and applying a substrate voltage to the substrate of the selected block, the voltage difference between the substrate voltage and a resulting voltage of each selected wordline causing the page of memory cells of the selected wordline to erase, and the voltage difference between the substrate voltage and a resulting voltage of each unselected wordline being less than that which erases the page of memory cells of the unselected wordline. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A nonvolatile memory comprising:
-
a memory array comprising plural strings of memory cells on a substrate and wordlines across the strings to pages of memory cells; a pass transistor to each wordline; a block decoder that enables each pass transistor in a selected block during an erase operation; a substrate voltage source that applies an erase voltage to the substrate during the erase operation; and a wordline decoder that applies a common select voltage to each pass transistor of a page to be erased in the selected block and a common unselect voltage to each wordline of each other page in the selected block, the wordline decoder responding to address instructions to apply the select voltage to plural wordlines of the selected block and to apply the unselect voltage to plural wordlines of the selected block. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A nonvolatile memory comprising:
-
a memory array comprising plural strings of memory cells on a substrate and wordlines across the strings to pages of memory cells; a pass transistor to each wordline; a block decoder that enables each pass transistor in a selected block during an erase operation; a substrate voltage source that applies an erase voltage to the substrate during the erase operation; and a wordline decoder that applies a select voltage to each pass transistors of a page to be erased in the selected block and an unselect voltage to each wordline of each other page in the selected block, the unselect voltage being closer to the erase voltage than to the select voltage. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A nonvolatile memory comprising:
-
a memory array comprising plural strings of memory cells on a substrate and wordlines across the strings to pages of memory cells; a pass transistor to each wordline; a block decoder that enables each pass transistor in a selected block during an erase operation; a substrate voltage source that applies an erase voltage to the substrate during the erase operation; and a wordline decoder adapted to apply a select voltage to each pass transistor of any page to be erased in the selected block and a common unselect voltage to any wordline of each other page in the selected block, the wordline decoder responding to address instructions to apply the select voltage to plural wordlines of the selected block and to apply the unselect voltage to plural wordlines of the selected block. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
Specification