|
cuPHY
0.1
CUDA PHY Layer Acceration Library
|
Container which captures information needed for processing a UE group.
#include <cuphy.h>
Data Fields | |
| uint8_t | dmrsPortIdxs [MAX_N_LAYERS_PUSCH] |
| Channel estimation debug tensor information. | |
| uint8_t | nDataSym |
| Channel equalizer debug tensor information. | |
| uint16_t | nDmrsSyms |
| noise var used for DTX detection | |
| uint16_t | nLayers |
| Total number of receiving antennas. More... | |
| float | noiseVarForDtx |
| Inverse Cholesky factor of noise-interference tensor information. | |
| uint16_t | nPrb |
| starting PRB locations for UE groups | |
| uint8_t | nTimeChEsts |
| Noise estimation intermediate workspace buffer tensor parameters (tensor must be pre-initialized with zeros) | |
| uint8_t | nUeLayers [CUPHY_PUSCH_RX_MAX_N_UE_PER_UE_GROUP] |
| Equalizer application and soft demapper debug tensor information. | |
| uint8_t | puschStartSym |
| number of PRBs | |
| uint16_t | rssiSymPosBmsk |
| Measured CFO(Hz) tensor information (per UE) | |
| uint8_t | scid |
| valid entries in dmrsSymLoc | |
| uint16_t | slotNum |
| Total number of layers for this UE group. | |
| cuphyTensorInfo2_t | tInfoCfoEst |
| Estimated channel tensor information. | |
| cuphyTensorInfo1_t | tInfoCfoHz |
| CFO/TA intermediate workspace buffer tensor information (tensor must be pre-initialized with zeros) | |
| cuphyTensorInfo3_t | tInfoCfoPhaseRot |
| subcarrier spacing in KHz | |
| cuphyTensorInfo1_t | tInfoCfoTaEstInterCtaSyncCnt |
| Estimated Timing Advance/Offset tensor information. | |
| cuphyTensorInfo4_t | tInfoChEqDbg |
| Noise power inverse (used in Channel equalizer) tensor information. | |
| cuphyTensorInfo4_t | tInfoChEqSoftDempDbg |
| Soft demapped LLR tensor information. | |
| cuphyTensorInfo4_t | tInfoHEst |
| Slot data tensor information. | |
| cuphyTensorInfo4_t | tInfoLLR |
| Equalized channel data tensor information. | |
| cuphyTensorInfo4_t | tInfoLwInv |
| Post-equalizer Noise-interference power tensor information. | |
| cuphyTensorInfo1_t | tInfoNoiseIntfEstInterCtaSyncCnt |
| Layer to port map. | |
| cuphyTensorInfo4_t | tInfoNoisePwrInv |
| Channel equalizer residual error tensor information. | |
| cuphyTensorInfo1_t | tInfoNoiseVarPostEq |
| Pre-equalizer Noise-interference power tensor information. | |
| cuphyTensorInfo1_t | tInfoNoiseVarPreEq |
| CFO estimate tensor information. | |
| cuphyTensorInfo3_t | tInfoReeDiagInv |
| Channel equalizer coefficient tensor information. | |
| cuphyTensorInfo1_t | tInfoRsrp |
| RSSI intermediate workspace buffer tensor parameters (tensor must be pre-initialized with zeros) | |
| cuphyTensorInfo1_t | tInfoRsrpInterCtaSyncCnt |
| Measured RSRP tensor information (per UE) | |
| cuphyTensorInfo1_t | tInfoRssi |
| Measured RSSI (per symbol, per antenna, per UE group) | |
| cuphyTensorInfo1_t | tInfoRssiInterCtaSyncCnt |
| Measured RSSI tensor information (per UE group) | |
| cuphyTensorInfo1_t | tInfoSinrPostEq |
| SINR computed from pre-equalizer noise estimate. | |
| cuphyTensorInfo1_t | tInfoSinrPreEq |
| RSSI intermediate workspace buffer tensor parameters (tensor must be pre-initialized with zeros) | |
| cuphyTensorInfo1_t | tInfoTaEst |
| Frequency domain phase rotation tensor information. | |
| cuphyTensorInfo3_t | tInfoTaPhaseRot |
| Time domain phase rotation tensor information. | |
| uint8_t | ueGrpLayerToUeIdx [CUPHY_PUSCH_RX_MAX_N_UE_PER_UE_GROUP] |
| UE indices used for cuPHY PUSCH input/output interfaces. | |
| uint16_t _puschRxUeGrpPrms::nLayers |
1.8.17