Data Fields
_Bcp_RmHdr_xCdmaCfg Struct Reference

Bcp_RmHdr_xCdmaCfg. More...

#include <bcp_lld.h>

Data Fields

uint8_t local_hdr_len
uint8_t input_order
uint8_t half_rate
uint32_t collect_cols
uint8_t collect_rows
uint16_t num_scram
uint32_t sys0_len
uint32_t sys0_init2
uint32_t sys0_minus2
uint32_t sys0_plus2
uint8_t sys0_alpha
uint8_t sys0_beta
uint8_t sys0_puncture
uint8_t sys0_turbo
uint32_t p0_par1_len
uint32_t p0_par1_init1
uint32_t p0_par1_minus1
uint32_t p0_par1_plus1
uint32_t p0_par1_init2
uint32_t p0_par1_minus2
uint32_t p0_par1_plus2
uint32_t p0_par2_len
uint32_t p0_par2_init1
uint32_t p0_par2_minus1
uint32_t p0_par2_plus1
uint32_t p0_par2_init2
uint32_t p0_par2_minus2
uint32_t p0_par2_plus2
Bcp_RmHdr_ChannelCfg channelCfg [5]
uint16_t p1_par1_len
uint16_t p1_par1_init2
uint16_t p1_par1_minus2
uint16_t p1_par1_plus2
uint16_t p1_par2_len
uint16_t p1_par2_init2
uint16_t p1_par2_minus2
uint16_t p1_par2_plus2

Detailed Description

Bcp_RmHdr_xCdmaCfg.

Structure to specify/hold the WCDMA/TD-SCDMA Rate Modulation (RM) Header configuration parameters.


Field Documentation

RM Header Word 21-35

RM Header Word 1 Collect columns - Number of columns in bit collection table.

Collect rows - Number of rows in bit collection table.

Input encoding.

Set to: 0 - 1/3 rate convolution or turbo encoded. 1 - 1/2 rate convolution encoded.

Input ordering mode.

Set to: 0 - Bit interleaved from Interleaver module. 1 - Quad word interleaved from Encoder module.

RM Header Word 0 Local header length (Not including Header word 0).

Can be 20, 23, 26, 29, 32, 35, 39.

RM Header Word 2 Scrambler initialization value for TD-SCDMA systematic HSDPA.

RM Header Word 8 p0 Parity1 initial value for 1st rate matching loop

RM Header Word 11 p0 Parity1 initial value for 2nd rate matching loop

RM Header Word 7 p0 Parity1 length before rate matching

RM Header Word 9 p0 Parity1 minus value for 1st rate matching loop

RM Header Word 12 p0 Parity1 minus value for 2nd rate matching loop

RM Header Word 10 p0 Parity1 plus value for 1st rate matching loop

RM Header Word 13 p0 Parity1 plus value for 2nd rate matching loop

RM Header Word 15 p0 Parity2 initial value for 1st rate matching loop

RM Header Word 18 p0 Parity2 initial value for 2nd rate matching loop

RM Header Word 14 p0 Parity2 length before rate matching

RM Header Word 16 p0 Parity2 minus value for 1st rate matching loop

RM Header Word 19 p0 Parity2 minus value for 2nd rate matching loop

RM Header Word 17 p0 Parity2 plus value for 1st rate matching loop

RM Header Word 20 p0 Parity2 plus value for 2nd rate matching loop

p1 Parity1 initial value for 2nd rate matching loop

RM Header Word 36 p1 Parity1 length before rate matching

RM Header Word 37 p1 Parity1 minus value for 2nd rate matching loop

p1 Parity1 plus value for 2nd rate matching loop

p1 Parity2 initial value for 2nd rate matching loop

RM Header Word 38 p1 Parity2 length before rate matching

RM Header Word 39 p1 Parity2 minus value for 2nd rate matching loop

p1 Parity2 plus value for 2nd rate matching loop

Sys0 TD-SDCDMA aplha value for bit separation.

Sys0 TD-SDCDMA beta value for bit separation.

RM Header Word 4 Sys0 initial value for 2nd rate matching loop.

RM Header Word 3 Sys0 length before rate-matching.

RM Header Word 5 Sys0 minus value for 2nd rate matching loop.

RM Header Word 6 Sys0 plus value for 2nd rate matching loop.

Puncture flag

Set to: 0 - Perform repeat in second rate matching loop 1 - Perform puncture in second rate matching loop

Channel type.

Set to: 0 - Convolutional or Rel-99 Turbo Repeat 1 - Rel-99 style Turbo puncture, use p0 parity params 2 - Rel-99 style Turbo puncture, use p1 parity params 3 - HSDPA style turbo channel, use p0 params.


The documentation for this struct was generated from the following file:

Copyright 2014, Texas Instruments Incorporated