dfemix
Vitis Drivers API Documentation
XDfeMix_Frequency Struct Reference

Defines frequency for single CC's NCO. More...

Data Fields

u32 FrequencyControlWord
 [0-2^32-1] Phase increment More...
 
u32 SingleModCount
 [0-2^32-1] Single modulus cycle count (S) More...
 
u32 DualModCount
 [0-2^32-1] Dual modulus cycle count (T-S) More...
 
XDfeMix_PhaseOffset PhaseOffset
 [0-2^17-1] Phase offset More...
 
u32 TriggerUpdateFlag
 
                Update the associated accumulator from

the FREQUENCY registers: More...

 

Detailed Description

Defines frequency for single CC's NCO.

Field Documentation

u32 XDfeMix_Frequency::DualModCount

[0-2^32-1] Dual modulus cycle count (T-S)

u32 XDfeMix_Frequency::FrequencyControlWord

[0-2^32-1] Phase increment

Referenced by XDfeMix_AddCCExample(), and XDfeMix_MultiAddCCExample().

XDfeMix_PhaseOffset XDfeMix_Frequency::PhaseOffset

[0-2^17-1] Phase offset

u32 XDfeMix_Frequency::SingleModCount

[0-2^32-1] Single modulus cycle count (S)

u32 XDfeMix_Frequency::TriggerUpdateFlag

                Update the associated accumulator from

the FREQUENCY registers:

  • 0 = NO_UPDATE: Do not update
  • 1 = IMMEDIATE_UPDATE: Apply an immediate update
  • 2 = TRIGGER_UPDATE: Apply an update on the next CC_UPDATE trigger

Referenced by XDfeMix_AddCCExample(), and XDfeMix_MultiAddCCExample().