A newer version of this document is available. Customers should click here to go to the newest version.
A.1.1.6. AXI-Stream Manager (H2D) and Subordinate (D2H)
The GTS AXI MCDMA IP provides AXI-Stream interfaces for transferring DMA data between the host and device. The AXI-Stream Manager interface is used to move H2D DMA data to the external user logic. The AXI-Stream Subordinate interface is used to move D2H DMA data to the host. You can enable the Streaming interface by selecting the AXI-S User Interface type in the IP Parameter Editor.
When streaming the DMA data, the packet (file) boundary is indicated by the SOF and EOF bits of the descriptor. Channel interleaving is not supported. A channel switch on the AXI-Stream interface can only happen on a packet boundary.
For the AXI-Stream interface, you can also optionally enable 8-byte metadata that contains the metadata for your user application. When enabled in the IP Parameter Editor, the H2D descriptor destination address field is replaced with metadata and the D2H descriptor source address field is replaced with metadata. The metadata is presented on the h2d/d2h_axi_st_tuser_metadata signal and valid on the first clock cycle of the data transfer.