A non-iterative ldpc code decoder
An LDPC code, non-iterative technology, applied in the field of channel error correction code decoding, can solve the problems that the check node update and variable node update cannot be performed at the same time, and the decoding operation speed is slow, achieving strong real-time performance and simple control unit , good versatility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0058] figure 2 It is a functional block diagram of a specific embodiment of a non-iterative LDPC code decoder in the present invention.
[0059] In this example, if figure 2 As shown, the LDPC code decoder of the present invention includes: initial likelihood ratio information memory La_0, Lb_0, k-level arithmetic unit, decision and output module D and control unit;
[0060] The first-level operation unit includes two first-level variable node information matrix memories Qa_1, Qb_1, one-level check node update unit CNU_1, two first-level likelihood ratio information memories La_1, Lb_1, and two first-level check node information matrix memories Ra_1, Rb_1, primary variable node update unit VNU_1.
[0061] The composition of the second-level computing unit is the same as that of the same-level computing unit, including two secondary variable node information matrix memories Qa_2, Qb_2, two secondary check node update units CNU_2, secondary likelihood ratio information memo...
example
[0105] In this example, the check matrix of the LDPC code has the following structure, and the non-iterative LDPC code decoder of the present invention has two stages, namely:
[0106] H = 1 1 1 1 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 