METHOD AND APPARATUS FOR PROGRAMMING DATA IN NON-VOLATILE MEMORY DEVICE
First Claim
Patent Images
1. A method for programming data in a non-volatile memory device, the method comprising:
- determining a programming mode to be used for data programming among at least two programming modes prescribing different verify voltages for cells to be programmed, based on set mode information; and
programming data into the cells according to the determined programming mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for programming data, and a method and an apparatus for setting a data programming mode used for the same are provided. The method for programming data in a non-volatile memory device includes determining a programming mode to be used for data programming among at least two programming modes prescribing different verify voltages for cells to be programmed, based on set mode information, and programming data according to the determined programming mode. Consequently, the loss of programmed data is prevented through an SMD reflow process.
-
Citations
26 Claims
-
1. A method for programming data in a non-volatile memory device, the method comprising:
-
determining a programming mode to be used for data programming among at least two programming modes prescribing different verify voltages for cells to be programmed, based on set mode information; and programming data into the cells according to the determined programming mode. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for setting a data programming mode for a non-volatile memory device, the method comprising:
-
setting at least two programming modes prescribing different verify voltages for cells to be programmed; and storing mode information on each of the at least two set programming modes in the non-volatile memory device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for programming data in a non-volatile memory device, the apparatus comprising:
-
a controller configured to determine a programming mode to be used for data programming among at least two programming modes prescribing different verify voltages for cells be programmed, based on set mode information, and to generate a control signal according to the determined programming mode; and a voltage generator configured to apply a programming voltage to at least one cell based on the control signal received from the controller. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for setting a data programming mode for a non-volatile memory device, the apparatus comprising:
a mode setter configured to set at least two programming modes prescribing different verify voltages for cells to be programmed, and to store mode information on each of the at least two set programming modes in the non-volatile memory device. - View Dependent Claims (17, 18, 19, 20)
-
21. A method for setting a data programming mode for a non-volatile memory device, the method comprising:
-
setting a default mode to a second programming mode in the non-volatile memory device storing information on a first programming mode prescribing a first verify voltage for cells to be programmed, the second programming mode prescribing a second verify voltage higher by a set value than the first verify voltage; and transmitting data to the non-volatile memory device. - View Dependent Claims (22, 23)
-
-
24. An apparatus for setting a data programming mode for a non-volatile memory device, the apparatus comprising:
-
a mode setter configured to set a default mode to a second programming mode in the non-volatile memory device storing information on a first programming mode prescribing first verify voltage for cells to be programmed, and the second programming mode prescribing a second verify voltage higher by a set value than the first verify voltage; and a data input unit configured to transmit data to the non-volatile memory device. - View Dependent Claims (25, 26)
-
Specification