Data storage method after solid storing device encountering with outage

一种固态存储、数据存储的技术,应用在电数字数据处理、存储器系统、内存架构访问/分配等方向,能够解决数据损坏、固态存储装置10断电、消失等问题

Active Publication Date: 2013-06-19
SOLID STATE STORAGE TECH CORP
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, the user often bumps into the solid-state storage device 10 accidentally, causing the external bus 20 to fall off and causing the solid-state storage device 10 to be powered off.
Or, the user mistakenly believes that there is no data access between the solid-state storage device 10 and the host 12, and unplugs the solid-state storage device 10, which will also cause an unexpected power failure of the solid-state storage device 10.
[0023] Taking the solid-state storage device 10 designed by MLC and TLC flash memory as an example, when the flash memory 105 is writing data to a specific page of a specific block and encounters an unexpected power failure, in addition to causing data corruption on the specific page , it is very likely that the data of other pages will also be damaged
[0024] Or, after the solid-state storage unit 10 is powered back on, all the data in the specific block will gradually be damaged or disappear.

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
  • Data storage method after solid storing device encountering with outage
  • Data storage method after solid storing device encountering with outage
  • Data storage method after solid storing device encountering with outage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to have a better understanding of the above-mentioned and other aspects of the present invention, the preferred embodiments are specifically cited below, together with the accompanying drawings, and are described in detail as follows:

[0031] Since the present invention does not change the circuit structure of the solid-state storage device, only the operation mode of the control unit 101 is added, so that the present invention can effectively preserve data integrity after an unexpected power failure. Therefore, the present invention is figure 1 The present invention is described in detail under the structure.

[0032] Since the control unit 101 needs to set an open block before writing data, only the open block can store data. When the space of the open block is stored, the control unit 101 will change the open block to a closed block, and set another usable block as an open block again. In other words, when the solid-state storage device 10 encounters an u...

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 data storage method after a solid storing device encountering with an outage. A flash memory in the solid storing device comprises a plurality of blocks. Each block comprises a plurality of pages. One block of the plurality of blocks is set as an old start block. When the solid storing device is again connected with a power source, all valid data of the old start block are stored into a new start block. Thus, the data storage method after the solid storing device encountering with the outage can effectively preserve data integrity after an unexpected outage.

Description

technical field [0001] The present invention relates to a solid-state storage device and its control method, and in particular to a data storage method in the solid-state storage device after an unexpected power failure. Background technique [0002] As is well known, a solid state storage device (Solid State Drive, SSD for short) uses a NAND flash memory as a main storage element, and this type of storage device is a non-volatile memory element. That is to say, after data is written into the flash memory, once the system power is turned off, the data is still stored in the solid-state storage device. [0003] According to different designs, NAND flash memory can be divided into single-level cell (single-level cell, SLC for short), multi-level cell (multi-level cell, MLC for short), and triple-level cell (triple-level cell) , referred to as TLC) flash memory. [0004] SLC flash memory is characterized by fast access speed, high price, and tens of thousands of erasable time...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/06
CPCG06F12/0246G06F2212/7205G06F2212/7209
Inventor 黄志伟范纲铭
Owner SOLID STATE STORAGE TECH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products