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

Method and device for constructing check matrix of low-density parity-check code

A low-density parity and check matrix technology, applied in error detection coding using multi-bit parity bits, error correction/detection using block codes, data representation error detection/correction, etc. Problems such as maximum a posteriori probability, affecting the decoding performance of LDPC codes, and unsatisfactory decoding optimal performance

Active Publication Date: 2017-03-15
SANECHIPS TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the check matrix of the LDPC code generally has a ring, and the length of the ring is an even number not less than 4. If there is a ring in the check matrix of the LDPC code, the probability calculated by the sum-product algorithm is not a true posterior probability. The optimal symbol-by-symbol maximum a posteriori probability cannot be achieved, so the existence of the loop makes the optimal performance of decoding unsatisfactory, especially the loop with a short loop length (also called a short loop, for example, the loop length is 4) It will seriously affect the decoding performance of LDPC codes. Therefore, when constructing the parity check matrix of LDPC codes, short loops should be avoided as much as possible to reduce the impact of short loops on the decoding performance of LDPC codes
[0005] In the prior art, no specific implementation scheme for constructing a check matrix of an LDPC code without short loops has been proposed

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 and device for constructing check matrix of low-density parity-check code
  • Method and device for constructing check matrix of low-density parity-check code
  • Method and device for constructing check matrix of low-density parity-check code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer and clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0021] The extended irregular repetition accumulation code is a class of LDPC codes with linear complexity. The code length of the LDPC code is N, the information bit length is K, and the check bit length is M=N-K. The LDPC code check matrix H has the following form:

[0022] H=[H 1 , H 2 ]

[0023] Among them, H 1 is a sparse matrix of order M×K, H 2 is a stepped lower triangular matrix of M×M order.

[0024] Sparse matrix H 1 Generally, the structural construction method is adopted, and the information bits K of the LDPC code are divided into g...

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 constructing method and a device of a low density parity check (LDPC) code check matrix. The method includes steps of dividing bits to groups; searching an initial check address of each group; judging whether the length of a ring which exists in a check matrix formed by the searched initial check address and the initial check address of the group is no greater than that of a ring of a first ruled threshold value, and determining the searched initial check address to be the initial check address of the group if the judging result is negative; judging whether the quantity of the initial check address of the group reaches a preset second ruled threshold value, and continuing searching the initial check address if the judging result is negative; and determining the initial check address of each group, and constructing the corresponding LDPC code check matrix according to the determined initial check address, wherein the quantity of the initial check address of the group is the second ruled threshold value. The invention further provides a specific implementation scheme for constructing the LDPC code check matrix without short rings.

Description

technical field [0001] The invention relates to the technical field of low-density parity-check codes, in particular to a method and device for constructing a check matrix of a low-density parity-check code. Background technique [0002] Low Density Parity Check (LDPC, Low Density Parity Check) codes are a class of linear block codes defined by sparse matrices. Its iterative decoding algorithm is relatively simple and has performance close to the Shannon limit. At present, many communication system standards LDPC codes are used. [0003] There are many encoding methods of LDPC codes, which can be roughly divided into random construction method and algebraic construction method. Although the random construction method conforms to the random coding idea in Shannon's information theory, it has the performance close to the Shannon limit when the code length is long, but because the randomly constructed LDPC code does not have a certain code structure, the complexity of encoding...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H03M13/11
Inventor 杨宁
Owner SANECHIPS 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