LDPC decoder and method for decoding implementation

A decoder and memory bank technology, applied in the field of decoding, can solve problems such as the inability to save storage units

Inactive Publication Date: 2009-07-08
INNOFIDEI TECHNOLOGIES INC
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, under the information transfer architecture of the existing LDPC decoder, since CNU and VNU are executed alternately and independently, the memory units also need to alternately store C2V information and V2C information, although the

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 method for decoding implementation
  • LDPC decoder and method for decoding implementation
  • LDPC decoder and method for decoding implementation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0078] Figure 4 is a schematic diagram of the composition structure of the LDPC decoder of the present invention, such as Figure 4 As shown, the LDPC decoder of the present invention at least includes a control unit, a storage unit, and a variable-check-variable node unit (VCVNU, Variable-Check-Variable Nodes Unit), wherein,

[0079] The control unit is used to control the entire decoding process, including the input control of prior information, the control of whether the iteration continues, and the output control after the iteration ends. Its function and composition are basically consistent with existing decoders.

[0080] The memory unit includes two parts, the first memory bank and the second memory bank. The first memory group is used to sav...

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 low-density parity check (LDPC) encoder and a method thereof for realizing coding. In the LDPC encoder, information of a variable node is refreshed by a currently participant check node after processing of each level is completed during the information transfer process; and the variable node also participates in other check nodes, so that a VCVNU unit uses the refreshed variable node information when processing the level including the other check nodes. Therefore, the variable node information is refreshed continuously between the levels, and the information transfer mechanism is different from the existing mechanism completely; the information transfer mechanism of the LDPC encoder utilizes the known information more fully, so the convergence speed is increased, less iteration times are used to complete the coding, decoding delay is reduced, and the decoding performance is enhanced at the same time. At the same time, a memory cell is saved to a great extent because C2V information is simplified greatly, thereby effectively saving the memory space.

Description

technical field [0001] The invention relates to decoding technology, in particular to a Low-Density Parity Check (LDPC, Low-Density Parity Check) decoder and a decoding method thereof. Background technique [0002] Using channel coding (error correction code) to realize error control is one of the key technologies in wireless digital communication. Traditional channel error correction coding methods mainly include convolutional codes, RS block codes, etc. Low-density parity-check LDPC codes are a hot topic in recent years. [0003] LDPC codes are a class of linear block codes with a sparse parity check matrix, and have good performance close to Shannon's limit. Although the decoding complexity of LDPC codes is higher than that of traditional convolutional codes and RS block codes, with the improvement of decoding algorithms and the development of large-scale integrated circuits, the good performance of LDPC codes has been paid attention to and has begun to be widely used. ...

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 INNOFIDEI TECHNOLOGIES INC
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
Try Eureka
PatSnap group products