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

Method for decoding LDPC (Low Density Parity Check) codes

An LDPC code and decoding technology, applied in the field of LDPC decoding, can solve the problems of large storage resource overhead, inefficient use of logic resources, affecting decoding speed, etc., and achieves improved coupling, wide applicability, and throughput. volume increase effect

Active Publication Date: 2013-05-22
SPACE STAR TECH CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, in the implementation process of LDPC (Low-Density Parity-Check) code decoding method, it is common that logic resources cannot be efficiently utilized
The traditional decoding algorithm CNU and VNU perform operations in serial order, and each part of the operation needs to wait for the results of the other part, which makes the utilization rate of CNU and VNU only 50%, which cannot be further improved, seriously affecting the translation efficiency. The speed of coding; although some methods have recently pointed out that the utilization rate of CNU and VNU has been improved by splitting the check matrix, and the utilization rate of CNU has reached 100%, but the split check matrix needs to be integrated after the CNU operation Information can be used to start the operation of VNU, so it also has a certain impact on the speed; another recent implementation scheme provides a two-way input time-division multiplexing CNU and VNU implementation scheme, although this scheme makes the speed and logic unit utilization Both have been significantly improved, but the double consumption of storage resources is unbearable, especially for the CCSDS near-earth communication standard where there are two sets of 1s in each cyclic sub-matrix, and the storage resource overhead is even greater

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
  • Method for decoding LDPC (Low Density Parity Check) codes
  • Method for decoding LDPC (Low Density Parity Check) codes
  • Method for decoding LDPC (Low Density Parity Check) codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further introduced below in conjunction with the accompanying drawings.

[0029] The present invention can improve the utilization rate of the check node operation unit and the variable node operation unit by improving the coupling degree between the check node update operation and the variable node update operation, thereby improving the throughput of the decoding process.

[0030] The above check node update CNU operation process is an operation on the information of the "1" position corresponding to each row in the check matrix H. The operation process is mainly to find the two values ​​with the smallest and second smallest absolute values. The output of the operation has four quantities: the minimum absolute value, the next smallest absolute value, the sign bit, and the position of the minimum absolute value.

[0031] The above-mentioned variable node update VNU operation process is based on the above-mentioned CNU operation results, an...

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 discloses a method for decoding LDPC codes. The method for decoding the LDPC codes includes the following steps of determining a multiplexed line of a check matrix, determining a first check node calculation part, a second check node calculation part, a first variable node calculation part and a second variable node calculation part of a decoding unit, subjecting the multiplexed line to a first processing in the K times iteration processing, subjecting the first variable node calculation part to a K-1 times variable node update calculation when the first check node calculation part is subjected to a K times check node update calculation, subjecting the multiplexed line to a second processing, and subjecting the second check node calculation part to a K times check node update calculation while the second variable node calculation part is subjected to a K times variable node update calculation. Compared with the sequence of the variable node calculation and the check node calculation in the traditional method, the method for decoding the LDPC codes improves the decoding handling capacity of the LDPC codes.

Description

technical field [0001] The invention belongs to the field of LDPC decoding and relates to an LDPC decoding method. Background technique [0002] In the implementation process of the decoding method of the LDPC (Low-Density Parity-Check) code at present, it is common that logic resources cannot be efficiently utilized. The traditional decoding algorithm CNU and VNU perform operations in serial order, and each part of the operation needs to wait for the results of the other part, which makes the utilization rate of CNU and VNU only 50%, which cannot be further improved, seriously affecting the translation efficiency. The speed of coding; although some methods have recently pointed out that the utilization rate of CNU and VNU has been improved by splitting the check matrix, and the utilization rate of CNU has reached 100%, but the split check matrix needs to be integrated after the CNU operation Information can be used to start the operation of VNU, so it also has a certain im...

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/11
Inventor 王健宋振宇崔骞陈茹梅单琦郑晓天
Owner SPACE STAR TECH CO LTD
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