| CPC G11C 16/10 (2013.01) [G11C 16/0483 (2013.01); G11C 16/08 (2013.01); G11C 16/24 (2013.01); G11C 16/32 (2013.01)] | 20 Claims |

|
1. A method of programming data in a nonvolatile memory device including a plurality of memory cells and a page buffer configured to control the plurality of memory cells, wherein the plurality of memory cells are electrically connected to a plurality of wordlines and a plurality of bitlines, the method comprising:
in a first program time period of a first program loop, applying a program voltage having a first program voltage to a selected wordline that is electrically connected to a target memory cell on which a program operation is performed; and
in the first program time period, applying a bitline shut-off signal having a first delay to the page buffer,
wherein the program voltage is applied to the selected wordline multiple times during one program loop while a magnitude of the program voltage is changed for each of the multiple times that the program voltage is applied,
wherein, as the magnitude of the program voltage increases, a delay of the bitline shut-off signal increases, and
wherein the delay of the bitline shut-off signal corresponds to a time period during which the bitline shut-off signal maintains a ground voltage.
|