Non-volatile memory using multiple boosting modes for reduced program disturb
First Claim
1. A non-volatile storage system, comprising:
- a set of non-volatile storage elements which is provided in a plurality of NAND strings;
a plurality of word lines in communication with set of non-volatile storage elements; and
one or more control circuits in communication with the set of non-volatile storage elements, the one or more control circuits;
(a) determine a set of voltages to be applied to unselected word lines of the plurality of word lines based on which boosting mode of multiple available boosting modes is currently selected by the one or more control circuits, and (b) program the set of non-volatile storage elements, including applying the set of voltages to the unselected word lines, the set of voltages boosts channel regions associated with unselected NAND strings of the plurality of NAND strings, and applying a program voltage to a selected word line of the plurality of word lines while the channel regions are boosted.
3 Assignments
0 Petitions
Accused Products
Abstract
A non-volatile storage system which reduces program disturb. Multiple boosting modes are implemented while programming non-volatile storage. For example, self-boosting, local self-boosting, erased area self-boosting and revised erased area self-boosting may be used. One or more switching criteria are used to determine when to switch to a different boosting mode. The boosting mode may be used to prevent program disturb in unselected NAND strings while storage elements are being programmed in selected NAND strings. By switching boosting modes, an optimal boosting mode can be used as conditions change. The boosting mode can be switched based on various criteria such as program pulse number, program pulse amplitude, program pass number, the position of a selected word line, whether coarse or fine programming is used, whether a storage element reaches a program condition and/or a number of program cycles of the non-volatile storage device.
-
Citations
18 Claims
-
1. A non-volatile storage system, comprising:
-
a set of non-volatile storage elements which is provided in a plurality of NAND strings; a plurality of word lines in communication with set of non-volatile storage elements; and one or more control circuits in communication with the set of non-volatile storage elements, the one or more control circuits;
(a) determine a set of voltages to be applied to unselected word lines of the plurality of word lines based on which boosting mode of multiple available boosting modes is currently selected by the one or more control circuits, and (b) program the set of non-volatile storage elements, including applying the set of voltages to the unselected word lines, the set of voltages boosts channel regions associated with unselected NAND strings of the plurality of NAND strings, and applying a program voltage to a selected word line of the plurality of word lines while the channel regions are boosted. - View Dependent Claims (2, 3, 14, 15, 16, 17, 18)
-
-
4. A non-volatile storage system, comprising:
-
a set of non-volatile storage elements; a plurality of word lines in communication with the set of non-volatile storage elements, at least one storage element communicates with a selected word line of the plurality of word lines; and one or more control circuits in communication with the set of non-volatile storage elements, the one or more control circuits program the at least one storage element by applying a pulse train to the selected word line during the programming, implement a first boosting mode for unselected non-volatile storage elements in the set of non-volatile storage elements when a first subset of program pulses in the pulse train is applied to the selected word line, and switch from implementing the first boosting mode to implementing a second boosting mode for the unselected non-volatile storage elements when a second subset of program pulses in the pulse train is applied to the selected word line. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification