|
cuPHY
0.1
CUDA PHY Layer Acceration Library
|
#include <cuphy_api.h>
Data Fields | |
| float | beta_pss |
| float | beta_sss |
| uint8_t | blockIndex |
| uint16_t | cell_index |
| uint16_t | f0 |
| uint8_t | t0 |
SSB Dynamic parameters that are SSB block specific
| float _cuphyPerSsBlockDynPrms::beta_pss |
scaling factor for PSS (primary synchronization signal)
| float _cuphyPerSsBlockDynPrms::beta_sss |
scaling factor for SSS (secondary synchronization signal), PBCH data and DMRS
| uint8_t _cuphyPerSsBlockDynPrms::blockIndex |
SS block index (0 - L_max); L_max can be at most 64
| uint16_t _cuphyPerSsBlockDynPrms::cell_index |
index into pPerCellSsbDynParams nCells wide array to retrieve cell information for the cell this SSB belongs to. FIXME Could alternatively (or additionally) add a startOffset and nSSBs to the cuphyPerCellSsbDynPrms_t to specify where a cell's SSBs start in the pPerSsBlockParams array and their number respectively.
| uint16_t _cuphyPerSsBlockDynPrms::f0 |
Index of initial SSB subcarrier in [0, 273*12 - 240) range; PBCH spans 240 subcarriers. This is where the PBCH starts; PSS and SSS start at (f0 + 56)
| uint8_t _cuphyPerSsBlockDynPrms::t0 |
Index of initial SSB OFDM symbol in [0, OFDM_SYMBOLS_PER_SLOT - 4] range, as each SSB spans 4 OFDM symbols. PSS is at t0; SSS is at t0 + 2, and PBCH in [t0+1, t0+3] OFDM symbols.
1.8.17