Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for realizing data storage processing, computer storage medium and terminal

A data storage and data technology, which is applied in electrical digital data processing, computing, memory systems, etc., and can solve problems such as instability, data loss, and impact on storage resources.

Pending Publication Date: 2021-03-02
合肥大唐存储科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] If a block (block) in Nand Flash is abnormally powered off during the write operation, the block will become extremely unstable. The memory page (page) written before the abnormal power-off The written data is prone to error checking and correction (ECC) failure (Fail) when reading, resulting in data loss; related technologies will perform a re-read (Retry Read) operation when ECC Fail occurs, but still ECC Fail will occur, affecting users to use Nand Flash for data storage
In order to avoid the impact of abnormal power failure on data storage, some technicians stop writing to the block when abnormal power failure occurs. Although it can avoid data loss caused by writing data in subsequent storage pages, it affects the storage resources. application

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for realizing data storage processing, computer storage medium and terminal
  • Method and device for realizing data storage processing, computer storage medium and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0042] The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0043] figure 1 A flow chart of a method for implementing data storage and processing in an embodiment of the present invention, such as figure 1 shown, including:

[0044] Step 101, when NAND flash memory (Flash) is powered on again after abnormal powe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and device for realizing data storage processing, a computer storage medium and a terminal, and the method comprises the steps: taking a storage page of last written data in a block where data is written at the abnormal power-down moment of a NAND flash memory as a reference page, and determining the storage page affected by abnormal power-down; carrying out the data storage processing on the storage page influenced by abnormal power failure, so the influence of abnormal power failure on data storage is reduced.

Description

technical field [0001] This article involves but is not limited to data storage technology, especially a method, device, computer storage medium and terminal for realizing data storage and processing. Background technique [0002] NAND flash memory (Flash) storage is a storage technology based on floating gate (Floating Gate), there is a floating gate between the gate (control gate) and the drain, and Nand Flash can perform erase (erase) discharge And compilation (program) charging action; data is stored in the form of charge in Nand Flash, and the gate and the main board are insulated with an oxide film, so the charge can be kept for a long time, and data can still be stored when there is no power supply. [0003] If a block (block) in Nand Flash is abnormally powered off during the write operation, the block will become extremely unstable. The memory page (page) written before the abnormal power-off The written data is prone to error checking and correction (ECC) failure ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F12/02G06F12/0882G06F12/0891G06F12/0895G06F12/16
CPCG06F12/0246G06F12/0882G06F12/0891G06F12/0895G06F12/16
Inventor 张明
Owner 合肥大唐存储科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More