![]() |
![]() |
Bcp_IntHdrCfg. More...
#include <bcp_lld.h>
Data Fields | |
uint8_t | local_hdr_len |
uint8_t | ppb_config_header |
uint8_t | num_constellation |
uint8_t | flag_in_order |
uint8_t | flag_half_rate |
uint8_t | num_data_format_out |
uint8_t | num_frame_count |
uint8_t | num_int_ways |
uint16_t | num_add_dtx |
Bcp_IntDntTableCfg | tblCfg [6] |
Bcp_IntHdrCfg.
Structure to specify/hold the Interleaver module header configuration parameters.
uint8_t _Bcp_IntHdrCfg::flag_half_rate |
Flag to indicate if the data is 1/2 rate convolution data.
uint8_t _Bcp_IntHdrCfg::flag_in_order |
Flag to indicate if the input is coming directly from the encoder instead of rate matcher or CRC submodules.
uint8_t _Bcp_IntHdrCfg::local_hdr_len |
INT Header Word 0 Local header length (Not including Header word 0).
uint16_t _Bcp_IntHdrCfg::num_add_dtx |
INT header Word 2 Number of DTX to be appended to end of last frame
INT Header Word 1 Constellation rearrangement format for 4/6 bit output symbol
Output data format.
uint8_t _Bcp_IntHdrCfg::num_frame_count |
Frame count.
uint8_t _Bcp_IntHdrCfg::num_int_ways |
Number of columns in interleaver matrix.
1,2,4, or 8 selects 1st interleaving operation and refers to number of columns in the matrix. 30 selects 2nd interleaving operation and always has 30 fixed columns.
PPB configuration header
INT header Words 3-8