Data Fields
Tcp3d_InCfgParams Struct Reference

The TCP3D runtime parameters structure holds all the information that could be changed per code block. These values are used to generate the appropriate input configuration register values for the TCP3D. More...

#include <tcp3d_drv.h>

Data Fields

uint8_t numsw0
uint16_t blockLen
uint8_t sw0LenSel
uint8_t sw2LenSel
uint8_t sw1Len
uint8_t intLoadSel
uint16_t maxStar
uint16_t outStsRead
uint8_t outOrderSel
uint16_t extScale
uint16_t softOutRead
uint8_t softOutOrderSel
uint8_t softOutFrmtSel
uint8_t minIter
uint8_t maxIter
uint8_t snrVal
uint16_t snrReport
uint8_t stopSel
uint8_t crcIterSel
uint8_t crcPolySel
uint8_t maxStarThres
uint8_t maxStarValue
int8_t betaMap0 [8]
int8_t betaMap1 [8]
uint8_t extrScale [16]
uint16_t itgParam [5]

Detailed Description

The TCP3D runtime parameters structure holds all the information that could be changed per code block. These values are used to generate the appropriate input configuration register values for the TCP3D.

Valid values for each field are provided in the brackets in the comments following the field name.


Field Documentation

Beta state values for MAP0 decoder

Beta state values for MAP1 decoder

code Block Length (39 - 8191)

LTE CRC consecutive matches for stopping (0 - 3 )

LTE CRC polynomial selection (0,1)

Extrinsic scale values

Enable/disable Extrinsic scaling (0,1)

Interleaver Table load or generate selection (0,1)

Interleaver Table Generation init params

Maximum iterations (0 - 15)

Enable/disable Max Star (0,1)

Max Star Threshold value (0 - 63)

Max Star Value (0 - 63)

Minumun iterations (0 - 15)

number of SW0s (0 - 62)

Output bit order swapping within 32-bit word (0,1)

Enable/disable Output Status registers read via EDMA3 (0,1)

Enable/disable SNR reporting (0,1)

SNR threshold value in dB used as stopping criteria (0 - 20)

Soft output bit format (0,1)

Soft output byte order (0,1) used only in BIG ENDIAN mode

Enable/disable Soft outputs read via EDMA3 (0,1)

Stopping criteria selection (0 - 3)

SW0 Length Selection value (0 - 5)

SW1 Length (9 - 127)

SW2 Length Selection value (0,1,2)


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

Copyright 2014, Texas Instruments Incorporated