Patent ID: 8934298
Filing Date: 2015-01-13
Classification: G11C

Abstract:
1. A method of programming a nonvolatile memory device, comprising: in each of a plurality of program loops of an incremental step pulse programming (ISPP) process, sequentially applying a first program pulse and a second program pulse to a wordline connected to selected memory cells, wherein each of the first and second program pulses corresponds to one of first through n-th program states of the selected memory cells; during application of the first program pulse to the wordline, applying a program permission voltage to a first bitline connected to a first memory cell among the selected memory cells; subsequent to application of the first program pulse to the wordline, applying an inhibit voltage to the first bitline; and during application of the inhibit voltage to the first bitline, applying the second program pulse to the wordline and applying the program permission voltage to a second bitline connected to a second memory cell among the selected memory cells, wherein, in each of the plurality of the program loops, the applying the inhibit voltage to the first bitline is performed once, and applying the inhibit voltage to the second bitline is not performed.