no-OS
Public Attributes | List of all members
ad9081_init_param Struct Reference

#include <ad9081.h>

Collaboration diagram for ad9081_init_param:
Collaboration graph
[legend]

Public Attributes

no_os_spi_init_paramspi_init
 
no_os_gpio_init_paramgpio_reset
 
struct no_os_clkdev_clk
 
struct no_os_clkjesd_rx_clk
 
struct no_os_clkjesd_tx_clk
 
bool sysref_coupling_ac_en
 
uint32_t multidevice_instance_count
 
bool jesd_sync_pins_01_swap_enable
 
uint32_t lmfc_delay_dac_clk_cycles
 
uint32_t nco_sync_ms_extra_lmfc_num
 
uint64_t dac_frequency_hz
 
uint32_t tx_main_interpolation
 
int64_t tx_main_nco_frequency_shift_hz [MAX_NUM_MAIN_DATAPATHS]
 
uint8_t tx_dac_channel_crossbar_select [MAX_NUM_MAIN_DATAPATHS]
 
uint32_t tx_channel_interpolation
 
int64_t tx_channel_nco_frequency_shift_hz [MAX_NUM_CHANNELIZER]
 
uint16_t tx_channel_gain [MAX_NUM_CHANNELIZER]
 
struct link_init_paramjrx_link_tx
 
uint64_t adc_frequency_hz
 
uint32_t nyquist_zone [MAX_NUM_MAIN_DATAPATHS]
 
int64_t rx_main_nco_frequency_shift_hz [MAX_NUM_MAIN_DATAPATHS]
 
uint32_t rx_main_decimation [MAX_NUM_MAIN_DATAPATHS]
 
uint8_t rx_main_complex_to_real_enable [MAX_NUM_MAIN_DATAPATHS]
 
uint8_t rx_main_enable [MAX_NUM_MAIN_DATAPATHS]
 
int64_t rx_channel_nco_frequency_shift_hz [MAX_NUM_CHANNELIZER]
 
uint32_t rx_channel_decimation [MAX_NUM_CHANNELIZER]
 
uint8_t rx_channel_complex_to_real_enable [MAX_NUM_CHANNELIZER]
 
uint8_t rx_channel_enable [MAX_NUM_CHANNELIZER]
 
struct link_init_paramjtx_link_rx [2]
 

Member Data Documentation

◆ adc_frequency_hz

uint64_t ad9081_init_param::adc_frequency_hz

◆ dac_frequency_hz

uint64_t ad9081_init_param::dac_frequency_hz

◆ dev_clk

struct no_os_clk* ad9081_init_param::dev_clk

◆ gpio_reset

no_os_gpio_init_param* ad9081_init_param::gpio_reset

◆ jesd_rx_clk

struct no_os_clk* ad9081_init_param::jesd_rx_clk

◆ jesd_sync_pins_01_swap_enable

bool ad9081_init_param::jesd_sync_pins_01_swap_enable

◆ jesd_tx_clk

struct no_os_clk* ad9081_init_param::jesd_tx_clk

◆ jrx_link_tx

struct link_init_param* ad9081_init_param::jrx_link_tx

◆ jtx_link_rx

struct link_init_param* ad9081_init_param::jtx_link_rx[2]

◆ lmfc_delay_dac_clk_cycles

uint32_t ad9081_init_param::lmfc_delay_dac_clk_cycles

◆ multidevice_instance_count

uint32_t ad9081_init_param::multidevice_instance_count

◆ nco_sync_ms_extra_lmfc_num

uint32_t ad9081_init_param::nco_sync_ms_extra_lmfc_num

◆ nyquist_zone

uint32_t ad9081_init_param::nyquist_zone[MAX_NUM_MAIN_DATAPATHS]

◆ rx_channel_complex_to_real_enable

uint8_t ad9081_init_param::rx_channel_complex_to_real_enable[MAX_NUM_CHANNELIZER]

◆ rx_channel_decimation

uint32_t ad9081_init_param::rx_channel_decimation[MAX_NUM_CHANNELIZER]

◆ rx_channel_enable

uint8_t ad9081_init_param::rx_channel_enable[MAX_NUM_CHANNELIZER]

◆ rx_channel_nco_frequency_shift_hz

int64_t ad9081_init_param::rx_channel_nco_frequency_shift_hz[MAX_NUM_CHANNELIZER]

◆ rx_main_complex_to_real_enable

uint8_t ad9081_init_param::rx_main_complex_to_real_enable[MAX_NUM_MAIN_DATAPATHS]

◆ rx_main_decimation

uint32_t ad9081_init_param::rx_main_decimation[MAX_NUM_MAIN_DATAPATHS]

◆ rx_main_enable

uint8_t ad9081_init_param::rx_main_enable[MAX_NUM_MAIN_DATAPATHS]

◆ rx_main_nco_frequency_shift_hz

int64_t ad9081_init_param::rx_main_nco_frequency_shift_hz[MAX_NUM_MAIN_DATAPATHS]

◆ spi_init

no_os_spi_init_param* ad9081_init_param::spi_init

◆ sysref_coupling_ac_en

bool ad9081_init_param::sysref_coupling_ac_en

◆ tx_channel_gain

uint16_t ad9081_init_param::tx_channel_gain[MAX_NUM_CHANNELIZER]

◆ tx_channel_interpolation

uint32_t ad9081_init_param::tx_channel_interpolation

◆ tx_channel_nco_frequency_shift_hz

int64_t ad9081_init_param::tx_channel_nco_frequency_shift_hz[MAX_NUM_CHANNELIZER]

◆ tx_dac_channel_crossbar_select

uint8_t ad9081_init_param::tx_dac_channel_crossbar_select[MAX_NUM_MAIN_DATAPATHS]

◆ tx_main_interpolation

uint32_t ad9081_init_param::tx_main_interpolation

◆ tx_main_nco_frequency_shift_hz

int64_t ad9081_init_param::tx_main_nco_frequency_shift_hz[MAX_NUM_MAIN_DATAPATHS]

The documentation for this struct was generated from the following file: