Nonvolatile memory device, memory system incorporating same, and method of operating same
First Claim
Patent Images
1. A method of performing a program operation in a nonvolatile memory device, comprising:
- (a) applying a program pulse to selected memory cells;
(b) detecting a number of fail bits among the selected memory cells, the fail bits comprising failed program bits and disturbed inhibit bits; and
(c) determining a program completion status of the program operation based on the number of detected fail bits,wherein the disturbed inhibit bits include at least one disturbed inhibit bit among erase bits or at least one disturbed inhibit bit among passed program bits.
1 Assignment
0 Petitions
Accused Products
Abstract
A nonvolatile memory device performs a program operation comprising applying a program pulse to selected memory cells, detecting a number of fail bits among the selected memory cells, the fail bits comprising failed program bits and disturbed inhibit bits, and determining a program completion status of the program operation based on the number of detected fail bits.
22 Citations
20 Claims
-
1. A method of performing a program operation in a nonvolatile memory device, comprising:
-
(a) applying a program pulse to selected memory cells; (b) detecting a number of fail bits among the selected memory cells, the fail bits comprising failed program bits and disturbed inhibit bits; and (c) determining a program completion status of the program operation based on the number of detected fail bits, wherein the disturbed inhibit bits include at least one disturbed inhibit bit among erase bits or at least one disturbed inhibit bit among passed program bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A nonvolatile memory device comprising:
-
a page buffer circuit configured to store program bits and inhibit bits to be programmed in selected memory cells in a program operation, and further configured to perform a program verify operation to detect failed program bits and disturbed inhibit bits from the selected memory cells; and a control logic configured to determine a completion state of the program operation based on the number of detected failed program bits and disturbed inhibit bits, wherein the disturbed inhibit bits include at least one disturbed inhibit bit among erase bits or at least one disturbed inhibit bit among passed program bits. - View Dependent Claims (14, 15, 16)
-
-
17. A memory system comprising:
-
a nonvolatile memory device; and a memory controller controlling the nonvolatile memory device to perform a program operation comprising applying a program pulse to selected memory cells, detecting a number of failed program bits and disturbed inhibit bits, and determining a program completion status of the program operation based on the detected number of failed program bits and disturbed inhibit bits, wherein the disturbed inhibit bits include at least one disturbed inhibit bit among erase bits or at least one disturbed inhibit bit among passed program bits. - View Dependent Claims (18, 19, 20)
-
Specification