Method and device for power down protection based on NAND flash
A power-down protection and data storage technology, applied in the field of memory, can solve problems such as LSB page read errors, and achieve the effect of reducing the probability of errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] figure 1 The flow chart of the power-down protection method based on NAND flash provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where the MSB page is powered off during the writing process to avoid reading errors on the LSB page. This method can be implemented by the present invention The power-down protection device based on NAND flash provided by the example provides for execution, and the device can be implemented in the form of software and / or hardware. The method of Embodiment 1 of the present invention specifically includes:
[0027] S110. Before executing the first write action of the write command to the MLC block, determine whether the current data page to be written is an MSB page, and if so, perform step S120.
[0028] In the present embodiment, the EMMC device of built-in NAND flash, NAND flash comprises MLC (Multi-LevelCell, multi-layer storage unit) block and SLC (Single-Level Cell, single-level storage uni...
Embodiment 2
[0047] figure 2 A schematic structural diagram of a NAND flash-based power-down protection device provided in Embodiment 2 of the present invention. The NAND flash includes an MLC block and an SLC block. The data pages of the MLC block include an MSB page and a corresponding LSB page. The device is suitable for implementing this In the NAND flash-based power-down protection method provided in Embodiment 1 of the invention, the device may specifically include:
[0048] The first judging module 210 is used to judge whether the current data page to be written is an MSB page before executing the first write action of the write command to the MLC block;
[0049] The first backup module 220 is used for backing up the data of the LSB page corresponding to the current data page to be written into the SLC block when the first judging module judges that the current data page to be written is an MSB page;
[0050] The second judging module 230 is used to judge whether the last page wri...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com