Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Decoding method, memory storage device and memory control circuit unit

A technology of a storage unit and a decoding method, which is applied in the field of decoding, and can solve the problems that the number of bits is not fixed, the error correction capabilities of low-density parity-check codes are not the same, and low-density parity-check codes cannot be corrected, etc.

Active Publication Date: 2017-11-21
PHISON ELECTRONICS
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the distance between these effective codewords is not fixed, so the number of bits that can be corrected is not fixed
For example, in a codeword (codeword) there are 4 bits in error, and the corresponding low-density parity check code can correct these errors; but in the same codeword, if there are other 3 bits in error , the corresponding LDPC may not be able to correct these errors
In addition, using different sparse matrices, the error correction ability of the LDPC will be different

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
  • Decoding method, memory storage device and memory control circuit unit
  • Decoding method, memory storage device and memory control circuit unit
  • Decoding method, memory storage device and memory control circuit unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0102] Generally speaking, a memory storage device (also called a memory storage system) includes a rewritable non-volatile memory module and a controller (also called a control circuit). Typically memory storage devices are used with a host system such that the host system can write data to or read data from the memory storage device.

[0103] figure 2 It is a schematic diagram of a host system and a memory storage device provided according to an embodiment of the present invention. image 3 It is a schematic diagram of a computer, an input / output device and a memory storage device according to an embodiment of the present invention.

[0104] Please refer to figure 2 , the host system 1000 generally includes a computer 1100 and an input / output (input / output, I / O for short) device 1106 . The computer 1100 includes a microprocessor 1102 , a random access memory (random access memory, RAM for short) 1104 , a system bus 1108 and a data transmission interface 1110 . The inpu...

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 provides a decoding method, a memory storage device and a memory control circuit unit. The method includes: reading a plurality of memory cells according to a first read voltage to obtain a first verification bit; performing a decoding procedure including a probabilistic decoding algorithm according to the first verification bit to generate a plurality of first decoding bits, and using the first verification bit A decoding bit determines whether the decoding is successful; and if the decoding fails, read the storage unit according to the second read voltage to obtain a second verification bit, and perform a decoding process according to the second verification bit to generate a plurality of second decoding bits. Wherein the second read voltage is different from the first read voltage, and the number of the second read voltage is the same as the number of the first read voltage. Thereby, the ability to correct errors can be improved.

Description

technical field [0001] The present invention relates to a decoding method, and in particular to a decoding method of a rewritable non-volatile memory module, a memory storage device and a memory control circuit unit. Background technique [0002] Digital cameras, mobile phones, and MP3 players have grown rapidly in recent years, making consumers' demand for storage media also increase rapidly. Since the rewritable non-volatile memory module (for example, flash memory) has the characteristics of data non-volatility, power saving, small size, and no mechanical structure, it is very suitable for being built into the various memory modules listed above. in portable multimedia devices. [0003] Generally, some error correcting code (error correcting code, ECC for short) is added to the data stored in the rewritable non-volatile memory module. In the past, error correction codes mostly used algebraic decoding algorithms, such as (BCHcode), but current probabilistic decoding algo...

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 Patents(China)
IPC IPC(8): G06F11/10
Inventor 林纬严绍维林玉祥赖国欣郑国义
Owner PHISON ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products