cuPHY
0.1
CUDA PHY Layer Acceration Library
|
#include <cuphy_api.h>
Data Fields | |
uint32_t | bundle_size |
uint16_t | coreset_type |
uint32_t | dciStartIdx |
uint32_t | interleaver_size |
uint32_t | n_f |
uint32_t | n_sym |
uint8_t | nDci |
uint32_t | slot_number |
uint32_t | slotBufferIdx |
uint32_t | start_rb |
uint32_t | start_sym |
PDCCH Coreset dynamic parameters
uint32_t _cuphyPdcchCoresetDynPrm::bundle_size |
bundle size for PDCCH. It is in REGs.
uint16_t _cuphyPdcchCoresetDynPrm::coreset_type |
Coreset Type. FIXME Range of values 0 and 1?
uint32_t _cuphyPdcchCoresetDynPrm::dciStartIdx |
index of the first DCI (from this coreset), DCI indices of a given coreset are assumed to be continuous with indices: dciStartIdx, dciStartIdx+1, ... (dciStartIdx+nDcis-1)
uint32_t _cuphyPdcchCoresetDynPrm::interleaver_size |
Interleaving happens at the bundle granularity
uint32_t _cuphyPdcchCoresetDynPrm::n_f |
number of subcarriers in full BW
uint32_t _cuphyPdcchCoresetDynPrm::n_sym |
number of pdcch OFDM symbols (1-3)
uint8_t _cuphyPdcchCoresetDynPrm::nDci |
number of DCIs in this coreset. Value: 1->91.
uint32_t _cuphyPdcchCoresetDynPrm::slot_number |
slot number
uint32_t _cuphyPdcchCoresetDynPrm::slotBufferIdx |
Index into output slot buffer tensor (pTDataTx in cuphyPdcchDataOut_t) where the prepared DCI payload needs to be written slotBufferIdx < nCells
uint32_t _cuphyPdcchCoresetDynPrm::start_rb |
starting RB
uint32_t _cuphyPdcchCoresetDynPrm::start_sym |
starting OFDM symbol number