cuPHY
0.1
CUDA PHY Layer Acceration Library
|
C_CsirsSymbLocRow | CSI-RS resource mapping location row |
C_CsirsTables | Tables used in CSI-RS signal generation algorithm |
C_cuphyBfwDataIn | BFW Input Data |
C_cuphyBfwDataOut | BFW Output Data |
C_cuphyBfwDbgPrms | BFW Debug Parameters |
C_cuphyBfwDynPrm | BFW Dynamic Parameters |
C_cuphyBfwLayerPrm | Beamforming Weight Layer Parameters |
C_cuphyBfwStatPrms | BFW Static Parameters |
C_cuphyBfwUeGrpPrm | Beamforming Weight UE Group Parameters |
C_cuphyCellStatPrm | Struct tracks static, per-cell information, needed both for downlink (DL) and uplink (UL) |
C_cuphyCsirsCellDynPrm | |
C_cuphyCsirsDataOut | |
C_cuphyCsirsDynPrms | |
C_cuphyCsirsRrcDynPrm | |
C_cuphyCsirsStatPrms | |
C_cuphyPdcchCoresetDynPrm | |
C_cuphyPdcchDataIn | |
C_cuphyPdcchDataOut | |
CcuphyPdcchDciPrm_t | |
C_cuphyPdcchDynPrms | |
C_cuphyPdcchStatPrms | |
C_cuphyPdschCellDynPrm | |
C_cuphyPdschCellGrpDynPrm | |
C_cuphyPdschCwPrm | |
C_cuphyPdschDataIn | |
C_cuphyPdschDataOut | |
C_cuphyPdschDbgPrms | |
C_cuphyPdschDmrsPrm | |
C_cuphyPdschDynPrms | |
C_cuphyPdschStatPrms | |
C_cuphyPdschUeGrpPrm | |
C_cuphyPdschUePrm | |
C_cuphyPerSsBlockDynPrms | |
C_cuphyPmW_t | |
C_cuphyPolarCwPrm | Parmaters for polar codewords |
C_cuphyPolarUciSegPrm | Parmaters for polar encoded UCI segment |
C_cuphyPrachCellStatPrms | Cell specific static parameters for PRACH receiver processing |
C_cuphyPrachDataIn | |
C_cuphyPrachDataOut | |
C_cuphyPrachDynPrms | |
C_cuphyPrachOccaDynPrms | PRACH Occasions Dynamic Parameters |
C_cuphyPrachOccaStatPrms | PRACH Occasions Static Parameter |
C_cuphyPrachStatPrms | Static parameters to process all cell-group PRACH receiver |
C_cuphyPucchCellDynPrm | Per cell PUCCH dynamic parameters |
C_cuphyPucchCellGrpDynPrm | PUCCH Cell group dynamic parameters |
C_cuphyPucchCellPrm | Per PUCCH common cell parameters |
C_cuphyPucchCellStatPrm | PUCCH Cell Static Parameters |
C_cuphyPucchDataIn | PUCCH Input Data |
C_cuphyPucchDataOut | PUCCH output data. The UE ordering in buffers is identical to input UCI parameter (pFxUciPrms within cuphyPucchCellGrpDynPrm_t) input ordering |
C_cuphyPucchDbgPrms | PUCCH Debug Parameters |
C_cuphyPucchDynPrms | PUCCH Dynamic Parameters |
C_cuphyPucchF0F1UciOut | UCI output structure for PUCCH formats 0 and 1 |
C_cuphyPucchF234OutOffsets | Structure gives offsets for locating UCI on PUCCH outputs |
C_cuphyPucchStatPrms | Cell-group API |
C_cuphyPucchUciP1P2Crpd | |
C_cuphyPucchUciPrm | Per UCI PUCCH parameters |
C_cuphyPuschCellDynPrm | Per cell dynamic parameter |
C_cuphyPuschCellStatPrm | PUSCH Static cell parameters |
C_cuphyPuschDataOut | Output Data for PUSCH |
C_cuphyPuschDmrsPrm | DMRS information |
C_cuphyPuschDynDbgPrms | PUSCH Dynamic Logging API |
C_cuphyPuschDynPrms | PUSCH Dynamic Parameters |
C_cuphyPuschRxFeCreateGraphNodePrms | |
C_cuphyPuschRxFeGraphNodePrms | |
C_cuphyPuschRxFeUpdateGraphNodePrms | |
C_cuphyPuschStatDbgPrms | PUSCH Debug API |
C_cuphyPuschStatPrms | PUSCH Static Parameters |
C_cuphyPuschUeGrpPrm | Co-scheduled UE group parameters |
C_cuphyPuschUePrm | Per UE parameters |
C_cuphyRmCwPrm | Parmaters for Reed Muller codewords |
C_cuphySimplexCwPrm | Parmaters for simplex codewords |
C_cuphySrsCellDynPrm | Per cell dynamic parameter |
C_cuphySrsCellGrpDynPrm | Cell group dynamic parameters |
C_cuphySrsCellPrms | SRS cell parameters |
C_cuphySrsChEstBuffInfo | SRS Channel Estimate Buffer Info |
C_cuphySrsDataIn | SRS Input Data |
C_cuphySrsDataOut | SRS Output Data |
C_cuphySrsDbgPrms | SRS Debug Parameters |
C_cuphySrsDynPrms | SRS Dynamic Parameters |
C_cuphySrsFilterPrms | SRS filter parameters |
C_cuphySrsReport | SRS output structure |
C_cuphySrsStatPrms | SRS Cell-group API |
C_cuphySsbDataIn | |
C_cuphySsbDataOut | |
C_cuphySsbDynPrms | |
C_cuphySsbStatPrms | |
C_cuphyTensorPrm | |
C_cuphyUciOnPusch | Uci on pusch parameters |
C_cuphyUciOnPuschOutOffsets | Structure gives offsets for locating PUSCH outputs |
C_cuphyUeSrsPrm | Parameters for SRS |
C_puschRxUeGrpPrms | Container which captures information needed for processing a UE group |
CcrcLaunchDescriptor | CRC Launch descriptor |
CcuphyBfwCoefCompLaunchCfg_t | |
CcuphyCompCwTreeTypes_t | |
CcuphyLDPCDecodeConfigDesc_t | |
CcuphyLDPCDecodeDesc_t | LDPC Decoder Descriptor |
CcuphyLDPCResults_t | |
CcuphyPolarDecoderLaunchCfg_t | |
CcuphyPolSegDeRmDeItlLaunchCfg_t | |
CcuphyPucchF0RxLaunchCfg_t | |
CcuphyPucchF1RxLaunchCfg_t | |
CcuphyPucchF234UciSegLaunchCfg_t | |
CcuphyPucchF2RxLaunchCfg_t | |
CcuphyPucchF3Csi2CtrlLaunchCfg_t | |
CcuphyPucchF3RxLaunchCfg_t | |
CcuphyPucchF3SegLLRsLaunchCfg_t | |
CcuphyPuschCellGrpDynPrm_t | Cell group dynamic parameters |
CcuphyPuschDataInOut_t | PUSCH In/Out Data |
CcuphyPuschRxCfoTaEstLaunchCfg_t | |
CcuphyPuschRxChEqLaunchCfg_t | |
CcuphyPuschRxChEstLaunchCfg_t | |
CcuphyPuschRxCrcDecodeHndl_t | |
CcuphyPuschRxNoiseIntfEstLaunchCfg_t | |
CcuphyPuschRxRateMatchHndl_t | |
CcuphyPuschRxRsrpLaunchCfg_t | |
CcuphyPuschRxRssiLaunchCfg_t | |
CcuphySrsChEst0LaunchCfg_t | |
CcuphySrsChEstDynPrms | |
CcuphyTensorInfo1_t | |
CcuphyUciOnPuschCsi2CtrlLaunchCfg_t | |
CcuphyUciOnPuschSegLLRs0LaunchCfg_t | |
CcuphyUciOnPuschSegLLRs1LaunchCfg_t | |
CcuphyUciOnPuschSegLLRs2LaunchCfg_t | |
Cgnb_pars | GNB Parameters |
CPdcchParams | Struct that tracks all necessary parameters for PDCCH computation. It contains information common across all DCIs, as well as as per-DCI specific configuration parameters |
CPdschDmrsParams | Struct that tracks all necessary parameters for PDSCH DMRS computation. This struct is also used in PDSCH modulation. There is one PdschDmrsParams struct per TB |
CPdschPerTbParams | Struct that tracks configuration information at a per TB (Transport Block) granularity for the downlink shared channel (PDSCH) |
CPdschUeGrpParams | Struct that tracks parameters needed for rate-matching/modulation when CSI-RS parameters are present |
CPerTbParams | Struct that tracks configuration information at a per TB (Transport Block) granularity |
CPucchParams | Struct that tracks all necessary parameters for PUCCH receiver processing. It also includes a PucchUeCellParams struct per UE |
CPucchUeCellParams | Struct that tracks user equipment (UE) specific PUCCH parameters |
Ctb_pars | Transport block parameters |