cuPHY
0.1
CUDA PHY Layer Acceration Library
|
Per UE parameters.
#include <cuphy_api.h>
Data Fields | |
uint32_t * | debug_d_derateCbsIndices |
pointer to uci parameters. Null if uci on pusch not configured. | |
uint8_t | harqProcessId |
1 - new data, 0 - retx | |
uint8_t | i_lbrm |
value 0-15 | |
uint8_t | maxLayers |
Boolean to use LBRM per 38.212 5.4.2.1 and 6.2.5. | |
uint8_t | maxQm |
used for LBRM Nref calculation | |
uint8_t | mcsTableIndex |
Use to map DMRS port to fOCC/DMRS-grid/tOCC. | |
uint16_t | n_PRB_LBRM |
used for LBRM Nref calculation | |
uint16_t | pduBitmap |
cuphyUciOnPuschPrm_t * | pUciPrms |
used for LBRM Nref calculation | |
uint8_t | qamModOrder |
Assuming the code rate is x/1024.0 where x contains a single digit after decimal point, then targetCodeRate = static_cast<uint16_t>(x * 10) = static_cast<uint16_t>(codeRate * 1024 * 10) | |
uint8_t | rv |
Value: 2,4,6,8 if transform precoding is disabled; 1,2,4,6,8 if transform precoding is enabled. | |
uint8_t | scid |
index of parent UE group | |
uint16_t | ueGrpIdx |
pointer to parent UE Group | |
uint16_t _cuphyPuschUePrm::pduBitmap |
Bit 0 indicates if data present. Bit 1 indicates if uci present. Bit 2 indicates if ptrs present. Bit 3 indicates DFT-S transmission. Bit 4 indicates if sch data present. Bit 5 indicates if CSI-P2 present