GTS AXI Multichannel DMA IP for PCI Express User Guide

ID 847470
Date 5/06/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.5.8. User Event MSI-X (user_msix)

User logic can request the DMA engine to send an event interrupt for a queue associated with a PF/VF. This interface is available by enabling the Enable User MSI-X parameter in the IP Parameter Editor.

Interface clock: axi_lite_clk

Table 52.  User Event MSI-X Interface
Signal Name Direction Description
user_event_msix_tvalid Input The valid signal qualifies valid data on any cycle with data transfer.
user_event_msix_tready Output Asserted when the interface is ready for transfers to take place.
user_event_msix_tdata[15:0] Input

{msix_queue_dir, rsvd[3:0], msix_queue_num_i[10:0]}

Note: msix_queue_dir denotes the DMA direction.

  • 0: Device-to-Host (D2H) DMA Queue
  • 1: Host-to-Device (H2D) DMA Queue