![]() |
![]() |
Bcp_RdHdr_WiMaxCfg. More...
#include <bcp_lld.h>
Data Fields | |
uint8_t | local_hdr_len |
uint8_t | enable_harq_input |
uint8_t | enable_harq_output |
uint8_t | tcp3d_dyn_range |
uint8_t | tcp3d_scale_factor |
uint8_t | num_code_blocks_c1 |
uint8_t | flowId_starting_offset |
uint8_t | flowId_ending_offset |
uint16_t | block_size_k1 |
uint8_t | param_m1 |
uint8_t | param_j1 |
uint16_t | block_size_e1 |
uint8_t | num_code_blocks_c2 |
uint16_t | block_size_k2 |
uint8_t | param_m2 |
uint8_t | param_j2 |
uint16_t | block_size_e2 |
uint8_t | num_code_blocks_c3 |
uint16_t | block_size_k3 |
uint8_t | param_m3 |
uint8_t | param_j3 |
uint16_t | block_size_e3 |
uint32_t | harq_input_address |
uint32_t | harq_output_address |
Bcp_RdHdr_WiMaxCfg.
Structure to specify/hold the Rate Dematcher (RD) engine configuration for WiMax packets.
uint16_t _Bcp_RdHdr_WiMaxCfg::block_size_e1 |
Transmitted size E1
uint16_t _Bcp_RdHdr_WiMaxCfg::block_size_e2 |
Transmitted size E2
uint16_t _Bcp_RdHdr_WiMaxCfg::block_size_e3 |
Transmitted size E3
uint16_t _Bcp_RdHdr_WiMaxCfg::block_size_k1 |
Code block size K1
uint16_t _Bcp_RdHdr_WiMaxCfg::block_size_k2 |
Code block size K2
uint16_t _Bcp_RdHdr_WiMaxCfg::block_size_k3 |
Code block size K3
Enable HARQ input flag.
Set to: 0 - To indicate to engine not to use history data in LLR combining 1 - To indicate to engine to use history data
Enable HARQ output flag.
Set to: 0 - To indicate to engine not to write back updated history data. 1 - To indicate to engine to write back whole TB history data.
Flow Id ending offset
Starting value for flow Id Offset value.
RD Header word 7 Address of HARQ input data
RD Header word 8 Address of HARQ output data
RD Header Word 0 Local header length (Not including Header word 0).
RD Header Word 1 Number of code blocks C1 of size K1
RD Header Word 3 Number of code blocks C2 of size K2
RD Header Word 5 Number of code blocks C3 of size K3
uint8_t _Bcp_RdHdr_WiMaxCfg::param_j1 |
Sub-block interleaver parameter 'j' for CBs of size K1
uint8_t _Bcp_RdHdr_WiMaxCfg::param_j2 |
Sub-block interleaver parameter 'j' for CBs of size K2
uint8_t _Bcp_RdHdr_WiMaxCfg::param_j3 |
Sub-block interleaver parameter 'j' for CBs of size K3
uint8_t _Bcp_RdHdr_WiMaxCfg::param_m1 |
RD Header Word 2 Sub-block interleaver parameter 'm' for CBs of size K1
uint8_t _Bcp_RdHdr_WiMaxCfg::param_m2 |
RD Header Word 4 Sub-block interleaver parameter 'm' for CBs of size K2
uint8_t _Bcp_RdHdr_WiMaxCfg::param_m3 |
RD Header Word 6 Sub-block interleaver parameter 'm' for CBs of size K3
Turbo decoder LLR range
Set to: 0 - LLRs towards turbo decoder are in range +/-31 1 - LLRs towards turbo decoder are in range +/-127
Unsigned scale factor in Q4 format.