OpenCL LDPC Decoder uint4 1.0
Parallel OpenCL LDPC Decoder for LDPC Code 8000x4000_b3c6.alist
Data Fields
LDPC Struct Reference

Auxiliary struct that contains data read from the alist file and contains also the memory offsets LUT used in the OpenCL decoder. More...

#include <oclLDPC_fxp.hpp>

Data Fields

int N
 Code length.
int M
 Number of Parity-Check Bits (equivalently equations)
int BNW
 Bit Node Weight.
int CNW
 Check Node Weight.
int edges
 Number of non-null elements in the parity-check matrix H.
int * H_bnw
 Weight per Bit Node (redundant for regular LDPC codes)
int * H_cnw
 Weight per Check Node (redundant for regular LDPC codes)
int * H_cn
 Indexes of Bit Nodes the Check Nodes are connected to.
int * H_bn
 Indexes of Check Nodes the Bit Nodes are connected to.
int * ligacoesx
 Memory offsets LUT when Bit Nodes write to Check Nodes.
int * ligacoesf
 Memory offsets LUT when Check Nodes write to Bit Nodes.
int Offset
 Integer component of the fixed-point representation.
int Depth
 Number of vectors that are decoded.

Detailed Description

Auxiliary struct that contains data read from the alist file and contains also the memory offsets LUT used in the OpenCL decoder.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Defines