Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

LDPC-BCH decoding method based on graphics processor

A technology of LDPC-BCH and LDPC codes, which is applied in the field of LDPC-BCH decoding based on graphics processors, can solve the problems of increasing decoding delay and memory consumption, not applicable to communication systems, and not considering the termination conditions of BCH codes, etc.

Active Publication Date: 2019-04-05
TSINGHUA UNIV
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Literature (D.Kun, "High throughput GPU LDPC encoder and decoder for DVB-S2," in2018 IEEE Aerospace Conference, 2018, pp.1-9.) improved GPU utilization by decoding 8000 frames at the same time, reaching 500-1000Mbps Throughput rate, but greatly increases the decoding delay and memory consumption, not suitable for actual communication systems
At the same time, this document also uses the minimum sum decoding algorithm, and the BCH code is not considered as the termination condition in the iteration, and the error correction performance is also lost.

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-BCH decoding method based on graphics processor
  • LDPC-BCH decoding method based on graphics processor
  • LDPC-BCH decoding method based on graphics processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The LDPC-BCH decoding method based on the graphics processor proposed by the present invention has a block flow diagram as figure 1 shown, including the following steps:

[0049] (1) Check matrix H' for LDPC codes (q×z)×(n×z) Perform reconstruction to obtain a check matrix H with quasi-circular properties (q×z)×(n×z) , the reconstruction steps are as follows:

[0050] (1-1) Check matrix H' for LDPC codes (q×z)×(n×z) Perform row interleaving, the row interleaving method is matrix interleaving, the matrix interleaving parameter is z×q, and a temporary matrix is ​​obtained Where z represents the cyclic factor of the LDPC code, and the parity check matrix H' (q×z)×(n×z) The rows are divided into q groups, each group contains z rows, and the parity check matrix H' (q×z)×(n×z) The columns are divided into n groups, each group contains z columns, (q×z) represents the number of parity bits of the LDPC code, (n×z) represents the total number of bits of the LDPC code, the ...

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 relates to an LDPC-BCH decoding method based on a graphics processor and belongs to the communication technology field. The method is characterized by converting check matrixes with different code lengths and code rates into a quasi-cyclic structure; carrying out compression, inter-row interweaving, and inline interweaving on the check matrix of the quasi-cyclic structure; and in iterative decoding, using whether BCH code decoding is correct as an iterative termination condition to eliminate an error code platform and improve the error correction performance of a decoder, whereinthe above step especially includes: carrying out matrix interweaving on the check portion of the outside information of an input codeword variable node; operating resource distribution; updating theposterior logarithmic likelihood value of a variable node and a logarithmic likelihood values transmitted by the check node to the variable node; carrying out hard decision; and when the BCH code decoding is correct or reaches the maximum number of iterations, terminating the iterative decoding, and outputting an information bit and a decoding success identifier. Decoder delay is in the order of milliseconds, and a decoding throughput is in the order of hundreds of megabytes. Error correction performance is comparable to the error correction performance recommended by a second generation digital satellite broadcasting standard.

Description

technical field [0001] The invention relates to an LDPC-BCH decoding method based on a graphic processor, in particular to an LDPC-BCH decoding method based on a graphic processor used in the second-generation digital satellite broadcasting standard, and belongs to the technical field of communication. Background technique [0002] DVB-S2 is a new generation DVB system serving broadband satellite applications. Compared with DVB-S, DVB-S2 uses LDPC+BCH code as channel coding method to support 1 / 4, 1 / 3, 2 / 5, 1 / 2 ,3 / 5,2 / 3,3 / 4,4 / 5,5 / 6,8 / 9,9 / 10 and other code patterns. The LDPC code makes the decoding performance close to the Shannon limit, and the BCH code can eliminate the bit error platform. Under the same transmission conditions, DVB-S2 increases the transmission capacity by more than 30%, and a stronger reception effect can be obtained under the same spectral efficiency. In interactive point-to-point applications, DVB-S2 uses VCM and ACM technologies. Different service typ...

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
IPC IPC(8): H03M13/27H03M13/11H03M13/15
CPCH03M13/1111H03M13/152H03M13/2703H03M13/6552H03M13/6555
Inventor 刘永鑫赵明张秀军
Owner TSINGHUA UNIV
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
Eureka Blog
Learn More
PatSnap group products