Methods of controlling the erasing and writing of information in flash memory
First Claim
1. A method of controlling the erasing of information in a flash memory, comprising the steps of:
- setting the value of a control voltage pulse for reducing the threshold voltages of memory cells constituting the flash memory;
reducing the threshold voltages of all the memory cells with the application of said control voltage pulse;
checking an upper limit of all the reduced threshold voltages of said memory cells;
checking a leakage current generated in said memory cells on a same bit line; and
resetting the value of said control voltage pulse so that the highest threshold voltage of all the reduced threshold voltages of said memory cells is sufficiently lowered and that said leakage current generated in the memory cells on the same bit line reaches a specified limit value or under,wherein the erasing of information in said flash memory is accomplished by applying said reset control voltage pulse to all said memory cells.
2 Assignments
0 Petitions
Accused Products
Abstract
In a flash memory, the value of an erasing voltage pulse is temporarily set so that information stored in all the memory cells is erased by means of the erasing voltage pulse. The value of the erasing voltage pulse is reset so that the highest threshold voltage of all the reduced voltages of the memory cells after erasing reaches a specified value or under and that the leakage current generated in memory cells on the same bit line reaches a specified limit value or under. With the application of the reset erasing voltage pulse to all the memory cells, the content of the flash memory is erased, thereby preventing the misreading of the information stored in the memory due to the leakage current generated in the memory cells.
-
Citations
4 Claims
-
1. A method of controlling the erasing of information in a flash memory, comprising the steps of:
-
setting the value of a control voltage pulse for reducing the threshold voltages of memory cells constituting the flash memory; reducing the threshold voltages of all the memory cells with the application of said control voltage pulse; checking an upper limit of all the reduced threshold voltages of said memory cells; checking a leakage current generated in said memory cells on a same bit line; and resetting the value of said control voltage pulse so that the highest threshold voltage of all the reduced threshold voltages of said memory cells is sufficiently lowered and that said leakage current generated in the memory cells on the same bit line reaches a specified limit value or under, wherein the erasing of information in said flash memory is accomplished by applying said reset control voltage pulse to all said memory cells. - View Dependent Claims (2)
-
-
3. A method of controlling the writing of information in a flash memory, comprising the steps of:
-
setting the value of a control voltage pulse for reducing the threshold voltages of memory cells constituting the flash memory; reducing the threshold voltage of a specific memory cell with the application of said control voltage pulse; checking a magnitude of the reduced threshold voltage of said specific memory cell; checking a leakage current generated in said specific memory cell; and resetting the value of said control voltage pulse so that the reduced threshold voltage of said specific memory cell is sufficiently lowered and that said leakage current generated in said specific memory cell reaches a specified limit value or lower, wherein the writing of information in said flash memory is accomplished by applying said reset control voltage pulse to said specific memory cell. - View Dependent Claims (4)
-
Specification