MT LDPC Encoder VI

LabView Digital Modulation

MT LDPC Encoder VI

Performs LDPC encoding on the input bit stream based on the parity check matrix. The parity check matrix could be generated by the MT LDPC Generate Regular Parity Check Matrix VI, the MT LDPC Generate Irregular Parity Check Matrix VI, or provided as an input to this VI.

MT LDPC Encoder

c2di8.gif

parity check matrix in specifies the sparse parity check matrix. This matrix can be generated by the MT LDPC Generate Regular Parity Check Matrix VI, the MT LDPC Generate Irregular Parity Check Matrix VI, or you can specify a parity check matrix that is not rank deficient.

c1di8.gif

input bit stream specifies the incoming bit stream to be mapped to LDPC symbols.

cbool.gif

reset? (T) specifies whether to clear the internal state of the encoder. By default, this VI resets on first call.

ccclst.gif

error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

cbool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ci32.gif

code identifies the error or warning code. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

cstr.gif

source describes the origin of the error or warning. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

i2di8.gif

parity check matrix out specifies the preprocessed parity check matrix that is used by the encoder for encoding. This parity check matrix should be provided to the decoder.

i1di8.gif

output bit stream returns the encoded data bits.

Note  The encoder places the generated parity bits at the end of the output bit stream by default. Hence the encoded word format is [ message bits | parity bits ].
icclst.gif

error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

ii32.gif

code is the error or warning code. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

istr.gif

source describes the origin of the error or warning. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.