Method for programming non-volatile memory with reduced program disturb using modified pass voltages
First Claim
1. A method for programming non-volatile storage, comprising:
- programming a selected non-volatile storage element in a set of non-volatile storage elements by applying a programming voltage on a selected word line;
during the programming, applying a first voltage to at least a first word line which is associated with a previously programmed non-volatile storage element in the set to boost a potential of a first associated channel region, and applying a second voltage to at least a second word line which is associated with an unprogrammed and/or partly programmed non-volatile storage element in the set to boost a potential of a second associated channel region, the first voltage being greater than the second voltage; and
during the programming, forming an isolation region between the first and second associated channel regions by applying third through fifth voltages to third through fifth word lines, respectively, that are between the selected word line and the at least a first word line, the fourth word line being between the third and fifth word lines, the third through fifth voltages being less than the first voltage, and the fourth voltage being less than the third and fifth voltages.
3 Assignments
0 Petitions
Accused Products
Abstract
Non-volatile storage elements are programmed in a manner that reduces program disturb by using modified pass voltages. In particular, during the programming of a selected storage element associated with a selected word line, a higher pass voltage is applied to word lines associated with previously programmed non-volatile storage elements in the set than to word lines associated with unprogrammed and/or partly programmed non-volatile storage elements in the set. The pass voltage is sufficiently high to balance the channel potentials on the source and drain sides of the selected word line and/or to reduce leakage of charge between the boosted channel regions. Optionally, an isolation region is formed between the boosted channel regions by applying a reduced voltage on one or more word lines between the selected word line and the word lines that receive the higher pass voltage.
111 Citations
21 Claims
-
1. A method for programming non-volatile storage, comprising:
-
programming a selected non-volatile storage element in a set of non-volatile storage elements by applying a programming voltage on a selected word line; during the programming, applying a first voltage to at least a first word line which is associated with a previously programmed non-volatile storage element in the set to boost a potential of a first associated channel region, and applying a second voltage to at least a second word line which is associated with an unprogrammed and/or partly programmed non-volatile storage element in the set to boost a potential of a second associated channel region, the first voltage being greater than the second voltage; and during the programming, forming an isolation region between the first and second associated channel regions by applying third through fifth voltages to third through fifth word lines, respectively, that are between the selected word line and the at least a first word line, the fourth word line being between the third and fifth word lines, the third through fifth voltages being less than the first voltage, and the fourth voltage being less than the third and fifth voltages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for programming non-volatile storage, comprising:
-
programming a selected non-volatile storage element in a set of non-volatile storage elements by applying a programming voltage on a selected word line; and during the programming, applying a first voltage to at least a first word line associated with a previously programmed non-volatile storage element in the set to boost a potential of a first associated channel region, applying a second voltage to at least a second word line associated with an unprogrammed and/or partly programmed non-volatile storage element in the set to boost a potential of a second associated channel region, and applying third through seventh voltages to third through seventh adjacent word lines, respectively, which are associated with previously programmed non-volatile storage elements in the set, and which are between the at least a first word line and the selected word line, to form an isolation region between the first and second associated channel regions, the fifth word line is between the fourth and sixth word lines, the fourth and sixth word lines are between the third and seventh word lines, the third through seventh voltages are less than the first voltage, the fifth voltage is less than the fourth and sixth voltages, and the sixth voltage is less than the seventh voltage. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification