3.2.4.12.1. TPC Encoder parameters¶
3.2.4.12.1.1. --enc-sub-cw-size, -N
¶
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
¶
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.