| CPC G11C 16/3459 (2013.01) [G11C 16/08 (2013.01); G11C 16/102 (2013.01)] | 10 Claims |

|
1. A memory device comprising:
a memory cell array comprising a plurality of cell strings that are connected between a plurality of bit lines and a common source line and a plurality of word lines that are connected to the plurality of cell strings; and
a controller configured to
perform program loops each comprising a voltage application operation, a word line holding operation, and a verification operation until a program operation for selected memory cells corresponding to a selected word line and a selected cell string is successful,
during the word line holding operation, apply a holding pass voltage having a higher level than a ground voltage to each of first word lines having a program state and second word lines having an erase state, which belong to unselected word lines among the plurality of word lines,
during the verification operation, apply a verification pass voltage having a higher level than the holding pass voltage to K word lines that belong to the first word lines and the second word lines, and apply the holding pass voltage to remaining word lines except the K word lines, among the second word lines,
wherein K is an integer equal to or greater than 0.
|