n310_gpio HDL Worker

Detail

HDL implementation of n310_gpio device worker in support of the n310 platform. Individual control lines are implemented for the respective channels: CPLD-ATR-TX0, CPLD-ATR-TX1, CPLD-ATR-RX0, and CPLD-ATR-RX1. Additional, the AD9371 TX channels are conditioned by the status of the data_sink_qdac_ad9371_sub device sub-worker, while the AD9371 RX channels are conditioned by the status of the data_src_qadc_ad9371_sub device sub-worker.

Worker Ports

    Interfaces:

  • tx_ctl: Control interface between the n310_gpio and data_sink_qdac_ad9371_sub device workers.

  • rx_ctl: Control interface between the n310_gpio and data_src_qadc_ad9371_sub device workers.

  • Subdevice Connections:

    • Supported device worker: data_sink_qdac_ad9371_sub


      Connections:


      • Subdevice port: tx_ctl

      • Supported worker port: tx_ctl

        • Index: None


    • Supported device worker: data_src_qadc_ad9371_sub


      Connections:


      • Subdevice port: rx_ctl

      • Supported worker port: rx_ctl

        • Index: None


Signal Ports

  <signal direction="out" name="ATR_TX0"/>
  <signal direction="out" name="ATR_TX1"/>
  <signal direction="out" name="ATR_RX0"/>
  <signal direction="out" name="ATR_RX1"/>