Nonvolatile memory processing method and device
A non-volatile memory, voltage regulation technology, applied in static memory, read-only memory, information storage, etc., can solve the problems of non-volatile memory programming operation, low programming efficiency, cell damage, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] refer to figure 1 , which shows a flow chart of a non-volatile memory processing method, which may specifically include the following steps:
[0028] Step 101: Obtain the current data programming status in the non-volatile memory.
[0029] In the embodiment of the present invention, a detection module can be set in the non-volatile memory, and the current data programming state in the non-volatile memory can be obtained through the detection module. In a specific application, the detection module can obtain the current data programming state once after each programming pulse is completed, so that after each programming pulse is completed, the current data programming state of the non-volatile memory can be known, so as to realize the non-volatile memory. The programming operation of the volatile memory is precisely controlled; the detection module can also obtain the current data programming state once after two or more programming pulses are completed, and intermitten...
Embodiment 2
[0044] refer to figure 2 , which shows a specific flow chart of a non-volatile memory processing method, which may specifically include the following steps:
[0045] Step 201: Obtain the current data programming state in the non-volatile memory; the non-volatile memory corresponds to the initial programming pulse voltage difference.
[0046] In the embodiment of the present invention, the initial programming pulse voltage difference of the non-volatile memory can be set, and the initial programming pulse voltage difference is: when the adjustment voltage is 0, the programming voltage corresponding to every two adjacent programming pulses difference. Specifically, when the adjustment voltage is 0, if the programming voltage corresponding to the previous programming pulse is u0, the programming voltage corresponding to the current programming pulse is u1, and the programming voltage corresponding to the next programming pulse is u2, then u1 minus u0 The difference is the init...
Embodiment 3
[0085] refer to image 3 , showing a block diagram of a non-volatile memory processing device, the device may specifically include:
[0086] The current data programming state acquisition module 310 is used to obtain the current data programming state in the non-volatile memory;
[0087] An adjustment voltage determination module 320, configured to determine an adjustment voltage according to the current data programming state;
[0088] A first voltage determining module 330, configured to determine a first voltage corresponding to the current programming pulse;
[0089] The second voltage determination module 340 is configured to determine a second voltage corresponding to the next programming pulse according to the adjustment voltage and the first voltage;
[0090] The programming module 350 is configured to perform a programming operation according to the second voltage in the next programming pulse.
[0091] Preferably, refer to Figure 4 ,exist image 3 On the basis ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


