Solid-state disk error correction method combining error detection code with error correction code

An error correction method and solid-state disk technology are applied in the direction of using block codes for error correction/detection, applying multi-bit parity bit error detection coding, data representation error detection/correction, etc., which can solve the problem of low error rate and no Consider issues such as error-free page processing and affecting data read performance of SSDs to achieve the effect of improved read performance

Inactive Publication Date: 2017-04-26
HUAZHONG UNIV OF SCI & TECH
View PDF8 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) This method does not consider the processing of error-free pages, and error-free pages do not need to be decoded and can be read directly;
[0006] (2) This method needs to judge the error interval of the data, and for the early use stage of the solid state disk, the error rate is

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
  • Solid-state disk error correction method combining error detection code with error correction code
  • Solid-state disk error correction method combining error detection code with error correction code
  • Solid-state disk error correction method combining error detection code with error correction code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0032] figure 1 It is a processing flowchart of a solid state disk error correction method using a combination of error detection codes and error correction codes according to an embodiment of the present invention. like figure 1 As shown, the method includes the following steps:

[0033] (1) The specific process of the encoding process is as follows:

[0034] Before inputting data into the ...

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 solid-state disk error correction method combining an error detection code with an error correction code. The method comprises the following steps of (1) before data is written in a solid-state disk, encoding original data of flash pages, and storing the data in a storage unit of the solid-state disk; and (2) detecting error states of the flash pages in the storage unit by using error detection code decoding operation, directly reading the flash pages without errors, and performing error correction on the flash pages with errors by using low-density parity-check code (LDPC) decoding operation. According to the method, the flash pages can be subjected to error detection by using error detection code cyclic redundancy check (CRC) firstly when the error rates of the flash pages are very low in an early use stage of the solid-state disk; the detected pages without the errors are directly read without being subjected to the LDPC decoding process; and the detected pages with the errors are subjected to LDPC decoding-based error correction.

Description

technical field [0001] The invention belongs to the technical field of solid-state disk error correction, and in particular relates to an error correction method for a solid-state disk using a combination of an error detection code and an error correction code. Background technique [0002] Solid-state disks have been applied to various fields of people's lives. It is very important to ensure the security of data stored in solid-state disks. Among them, error-correcting codes are one of the most commonly used data security technologies for solid-state disks. As the solid state disk manufacturing process advances, the size of the flash memory unit becomes smaller and smaller, and the corresponding noise also increases. The internal noise of the solid-state disk is determined by many factors, such as the number of erasing and writing, data storage time, etc. The erasing and writing operations can destroy the oxide layer around the flash memory unit, and cause charge coupling e...

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): G11C29/42H03M13/11
CPCG11C29/42H03M13/1111
Inventor 冯丹戚世贵李楚戚素娟杨建伟
Owner HUAZHONG UNIV OF SCI & TECH
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