Adaptive polar code error correction code system and method applied in flash memory controller
A flash memory controller and self-adaptive technology, applied in static memory, generation of response errors, error detection of redundant codes, etc., can solve problems affecting user experience, increase of LDPC code decoding delay, etc., to enhance error correction capability, The effect of improving error correction ability and improving service life
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0018] In this embodiment, firstly, the basic knowledge of polar codes is introduced as follows.
[0019] Polar codes are linear block codes that are coded by constructing generator matrices. As long as the code length N is given, the encoding and decoding structure is uniquely determined. The polar code is based on the channel polarization phenomenon, so as to maximize the advantages and avoid the disadvantages. Transmitting message bits on the most reliable sub-channel is to maximize strength, and transmitting frozen bits on the least reliable sub-channel is to avoid shortcoming. Polar codes have the characteristics of both algebraic coding and probabilistic coding. As long as the coding length of the polar code is given, its coding and decoding structure is uniquely determined, and the coding process can be completed in the form of a generator matrix, which is consistent with the common thinking of algebraic coding. The polar code uses the process of channel combination ...
Embodiment 2
[0032] This embodiment discloses an adaptive polar code error correction code method applied in a flash memory controller, which adaptively adjusts the number of error correction bits according to the error probability of data stored in the flash memory and different processes. The self-adaptive Polar code error correction code of the present invention can automatically expand the number of error correction bits to improve the reliability of data and the service life of the flash memory. The adaptability of the patented invention is mainly reflected in the encoder and decoder of the Polar code, which automatically adjusts the number of error correction bits according to the error detector, thereby adjusting the encoding method and its decoding method.
[0033] Under different processes of flash memory, the probability of error will be different for the same number of times of flash memory erasing and writing, and the error probability of different manufacturers will also be dif...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


