Erase and Program Method of Flash Memory Device for Increasing Program Speed of Flash Memory Device
First Claim
1. An erase method of a flash memory device including a plurality of Multi Level Cells (MLCs) that share word lines and bit lines, the erase method comprising the steps of:
- pre-programming some of the plurality of MLCs so that a range in which threshold voltages of the plurality of MLCs are distributed is reduced;
erasing the plurality of MLCs; and
verifying whether the plurality of MLCs has been normally erased.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to erase and program methods of a flash memory device including MLCs for increasing the program speed. In the erase method according to the present invention, MLCs are pre-programmed so that a voltage range in which threshold voltages of MLCs are distributed can be reduced. Therefore, a fail occurrence ratio can be reduced when erasing MLCs, the threshold voltage distribution of MLCs can be improved and an overall program time can be shortened in a subsequent program operation.
-
Citations
52 Claims
-
1. An erase method of a flash memory device including a plurality of Multi Level Cells (MLCs) that share word lines and bit lines, the erase method comprising the steps of:
-
pre-programming some of the plurality of MLCs so that a range in which threshold voltages of the plurality of MLCs are distributed is reduced;
erasing the plurality of MLCs; and
verifying whether the plurality of MLCs has been normally erased. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A program method of a flash memory device including a plurality of memory cells that share word lines and bit lines, the program method comprising the steps of:
-
selecting one of the word lines;
programming memory cells connected to the selected word line, of the plurality of memory cells, by applying a start program voltage to the selected word line;
selecting memory cells respectively having threshold voltages lower than a predetermined voltage, of the memory cells connected to the selected word line;
programming the selected memory cells by applying a pre-program voltage to the selected word line;
prohibiting program into the remaining memory cells other than the selected memory cells when the selected memory cells are programmed; and
additionally programming the memory cells connected to the selected word line, while supplying a program voltage that gradually rises from the start program voltage at the ratio of the step voltage to the selected word line. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A program method of a flash memory device including a plurality of memory cells that share word lines and bit lines, the program method comprising the steps of:
-
selecting one of the word lines;
programming memory cells connected to the selected word line by applying a start program voltage that gradually rises at the ratio of a step voltage to the selected word line in each of first to Pth (P is an integer) program cycles;
selecting memory cells respectively having threshold voltages lower than a predetermined voltage, of the memory cells connected to the selected word line;
programming the selected memory cells by applying a pre-program voltage to the selected word line;
prohibiting program into the remaining memory cells other than the selected memory cells when the selected memory cells are programmed; and
additionally programming the memory cells connected to the selected word line, while supplying a program voltage that gradually rises from the start program voltage that has finally rises in the step of programming the memory cells at the ratio of the step voltage to the selected word line. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. A program method of a flash memory device including a plurality of MLCs that share word lines and bit lines, the program method comprising the steps of:
-
selecting one of the word lines;
first programming the MLCs connected to the selected word line by applying a first program voltage that gradually rises from a start program voltage at the ratio of a first step voltage to the selected word line; and
first programming the MLCs connected to the selected word line by applying a second program voltage that gradually rises from the first program voltage, which has finally risen in the first program step, at the ratio of a second step voltage. - View Dependent Claims (48, 49, 50, 51, 52)
-
Specification