struct XRFdc_BlockStatus - 2.6 English

Zynq UltraScale+ RFSoC RF Data Converter v2.6 Gen 1/2/3/DFE LogiCORE IP Product Guide (PG269)

Document ID
PG269
Release Date
2023-10-18
Version
2.6 English

This structure is used to get the status of RF-DACs or RF-ADCs.

double SamplingFreq;
u32 AnalogDataPathStatus;
u32 DigitalDataPathStatus;
u8 DataPathClocksStatus;
u8 IsFIFOFlagsEnabled;
u8 IsFIFOFlagsAsserted;

Description

double SamplingFreq
Sampling frequency.
u32 AnalogDataPathStatus
  • RF-ADC
    • bit[0] Converter enable/disable.
  • RF-DAC
    • [3:0] Inverse sinc enable/disable.
    • [7:4] Decoder mode.
u32 DigitalDataPathStatus
  • RF-ADC
    • [3:0] FIFO status (enable/disable).
    • [7:4] Decimation factor.
    • [11:8] Mixer mode.
  • RF-DAC
    • [3:0] FIFO status.
    • [7:4] Interpolation factor.
    • [11:8] Adder status.
    • [15:12] Mixer mode.
u8 DataPathClocksStatus
Indicates if all required datapath clocks are enabled; 1 if all clocks enabled, 0 otherwise.
u8 IsFIFOFlagsEnabled
FIFO flags enabled mask; 1 is enabled, otherwise 0.
u8 IsFIFOFlagsAsserted
FIFO flags asserted mask; 1 is enabled, otherwise 0.