Group word line erase and erase-verify methods for 3D non-volatile memory
First Claim
1. A method for performing an erase operation in a three-dimensional non-volatile memory device, comprising:
- charging a channel of a string from one end of the string, the string comprises a plurality of storage elements and the channel extends through layers of the three-dimensional non-volatile memory device;
during the charging of the channel, setting one control gate voltage for one storage element of the plurality of storage elements to erase the one storage element, wherein the one control gate voltage is based on a distance of the one storage element from the one end of the string; and
performing an erase-verify test for the string by applying a common erase-verify control gate voltage to the plurality of storage elements while detecting a current through the string.
2 Assignments
0 Petitions
Accused Products
Abstract
An erase operation for a 3D stacked memory device assigns storage elements to groups according to an expected erase speed. The storage elements are then erased according to their group to provide a more uniform erase depth and a tighter erase distribution. In one approach, the control gate voltages are set differently for the different groups to slow down the storage elements which are expected to have a faster programming speed. An erase or inhibit status can be set for all groups together. In another approach, the control gate voltages are common for the different groups but an erase or inhibit status is set for each group separately.
-
Citations
21 Claims
-
1. A method for performing an erase operation in a three-dimensional non-volatile memory device, comprising:
-
charging a channel of a string from one end of the string, the string comprises a plurality of storage elements and the channel extends through layers of the three-dimensional non-volatile memory device; during the charging of the channel, setting one control gate voltage for one storage element of the plurality of storage elements to erase the one storage element, wherein the one control gate voltage is based on a distance of the one storage element from the one end of the string; and performing an erase-verify test for the string by applying a common erase-verify control gate voltage to the plurality of storage elements while detecting a current through the string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A three-dimensional non-volatile memory device, comprising:
-
a string comprising a plurality of storage elements, the string comprises a channel which extends in a pillar, and the plurality of storage elements comprise one group of storage elements and another group of storage elements; and a control circuit in communication with the string, the control circuit, to perform an erase operation for the string, is configured to;
charge the channel from one end of the string and concurrently set one control gate voltage for the one group of storage element to erase the one group of storage elements and set another control gate voltage for the another group of storage elements to erase the another group of storage elements, wherein the one control gate voltage is different than the another control gate voltage. - View Dependent Claims (11, 12, 13)
-
-
14. A method for performing an erase operation in a three-dimensional non-volatile memory device, comprising:
-
charging a channel of a string, the string comprises a plurality of storage elements, and the channel extends in a vertical pillar; and during the charging of the channel, setting control gate voltages for the plurality of storage elements to erase the plurality of storage elements; and performing an erase-verify test separately for different groups of the storage elements. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A three-dimensional non-volatile memory device, comprising:
-
a plurality of storage elements, the plurality of storage elements comprise a channel which extends in a vertical pillar; and a control circuit in communication with the plurality of storage elements, the control circuit, to perform an erase operation for the plurality of storage elements, is configured to; charge the channel, and during the charging of the channel, set control gate voltages for the plurality of storage elements to erase the plurality of storage elements, and perform an erase-verify test separately for each group of different groups of the storage elements. - View Dependent Claims (20, 21)
-
Specification