dfemix
Vitis Drivers API Documentation
XDfeMix_InternalDUCDDCCfg Struct Reference

Defines settings for internal single CC's DUC/DDC. More...

Data Fields

u32 NCOIdx
 [0-7] DUC/DDC NCO assignment More...
 
u32 Rate
 [0-5].Interpolation/decimation rate: More...
 
u32 CCGain
 [0-3] Adjust gain of CCID after mixing (applies to all antennas for that CCID). More...
 

Detailed Description

Defines settings for internal single CC's DUC/DDC.

Field Documentation

u32 XDfeMix_InternalDUCDDCCfg::CCGain

[0-3] Adjust gain of CCID after mixing (applies to all antennas for that CCID).

Only applicable to downlink.

  • 0 = MINUS18DB: Apply -18dB gain.
  • 1 = MINUS12DB: Apply -12dB gain.
  • 2 = MINUS6DB: Apply -6dB gain.
  • 3 = ZERODB: Apply -0dB gain.

Referenced by XDfeMix_GetCarrierCfgAndNCO(), and XDfeMix_UpdateCC().

u32 XDfeMix_InternalDUCDDCCfg::NCOIdx

[0-7] DUC/DDC NCO assignment

Referenced by XDfeMix_AddCCtoCCCfg(), XDfeMix_GetCarrierCfgAndNCO(), and XDfeMix_UpdateCC().

u32 XDfeMix_InternalDUCDDCCfg::Rate

[0-5].Interpolation/decimation rate:

  • 0: This CCID is disabled
  • 1: 1x interpolation/decimation
  • 2: 2x interpolation/decimation
  • 3: 4x interpolation/decimation
  • 4: 8x interpolation/decimation
  • 5: 16x interpolation/decimation

Referenced by XDfeMix_RemoveCC(), and XDfeMix_RemoveCCfromCCCfg().