Supercharge Your Innovation With Domain-Expert AI Agents!

ldpc decoder and ldpc decoding method

A decoder and codeword technology, applied in the direction of using block codes for error correction/detection, applying multi-bit parity bit error detection coding, data representation error detection/correction, etc., to achieve the effect of improving decoding throughput

Active Publication Date: 2019-01-15
LENOVO (BEIJING) LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, some communication standards (such as 802.11ad) that require high LDPC decoding throughput require 1.7Gbps LDPC decoding throughput. Even if a fully parallel decoder is used, it can only meet part of the standard requirements.

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 decoder and ldpc decoding method
  • ldpc decoder and ldpc decoding method
  • ldpc decoder and ldpc decoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Hereinafter, an LDPC decoder and an LDPC decoding method according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0037] Before describing the LDPC decoder and the LDPC decoding method according to the embodiment of the present invention, the LDPC decoder and the LDPC decoding method in the related art are briefly described first.

[0038] figure 1 is a block diagram describing the hardware configuration of a prior art LDPC decoder. like figure 1 As shown, a typical LDPC decoder mainly includes three parts: 1) a variable node update (VNU) module; 2) a check node update (CNU) module; and 3) an interconnect (Global Interconnections) module.

[0039] It should be noted that although the figure only shows that the VNU module includes 12 VNU units, the VNU module may include more or less VNU units depending on actual needs. Likewise, although the figure only shows that the CNU module includes 6 CNU units...

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 provides an LDPC decoder and an LDPC decoding method. The LDPC decoder includes: a variable update node module, including M variable update node calculation units, used to perform variable node update calculations on input messages, thereby obtaining updated variable node information; a verification update node module, including N The verification update node calculation unit is used to perform verification node update calculation on the input message, thereby obtaining the verification node updated message; the global interconnection module is used to add each sum of the M variable update node calculation units Each of the N verification update node calculation units is connected to each other; a control unit is used to perform control so that the obtained updated information of the variable node is transferred to each of the N verification update node calculation units, and so that The obtained check node update message is passed to each of the M variable update node computing units, so that two different codewords can be decoded in parallel.

Description

technical field [0001] The present application relates to LDPC decoders and LDPC decoding methods. Background technique [0002] LDPC (Low Density Parity Check, Low Density Parity Check) code was first proposed by Professor Gallager of MIT in 1962, but it has not attracted widespread attention since then, and it was not developed by MacKay until the 1990s. et al. rediscovered and generalized LDPC codes. In recent years, due to the application of BP (Belief Propagation) decoding algorithm in LDPC code decoding, as well as the continuous progress and improvement of VLSI and programmable logic device technology, LDPC codes not only have excellent performance close to the Shannon limit, but also It has the advantages of low decoding complexity and high decoding throughput, and is very convenient for hardware implementation, which makes it gradually become a hot spot in research and application fields. [0003] LDPC has three decoding methods, namely serial decoding, partial pa...

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 LENOVO (BEIJING) LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More