|
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
1.8.17