Reducing weak-erase type read disturb in 3D non-volatile memory
First Claim
1. A method for performing a read operation in a 3D stacked non-volatile memory device comprising multiple levels of memory cells, the read operation is performed on selected memory cells in a selected level of the multiple levels, the method comprising:
- increasing a pass voltage from an initial level to at least a first elevated level, for memory cells in unselected levels of the multiple levels, the memory cells in the multiple levels of memory cells are arranged in at least one selected string of memory cells and at least one unselected string of memory cells, the at least one selected string of memory cells includes at least one of the selected memory cells, and comprises a drain end with an associated first select gate and a source end with an associated second select gate, and the at least one unselected string of memory cells does not include any of the selected memory cells, and comprises a drain end with an associated third select gate and a source end with an associated fourth select gate;
during the increasing, providing the first select gate in a conductive state;
while providing the first select gate in the conductive state, transitioning at least one of the third or fourth select gates between a non-conductive state and the conductive state; and
applying a control gate read voltage to the selected memory cells, and sensing whether a threshold voltage of the at least one of the selected memory cells is above the control gate read voltage.
2 Assignments
0 Petitions
Accused Products
Abstract
A read process for a 3D stacked memory device provides an optimum level of channel boosting for unselected memory strings, to repress both normal and weak-erase types of read disturbs. The channel is boosted by controlling of voltages of bit lines (Vbl), drain-side select gates (Vsgd_unsel), source-side select gates (Vsgs_unsel), a selected level (word line layer) of the memory device (Vcg_sel), and unselected levels of the memory device (Vcg_unsel). A channel can be boosted by initially making the drain-side and source-side select gates non-conductive, to allow capacitive coupling from an increasing Vcg_unsel. The drain-side and/or source-side select gates are then made conductive by raising Vsgd_unsel and/or Vsgs_unsel, interrupting the boosting. Additionally boosting can occur by making the drain-side and/or source-side select gates non-conductive again while Vcg_unsel is still increasing. Or, the channel can be driven at Vbl. Two-step boosting drives the channel at Vbl, then provides boosting by capacitive coupling.
-
Citations
20 Claims
-
1. A method for performing a read operation in a 3D stacked non-volatile memory device comprising multiple levels of memory cells, the read operation is performed on selected memory cells in a selected level of the multiple levels, the method comprising:
-
increasing a pass voltage from an initial level to at least a first elevated level, for memory cells in unselected levels of the multiple levels, the memory cells in the multiple levels of memory cells are arranged in at least one selected string of memory cells and at least one unselected string of memory cells, the at least one selected string of memory cells includes at least one of the selected memory cells, and comprises a drain end with an associated first select gate and a source end with an associated second select gate, and the at least one unselected string of memory cells does not include any of the selected memory cells, and comprises a drain end with an associated third select gate and a source end with an associated fourth select gate; during the increasing, providing the first select gate in a conductive state; while providing the first select gate in the conductive state, transitioning at least one of the third or fourth select gates between a non-conductive state and the conductive state; and applying a control gate read voltage to the selected memory cells, and sensing whether a threshold voltage of the at least one of the selected memory cells is above the control gate read voltage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A 3D stacked non-volatile memory device, comprising:
-
multiple levels of memory cells formed on a substrate, the memory cells in the multiple levels of memory cells comprise selected memory cells in a selected level of the multiple levels, and are arranged in at least one selected string of memory cells and at least one unselected string of memory cells, where (a) the at least one selected string of memory cells includes at least one of the selected memory cells, and comprises a drain end with an associated first select gate and a source end with an associated second select gate, and (b) the at least one unselected string of memory cells does not include any of the selected memory cells, and comprises a drain end with an associated third select gate and a source end with an associated fourth select gate; and at least one control circuit, the at least one control circuit, to perform a read operation on the selected memory cells in the selected level of the multiple levels;
(c) increases a pass voltage from an initial level to at least a first elevated level, for memory cells in unselected levels of the multiple levels, (d) during the increase, provides the first select gate in a conductive state, (e) while the first select gate is provided in the conductive state, transitions at least one of the third or fourth select gates between a non-conductive state and the conductive state, (f) applies a control gate read voltage to the selected memory cells, and (g) with the control gate read voltage applied, senses whether a threshold voltage of the at least one of the selected memory cells is above the control gate read voltage. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for performing a read operation in a 3D stacked non-volatile memory device comprising multiple levels of memory cells, the read operation is performed on selected memory cells in a selected level of the multiple levels, the method comprising:
-
boosting a channel of at least one unselected string of memory cells, the memory cells in the multiple levels of memory cells are arranged in at least one selected string of memory cells and the at least one unselected string of memory cells, the at least one selected string of memory cells includes at least one of the selected memory cells, comprises a drain end with an associated first select gate and a source end with an associated second select gate, and the at least one unselected string of memory cells does not include any of the selected memory cells, and comprises a drain end with an associated third select gate and a source end with an associated fourth select gate, the boosting the channel includes increasing a pass voltage from an initial level to at least a first elevated level, for memory cells in unselected levels of the multiple levels; during the increasing of the pass voltage, before the pass voltage reaches the first elevated level, interrupting the boosting by raising a voltage of the first select gate to cause the first select gate to transition to a conductive state; and with the channel at a boosted level caused by the boosting, and the pass voltage at the at least the first elevated level;
applying a control gate read voltage to the selected memory cells, and sensing whether a threshold voltage of the at least one of the selected memory cells is above the control gate read voltage. - View Dependent Claims (20)
-
Specification