Patent ID: 7596026

Claim:
A program method of a non-volatile memory device comprising: setting a string select line to a predetermined voltage after setting bit lines to a pre-charge voltage, respectively; supplying a first pass voltage to selected and unselected word lines after setting the string select line to the predetermined voltage; and supplying a first program voltage to a selected word line after supplying the first pass voltage to the selected and unselected word lines, wherein whenever an unselected word line is adjacent and capacitively coupled to the string select line, a second pass voltage lower than the first pass voltage is supplied to such an unselected word line, and whenever any of the unselected word lines are not adjacent to the string select line, the first pass voltage is supplied to such unselected word lines, and wherein whenever the selected word line is adjacent to each string select line that is located in the non-volatile memory device, a second program voltage lower than the first program voltage is supplied to the selected word line.