A memory device and a write method thereof are provided. A control circuit performs a first write operation and a first write verification operation on a plurality of memory cells of a non-volatile memory, and after the plurality of memory cells pass the first write verification operation, the control circuit performs a second write verification operation on target memory cells corresponding to at least one target threshold voltage in the plurality of memory cells, and when a failure bit count of the target memory cells is not less than a preset number of bits, the control circuit performs a second write operation and a third write verification operation on the plurality of memory cells.
|
1. A memory device, comprising:
a non-volatile memory; and
a control circuit performing a first write operation and a first write verification operation on a plurality of memory cells of the non-volatile memory, wherein after the plurality of memory cells pass the first write verification operation, the control circuit performs a second write verification operation on target memory cells corresponding to at least one target threshold voltage in the plurality of memory cells, when a failure bit count of the target memory cells is not less than a preset number of bits, the control circuit performs a second write operation and a third write verification operation on the plurality of memory cells.
8. A write method of a memory device, the memory device comprising a plurality of memory cells, the write method of the memory device comprising:
performing a first write operation and a first write verification operation on the plurality of memory cells;
after the plurality of memory cells pass the first write verification operation, performing a second write verification operation on target memory cells corresponding to at least one target threshold voltage in the plurality of memory cells;
determining whether a failure bit count of the target memory cells is less than a preset number of bits;
if the failure bit count of the target memory cells is not less than the preset number of bits, performing a second write operation and a third write verification operation on the plurality of memory cells.
2. The memory device of
3. The memory device of
4. The memory device of
5. The memory device of
6. The memory device of
7. The memory device of
9. The write method of the memory device of
10. The write method of the memory device of
11. The write method of the memory device of
12. The write method of the memory device of
adjusting operation parameters of the second write operation and the third write verification operation according to at least one of the failure bit count of the target memory cells and data writing efficiency requirement of the plurality of memory cells.
13. The write method of the memory device of
14. The write method of the memory device of
|
The disclosure is related to an electronic device, and in particular to a memory device and a write method thereof.
In recent years, non-volatile memory has been commonly used in various electronic devices, such as personal computers, notebook computers, smart phones, tablet computers and so on. In order to cope with the storage of large amounts of data, memory has been developed to have a larger capacity. The widely used three-dimensional stacked flash memory can effectively increase the storage capacity. However, the random telegraph noise (RTN) property of the three-dimensional stacked components can easily cause the threshold voltage of the memory cells to fluctuate, which in turn causes read error. In addition, the three-dimensional stacked flash memory also has the problem of lateral charge migration. Since the three-dimensional stacked flash memory charge trapping layer is shared between the word lines, the lateral charge migration often generates negative offset of threshold voltage immediately after write operation. The change of the threshold voltage will lead to reduction of reading window, and thus read errors are very likely to occur. Therefore, how to ensure that the threshold voltage distribution curve of the memory cells is as expected is a very important issue.
The present disclosure provides a memory device and a write method thereof, which can effectively avoid the reduction of reading window and reduce read errors.
The memory device of the disclosure includes a non-volatile memory and a control circuit. The control circuit performs a first write operation and a first write verification operation on a plurality of memory cells of the non-volatile memory. After the plurality of memory cells pass the first write verification operation, the control circuit performs a second write verification operation on target memory cells corresponding to at least one target threshold voltage in the plurality of memory cells. When a failure bit count of the target memory cells is not less than a preset number of bits, the control circuit performs a second write operation and a third write verification operation on the plurality of memory cells.
The disclosure also provides a write method of a memory device. The memory device includes a plurality of memory cells. The write method of the memory device includes the following steps. The first write operation and the first write verification operation are performed on the plurality of memory cells. After the plurality of memory cells pass the first write verification operation, the second write verification operation is performed on the target memory cells corresponding to at least one target threshold voltage in the plurality of memory cells. It is determined whether the failure bit count of the target memory cells is less than a preset number of bits. If the failure bit count of the plurality of the target memory cells is not less than the preset number of bits, the second write operation and the third write verification operation are preformed on the plurality of memory cells.
Based on the above, the control circuit in the embodiment of the disclosure may perform the second write verification operation on the target memory cells corresponding to the at least one target threshold voltage in the plurality of memory cells after the plurality of memory cells passes the first write verification operation. The second write operation and the third write verification operation are performed on the plurality of memory cells when the failure bit count of the target memory cells is not less than the preset number of bits. In this manner, it is possible to effectively improve reduction of the reading window and the possibility of read errors.
In order to make the above features and advantages of the present disclosure more comprehensible, embodiments are described below in detail with the accompanying drawings as follows.
In this embodiment, taking the triple-level cells as an example, each memory cell can store data of 3 bits. As shown in (A) of
The second write verification operation is performed on the target memory cells as previously mentioned. As shown in (B) of
When the FBC (e.g. 10 bits) is not less than the preset number of bits (e.g. 5 bits), the control circuit 102 may further perform a second write operation and a third write verification operation on all memory cells of the memory page to avoid reduction of the reading window. As shown in (C) of
As previously mentioned, the target memory cells could be the memory cells with the largest threshold voltage offset in box 100 as shown in (A) of
It should be noted that, when performing the second write operation and the third write verification operation, the control circuit 102 can adjust the operation parameters of the second write operation and the third write verification operation according to actual needs. For example, the operation parameters may be adjusted for the second write operation and the third write verification operation according to at least one of the failure bit count of target memory cells and data writing efficiency requirement of the memory cells. The operating parameters may include incremental stepped pulse programming voltage, initial write voltage or write verification voltage, but the disclosure is not limited thereto. For example, when there are more FBC of the target memory cells or data needs to be written in a short time, the voltage values of the incremental step pulse programming voltage and the initial write voltage can be increased. Also, the voltage value of the write verification voltage can be reduced.
The above embodiments disclose that the control circuit may perform the second write verification operation on the target memory cells corresponding to the at least one target threshold voltage in the plurality of memory cells after the plurality of memory cells passes the first write verification operation. The second write operation and the third write verification operation are performed on the plurality of memory cells when the failure bit count (FBC) of the target memory cells is not less than the preset number of bits. Hence, the actual threshold voltage distribution curve of the plurality of memory cells is formed as the expected threshold voltage distribution curve. The reduction of the reading window and the possibility of read errors could be improved.
Although the present disclosure has been disclosed in the above embodiments, it is not intended to limit the present disclosure, and those skilled in the art can make some modifications and refinements without departing from the spirit and scope of the disclosure. Therefore, the scope of the present disclosure is subject to the definition of the scope of the appended claims.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
10504586, | Sep 20 2017 | Kioxia Corporation | Semiconductor memory device |
20080170435, | |||
20100046302, | |||
20130155773, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 18 2020 | LEE, YA-JUI | MACRONIX INTERNATIONAL CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 053006 | 0286 | |
Jun 18 2020 | CHEN, KUAN-FU | MACRONIX INTERNATIONAL CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 053006 | 0286 | |
Jun 22 2020 | Macronix International Co., Ltd. | (assignment on the face of the patent) |
Date | Maintenance Fee Events |
Jun 22 2020 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Dec 10 2024 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 06 2024 | 4 years fee payment window open |
Jan 06 2025 | 6 months grace period start (w surcharge) |
Jul 06 2025 | patent expiry (for year 4) |
Jul 06 2027 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 06 2028 | 8 years fee payment window open |
Jan 06 2029 | 6 months grace period start (w surcharge) |
Jul 06 2029 | patent expiry (for year 8) |
Jul 06 2031 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 06 2032 | 12 years fee payment window open |
Jan 06 2033 | 6 months grace period start (w surcharge) |
Jul 06 2033 | patent expiry (for year 12) |
Jul 06 2035 | 2 years to revive unintentionally abandoned end. (for year 12) |