DAC SPI Bus (dac_spi)

Ettus USRP X310 DAC SPI device worker.

Design

Provides access to the hardware registers of Daughter board 0 and 1 AD9146 DACs.

Interface

The interface of the dac_spi.hdl worker is defined in ./dac_spi.xml

Opcode handling

This worker does not have a component port. As such no Opcodes are handled.

Properties

The properties of this worker can be found in ./dac_spi.xml This worker supports the AD9146 worker which provides named access to the hardware registers of the AD9146 DAC. The properties are used by the drc_x310.rcc and do not need to be set by an application using the drc_x310.

Ports

The dac_spi.hdl worker does not have any component ports.

Implementations

  • dac_spi (HDL)

    Ettus USRP X310 DAC SPI device worker. Provides access to the hardware registers of Daughter board 0 and 1 AD9146 DACs.

Dependencies

The dependencies to other elements in OpenCPI are:

  • ocpi.wci.raw_arb

There is also a dependency on:

  • ieee.std_logic_1164

  • ieee.numeric_std

Limitations

Limitations of dac_spi are:

  • None

Testing

Tested platforms: None

Component testing not completed.