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

LDPC (Low Density Parity Check) encoder

An encoder and codeword technology, applied in the field of communication, can solve the problems such as the LDPC encoder implementation method is not given, so as to improve data processing speed and throughput, high encoding efficiency, and meet the requirements of high-speed digital information transmission Effect

Inactive Publication Date: 2012-09-19
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the TV broadcast communication protocol of DVB-T2, only the code length and code rate of the code word and the parity check matrix are given, and the specific implementation method of the LDPC encoder is not given.

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 (Low Density Parity Check) encoder
  • LDPC (Low Density Parity Check) encoder
  • LDPC (Low Density Parity Check) encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The LDPC encoder of the present invention supports two code lengths of 16200bit and 64800bit, 1 / 5, 4 / 9, 3 / 5, 2 / 3, 11 / 15, 7 / 9, 37 / 45, 1 / 2, 3 / 4, There are eleven code rates of 4 / 5 and 5 / 6; the bit width of each I / 0 interface outputting a group of information bits is M=360bit; the shift step size q can be obtained from the following table:

[0033]

[0034]

[0035] Such as figure 1As shown, the LDPC encoder includes an I / O interface, a RAM address and shift factor generation module, a RAM update calculation module, an S matrix generation module, an S matrix column sum calculation module, a parity bit generation module, and a codeword generation module; The S matrix generation module includes a RAM storing each element of the S matrix; the RAM is designed according to the 360bit bit width, and stores n-k S matrix elements;

[0036] The I / O interface is used to output a group of information bits with a bit width of 360 each time;

[0037] The RAM address and shift f...

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

PropertyMeasurementUnit
Bit widthaaaaaaaaaa
Login to View More

Abstract

The invention provides an LDPC (Low Density Parity Check) encoder. When the LDPC encoder generates an S matrix, a parallel calculation method is adopted; and elements of one row of the S matrix are updated by using one group of information bits output by an RAM (Random Access Memory) updating and calculating module. When the sum of an S matrix array is calculated, the manner that after the S matrix is completely generated, each row of the elements of the S matrix are subjected to XOR is not adopted; the information bits output by the RAM updating and calculating module is directly calculated to obtain an S matrix array sum, and the result of the S matrix array sum and an S matrix array generating result are obtained at the same time, so as to shorten the generation time of a checking bit. Furthermore, the RAM updating and calculating module only circulates and displaces toward one right direction in an encoding process; an RAM address and displacement factor generation module is used for sequencing an RAM address for reading and writing from a sequence from small to big according to a corresponding displacement value, and the displacement value is sequentially output to the RAM updating and calculating module for circulating and displacing, so that the complexity of displacement is reduced and the encoding time is further shortened.

Description

technical field [0001] The present invention relates to communication technology, in particular to Low Density Parity Check Code (LDPC, Low Density Parity Check) coding technology. Background technique [0002] In the TV broadcast communication protocol of the second-generation European digital terrestrial TV broadcast transmission standard DVB-T2 formulated by the European Telecommunications Standards Institute ETSI, the LDPC forward error correction coder is applied in the forward error correction FEC part of the channel coding . [0003] In the TV broadcast communication protocol of DVB-T2, only two parts of information, the code length and code rate of the code word and the parity check matrix, are given, and the specific implementation method of the LDPC encoder is not given. [0004] The LDPC check matrix structure is sparse, and the LDPC code directly uses the check matrix for encoding. The structure of check matrix H is as follows: [0005] [0006] Check matri...

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 UNIV OF ELECTRONIC SCI & TECH OF CHINA
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