![]() |
dfeofdm
Vitis Drivers API Documentation
|
Configuration for a single CC. More...
Data Fields | |
| u32 | Numerology |
| [0-6] Numerology (Mu) value for this CC. More... | |
| u32 | FftSize |
| [9, 10,11,12] FFT size to be used for FFT of the CC. More... | |
| u32 | NumSubcarriers |
[0-14] Number of non-null subcarriers in this CC. More... | |
| u32 | ScaleFactor |
[0-1023] Scaling factor for FFT output for this CC, represented as a fixed-point value in 0.10 fixed-point format. More... | |
| u32 | CommsStandard |
| [0-1] More... | |
| u32 | OutputDelay |
[0-2047] Delay required before outputting CC in order to balance CC Filter group delay. More... | |
| u32 | PhaseCompensation [XDFEOFDM_PHASE_COMPENSATION_MAX] |
Phase weight is a complex number with 0 to 15 bits providing the I and 16 to 31 bits the Q part of the weight. More... | |
Configuration for a single CC.
| u32 XDfeOfdm_CarrierCfg::CommsStandard |
[0-1]
Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_AddCCtoCCCfg(), XDfeOfdm_GetCarrierCfg(), XDfeOfdm_MultiAddCCExample(), and XDfeOfdm_UpdateCCinCCCfg().
| u32 XDfeOfdm_CarrierCfg::FftSize |
[9, 10,11,12] FFT size to be used for FFT of the CC.
Valid sizes are:
Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_AddCCtoCCCfg(), XDfeOfdm_GetCarrierCfg(), XDfeOfdm_MultiAddCCExample(), and XDfeOfdm_UpdateCCinCCCfg().
| u32 XDfeOfdm_CarrierCfg::Numerology |
[0-6] Numerology (Mu) value for this CC.
Numerology must be 0 for LTE.
Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_AddCCtoCCCfg(), XDfeOfdm_GetCarrierCfg(), XDfeOfdm_MultiAddCCExample(), and XDfeOfdm_UpdateCCinCCCfg().
| u32 XDfeOfdm_CarrierCfg::NumSubcarriers |
[0-14] Number of non-null subcarriers
in this CC.
Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_AddCCtoCCCfg(), XDfeOfdm_GetCarrierCfg(), XDfeOfdm_MultiAddCCExample(), and XDfeOfdm_UpdateCCinCCCfg().
| u32 XDfeOfdm_CarrierCfg::OutputDelay |
[0-2047] Delay required before outputting CC
in order to balance CC Filter group delay.
Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_AddCCtoCCCfg(), XDfeOfdm_GetCarrierCfg(), XDfeOfdm_MultiAddCCExample(), and XDfeOfdm_UpdateCCinCCCfg().
| u32 XDfeOfdm_CarrierCfg::PhaseCompensation[XDFEOFDM_PHASE_COMPENSATION_MAX] |
Phase weight is
a complex number with 0 to 15 bits providing the I and 16 to 31 bits the Q part of the weight.
Referenced by XDfeOfdm_AddCCtoCCCfg(), and XDfeOfdm_UpdateCCinCCCfg().
| u32 XDfeOfdm_CarrierCfg::ScaleFactor |
[0-1023] Scaling factor for FFT output for this
CC, represented as a fixed-point value in 0.10 fixed-point format.
0=>(multiple of 0), 1=>(multiple of 0.999)
Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_AddCCtoCCCfg(), XDfeOfdm_GetCarrierCfg(), XDfeOfdm_MultiAddCCExample(), and XDfeOfdm_UpdateCCinCCCfg().