cuPHY  0.1
CUDA PHY Layer Acceration Library
Data Fields
_cuphyUeSrsPrm Struct Reference

Parameters for SRS.

#include <cuphy.h>

Data Fields

uint8_t bandwidthIdx
 SRS bandwidth cfg idx. 0-63.
 
uint16_t chEstBuffIdx
 Hopping configuration. 0: no hopping. 1: groupHopping. 2: sequenceHopping.
 
uint8_t combOffset
 SRS bandwidth index. 0-3.
 
uint8_t combSize
 number of repititions. 1,2, or 4
 
uint8_t configIdx
 SRS sequence id. 0-1023.
 
uint8_t cyclicShift
 SRS comb offset. 0-3.
 
uint8_t frequencyHopping
 frequency domain shift. 0-268
 
uint8_t frequencyPosition
 cyclic shift. 0-11
 
uint16_t frequencyShift
 frequency domain position. 0-67
 
uint8_t groupOrSequenceHopping
 slot offset value. 0-2569
 
uint8_t nAntPorts
 index of cell user belongs to
 
uint8_t nRepetitions
 number of SRS symbols. 1,2, or 4
 
uint8_t nSyms
 number of SRS antenna ports. 1,2, or 4
 
uint8_t resourceType
 freuqnecy hopping options. 0-3
 
uint16_t sequenceId
 starting SRS symbol. 0-13
 
uint8_t srsAntPortToUeAntMap [4]
 index of which chEstBuff to store SRS ChEsts into
 
uint8_t startSym
 SRS comb size. 2 or 4.
 
uint16_t Toffset
 SRS periodicity in slots. 0,2,3,5,8,10,16,20,32,40,64,80,160,320,640,1280,2560.
 
uint16_t Tsrs
 Type of SRS allocation. 0: aperiodic. 1: semi-persistent. 2: periodic.
 
uint32_t usage
 

Field Documentation

◆ usage

uint32_t _cuphyUeSrsPrm::usage

mapping between SRS antenna ports and UE antennas in ChEst buffer: store ChEst for srsAntPort_i in ueAnt_pRbSnrBuffOffsets[i]