Nonvolatile memory erasing processing method and device
A technology of non-volatile memory and processing method, which is applied in the field of non-volatile memory erasing processing method and device, and can solve the problems of short service life of non-volatile memory, influence of service life of storage block to be erased, meaningless erasing pulse, etc. problems, to achieve the effect of prolonging life
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] refer to figure 1 , showing a flow chart of a method for erasing a non-volatile memory, which may specifically include the following steps:
[0037] Step 101: Perform erasure state verification on the storage block to be erased.
[0038] In the embodiment of the present invention, before performing an erasing operation on the storage block to be erased in the non-volatile memory, the erasure status of the storage block to be erased may be verified first. In a specific application, by reading the signal state of each storage unit in the storage block to be erased, if each storage unit is in a high level state, it can be explained that the storage block to be erased is in the erased state , there is no need to perform repeated erasing operations; if there are memory units in a low-level state in each memory unit, it can be explained that the memory block to be erased is in an unerased state and needs to be erased.
[0039] Step 102: When the memory block to be erased is...
Embodiment 2
[0044] refer to figure 2 , showing a specific flow chart of a method for erasing a non-volatile memory, which may specifically include the following steps:
[0045] Step 201: Perform erasure state verification on the storage block to be erased.
[0046] Step 202: When the memory block to be erased is in an erased state, no erasing pulse is applied to the memory block to be erased.
[0047] Step 203: When the memory block to be erased is in an unerased state, apply an erase pulse to the memory block to be erased.
[0048] In the embodiment of the present invention, the erased state can be defined as: each storage unit in the storage block to be erased is in a high level state; the unerased state is: each storage unit in the storage block to be erased , there are memory cells in the low state.
[0049] In the specific application, under the situation that the memory block to be erased is in an unerased state, it is illustrated that the memory block to be erased needs to be e...
Embodiment 3
[0058] refer to image 3 , which shows a block diagram of a device for erasing a non-volatile memory, which may specifically include:
[0059] Verification module 310, is used for erasing state verification of storage block to be erased;
[0060] The selection module 320 is configured to not apply an erasing pulse to the storage block to be erased when the storage block to be erased is in an erased state.
[0061] Preferably, refer to Figure 4 ,exist image 3 Based on this, the device also includes:
[0062] The erasing module 330 is configured to apply an erasing pulse to the memory block to be erased when the memory block to be erased is in an unerased state.
[0063] Optionally, the erasing module 330 includes:
[0064] a first erasing pulse applying submodule, configured to apply a first erasing pulse to the memory block to be erased;
[0065] A verification submodule is used to verify the erasing state of the storage block to be erased;
[0066] The second erasing...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


