3.2.4.12.1. TPC Encoder parameters

3.2.4.12.1.1. --enc-sub-cw-size, -N Required

Type:integer
Examples:--enc-sub-cw-size 127

Give the sub-encoder code codeword size. You can extend this codeword with a parity bit with the --enc-ext option. Then the codeword size of the TPC is the square of this value.

3.2.4.12.1.2. --enc-sub-info-bits, -K Required

Type:integer
Examples:--enc-sub-info-bits 120

Give the sub-encoder code input size (number of information bits). Then the number of information bits of the TPC is the square of this value.

3.2.4.12.1.3. --enc-type

Type:text
Allowed values:TURBO_PROD AZCW COSET USER
Default:TURBO_PROD
Examples:--enc-type TURBO_PROD

Set the type of the encoder to use in the simulation.

Description of the allowed values:

Value Description
TURBO_PROD The TPC encoder.
AZCW See the common --enc-type parameter.
COSET See the common --enc-type parameter.
USER See the common --enc-type parameter.

3.2.4.12.1.4. --enc-sub-type

Type:text
Allowed values:BCH AZCW COSET USER
Default:BCH
Examples:--enc-sub-type BCH

Give the type of the sub-encoder to use to code each column and row.

Description of the allowed values:

Value Description
BCH See the BCH code BCH Encoder parameters parameters.
AZCW See the common --enc-type parameter.
COSET See the common --enc-type parameter.
USER See the common --enc-type parameter.

3.2.4.12.1.5. --enc-ext

Extend the sub-encoder codeword with a parity bit in order to increase the distance of the code.