LDPC soft information decoding method and coder-decoder based on Nand Flash

A soft information and decoding technology, applied in error detection coding using multi-bit parity bits, error correction/detection using block codes, data representation error detection/correction, etc. Chip area and other issues, to achieve the effect of improving decoding performance, reducing performance degradation, and improving error correction performance

Active Publication Date: 2017-05-17
YEESTOR MICROELECTRONICS CO LTD
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, error correction will require the decoding circuit of the auxiliary code, which will consume a lot of resources and increase the chip area when implemented on hardware.

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
  • LDPC soft information decoding method and coder-decoder based on Nand Flash
  • LDPC soft information decoding method and coder-decoder based on Nand Flash
  • LDPC soft information decoding method and coder-decoder based on Nand Flash

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be further described below in conjunction with specific embodiments.

[0038] In this embodiment, the (8608, 8192) LDPC code is taken as an example to describe in detail the Nand Flash-based LDPC acquisition soft information decoding method and codec provided by the present invention.

[0039] Such as figure 1 As shown, the codec is composed of an encoding part and a decoding part, the encoding part includes an LDPC encoding unit and an error detection code generation unit, and the decoding part includes an error detection unit, a soft information unit, and an LDPC decoding unit. The LDPC encoding unit mainly encodes the input K-bit information to obtain an N-bit codeword containing inspection information; the error detection code generation unit mainly divides the N-bit codeword into blocks according to the selected dimension (w) and generates the corresponding detection codeword. error code, and then transmit the N-bit code word and error d...

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 an LDPC soft information decoding method and a coder-decoder based on Nand Flash. Certain redundant digits are sacrificed to store error detecting code information and further to obtain rough soft information, and the error correction performance of Nand Flash data storage is improved. The performance of rough soft information decoding is degenerated relative to LDPC non-quantified decoding. The coder-decoder reduces performance degeneration mainly by that 1) the dimension of an error detection unit and the type of an error detection code are selected effectively and reasonably so that the obtained soft information approaches original soft information more; 2) a soft information unit generates soft information randomly corresponding to different reliability degrees of error detection information, and input of the original soft information is simulated; and 3) a soft information update strategy is employed, soft information is updated adaptively, iteration is carried out again, so that the error rate of decoding is reduced, and the decoding performance is improved.

Description

technical field [0001] The invention relates to the technical field of data storage in which Nand Flash is used as a storage medium, in particular to a Nand Flash-based LDPC acquisition soft information decoding method and a codec. Background technique [0002] At present, Nand Flash has become the most commonly used storage device in data storage systems. However, with the increase of storage density and the emergence of multi-bit storage technology, the bit error rate of Nand Flash data storage is getting more and more serious. ECC technology has always been a key technology to ensure the reliability of Nand Flash data storage. In recent years, LDPC codes with superior performance have been proposed to be applied to Nand Flash. The LDPC codes for soft information decoding can fully demonstrate its superior performance close to the Shannon limit. However, it is still difficult to obtain and transmit soft information from Nand Flash and the cost of implementation is expen...

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): H03M13/11
Inventor 姜小波周观太朱翔宇
Owner YEESTOR MICROELECTRONICS CO LTD
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