| dfemix Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XDfeMix_MixerStatus Struct Reference
Overview

Mixer status. More...

## Data Fields
u32 | Stage
| [0-3] Earliest stage in which overflow occurred. More...
u32 | Antenna
          [0-7] Lowest numbered antenna in which overflow
occurred. More...
u32 | NcoId
        [0-15] NCO on which overflow occured, with lowest
antenna taking priority (only relevant to overflow in COMPLEX_MULT stage). More...

## Detailed Description

Mixer status.

## Field Documentation

u32 XDfeMix_MixerStatus::Antenna

          [0-7] Lowest numbered antenna in which overflow

occurred.

Referenced by XDfeMix_GetMixerStatus().

u32 XDfeMix_MixerStatus::NcoId

        [0-15] NCO on which overflow occured, with lowest

antenna taking priority (only relevant to overflow in COMPLEX_MULT stage).

Referenced by XDfeMix_GetMixerStatus().

u32 XDfeMix_MixerStatus::Stage

[0-3] Earliest stage in which overflow occurred.

- 0 = COMPLEX_MULT: Complex multiplier output overflowed and has been saturated.
- 1 = FIRST_ADDER: First antenna adder output overflowed and has been saturated. Downlink Only.
- 2 = SECOND_ADDER: Second antenna adder output overflowed and has been saturated. Downlink MAX_CCIDs > 4 Only.
- 3 = THIRD_ADDER: Third antenna adder output overflowed and has been saturated. Downlink MAX_CCIDs > 8 Only.

Referenced by XDfeMix_GetMixerStatus().