| dfemix Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Fields
XDfeMix_Frequency Struct Reference
Overview

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().