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

Structured LDPC code decoding method and device for system on explicit memory chip

An LDPC code and memory chip technology, which is applied in error detection coding using multi-bit parity bits, in-line telephone systems, and error correction/detection using block codes, which can solve the problem of large area overhead, complex implementation, and increased Problems such as area overhead of decoding device

Active Publication Date: 2013-04-17
NAT UNIV OF DEFENSE TECH
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Theoretically, to implement a decoding device that supports multiple code rates, it is necessary to store the parity check matrix for each code rate. At the same time, due to the different degrees of the check nodes of different code rates, the storage of intermediate decoding results is irregular. Also correspondingly increases the area overhead of the decoding device
[0006] At the same time, another issue that needs to be considered when designing an LDPC code decoding device is the connection mode between the decoding controller and the processing unit array, which is also related to the complexity and area overhead of the decoding device
For example, each check node processing unit or variable node processing unit in the LDPC code decoding device provided by the patent (CN200710044715.7) is matched with its own independent decoding controller, but this distributed control method is complex to implement , the area overhead is large, especially for decoding devices with large code length and high parallelism

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
  • Structured LDPC code decoding method and device for system on explicit memory chip
  • Structured LDPC code decoding method and device for system on explicit memory chip
  • Structured LDPC code decoding method and device for system on explicit memory chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be further described in detail below in conjunction with specific embodiments and accompanying drawings.

[0044] Such as figure 2 Shown is a schematic diagram of the decoding process of the present invention.

[0045] (1) Initialization of decoding: the initialization process includes storing the received log-likelihood ratio LLR (log-likelihood ratio) into "RAM V" according to a specific storage method, and initializing the value of "RAM C" as 0. Set a maximum number of iterations in advance.

[0046] For n=1, 2, ..., N,

[0047] λ n = λ n ( 0 ) , Λ mn ( 0 ) = 0 , m∈M(n) (Equation 1)

[0048] (2) Iterative process: start the iteration number counter I...

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 relates to a structured LDPC code decoding method and a device for a system on an explicit memory chip; the method comprises the following steps that: (1)decoding initialization: the initialization process comprises the steps that the LLR is stored to a variable node storage block in a special storage method, the value of an initialization calibration node storage block is 0, and a maximum iteration is preset; (2) iterative process: an iteration counter Iter is started, and iteration operation is carried out; and (3) decoding result outputting: when the iteration counter Iter reaches the maximum iteration and the decoding operation of the last calibration node is completed, decoding is stopped and decoding results are output; and otherwise, go to step (2) to continue the iteration. The decoding device comprises a code rate reconfigurable storage management controller, a decoding controller and a processing array unit. The invention has the advantages of simple and compact structure, low cost, convenient operation, capability of reducing the hardware complexity and supporting various code rate and the like.

Description

technical field [0001] The invention belongs to the field of wireless communication, in particular to the field of channel coding and decoding including Low-Density Parity-Checks Codes (LDPC Codes) in wireless communication. Background technique [0002] Communication standards usually use channel coding and decoding technology to reduce the bit error rate BER (Bit Error Rate) during data transmission. LDPC codes, as a class of linear block error-correcting codes whose performance is close to Shannon's limit, have good application prospects. At present, DVB-S2 (Digital Video Broadcasting-Satellite 2), IEEE 802.11n, IEEE 802.16e and other standards all use LDPC code as their core channel coding technology. [0003] The parity check matrix of the LDPC code is a sparse matrix, and the sparse check matrix can be expressed more intuitively through the Tanner diagram. The Tanner graph representation of any LDPC code contains two types of nodes: variable nodes and check nodes. A...

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/11H04M13/00
Inventor 刘衡竹张波涛刘冬培陈书明陈跃跃周理
Owner NAT UNIV OF DEFENSE TECH
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