LLR-BP decoder adaptive to code lengths

An adaptive and decoder technology, applied in the field of channel coding, can solve the problems of limited expansion ability and poor adaptability, and achieve the effect of improving the decoding speed, reducing the complexity and reducing the number of iterations.

An adaptive and decoder technology, applied in the field of channel coding, can solve the problems of limited expansion ability and poor adaptability, and achieve the effect of improving the decoding speed, reducing the complexity and reducing the number of iterations.

CN107086871AInactive Publication Date: 2017-08-22DALIAN UNIV

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • LLR-BP decoder adaptive to code lengths
  • LLR-BP decoder adaptive to code lengths
  • LLR-BP decoder adaptive to code lengths

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0036] This embodiment discloses a code length self-adaptive LLR-BP decoder. In order to realize decoding with different code lengths, the decoder adopts a partially parallel structure taking 1 / 2 code rate as an example. The decoder includes an initial data buffer module, a check node processing module (Check Node Processor, CNP), an intermediate information storage module (Mess_Mem), a variable node processing module (Variable Node Processor, VNP), a control module (Control) , output cache module, decoding decision module, etc.; the intermediate information storage module includes: address controller ROM and posterior probability information storage RAM; part of the parallel decoder structure block diagram is as follows figure 1 shown.

[0037]...

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 an LLR-BP decoder adaptive to code lengths. The LLR-BP decoder comprises an initial data buffer module, a check node processing module, an intermediate information storage module, a variable node processing module, a control module, an output cache module, and decoding determining module. In the Xilinx ISE14.7 environment, a partially parallel LDPC decoder structure is designed which uses an early termination iterative decoding strategy to reduce the number of iteration times of an algorithm. By using a limit taking method, the operation of a complex probability function in the LLR-BP decoding algorithm is implemented, thereby reducing the implementation complexity of the algorithm. On the premise of ensuring a bit error rate, the decoder improves decoding speed, reduces a hardware logic resource occupancy rate, and solves simultaneous decoding of multiple code lengths.

Description

technical field [0001] The invention belongs to the technical field of channel coding, in particular to an adaptive code length LLR-BP decoder. Background technique [0002] LDPC code is Low Density Parity Check Code (Low Density Parity Check Code), a class of linear block codes with sparse parity check matrix proposed by Dr. Robert G. Gallager in 1962. Not only has good performance close to the Shannon limit, but also has low decoding complexity and flexible structure. It is still a research hotspot in the field of channel coding in recent years and has a good application prospect in mobile communications. [0003] With the increase of the code length, the dimension of the LDPC decoding matrix increases greatly, the complexity of the algorithm increases greatly, and the hardware logic resources for decoding are occupied more. In-depth research has been carried out on soft and hard decision algorithms and FPGA implementation, mainly including the following algorithms. [0...

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
22 Aug 2017
Publication
CN107086871A
IPC
H03M13/11; H03M13/39
CPC
H03M13/1111; H03M13/3927
Inventors
ι™ˆζ³’; ι™ˆθͺθͺ