LDPC (low density parity code) code construction method for realizing parallel decoding
A technology of LDPC codes and construction methods, which is applied in the information field and can solve problems such as high decoding parallelism and unobtainable
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] The steps of constructing an LDPC code based on the PEG algorithm include:
[0063] 1) Initialize the parameters of the LDPC code, including the code length N and the code rate R; use the density derivation method or the EXIT graph method to determine the dimensional distribution function of the parity check matrix H.
[0064] 2) Determine the decoding parallelism Pr; Pr can divide N(1-R); each row of the H array is regarded as a check node, each column is regarded as a variable node, and the check node is planned as N(1-R) / Pr sets, denoted by Cprj, j represents the label of the set, j=1, 2...N(1-R) / Pr, each set has Pr check nodes.
[0065] 3) Use the Peg algorithm to construct the H matrix of the LDPC code, which requires that when determining the position of the non-zero element, the condition is met: among all the check nodes connected to the same variable node, there are no two check nodes belonging to the same variable node. A set of check nodes Cprj, j=1, 2...N(...
Embodiment 2
[0074] Embodiment 2, construct QC-LDPC code based on Block-PEG algorithm
[0075] Because the QC-LDPC code based on the Block-PEG algorithm is more widely used in practice, the following uses the QC-LDPC code as an example to introduce the new code structure proposed by the present invention based on the Block-PEG algorithm and suitable for JRC parallel decoders method (called JRC-QC-PEG code construction method).
[0076] The Block-PEG construction method is an upgrade of the PEG algorithm. It uses the PEG algorithm to construct the quasi-cyclic LDPC base matrix, but the construction process is combined with the calculation of the cyclic offset in the quasi-cyclic LDPC code base matrix. The Block-PEG algorithm constructs LDPC codes based on graph theory. Section 1 analyzes the requirements of JRC parallel decoding for the check matrix of LDPC codes. For QC-LDPC codes, if the parallelism of decoding is to be further improved, the base matrix must also meet the above requireme...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 