A newer version of this document is available. Customers should click here to go to the newest version.
4.5.1. H2D AXI-Stream Manager (h2d_st_initatr)
The H2D AXI Manager interface is used to send H2D DMA data to the external AXI-Stream Subordinate logic. This interface is available by selecting the AXI-S User Interface type in the IP Parameter Editor. This interface should be connected to the corresponding AXI-Stream Subordinate Interface of the application logic.
DWIDTH depends on the PCIe mode selected:
- 256 bits for Gen4 1x4
- 128 bits for Gen3 1x4
Signal Name | Direction | Description |
---|---|---|
h2d_axi_st_tvalid | Output | Indicates that the manager interface is driving a valid transfer. |
h2d_axi_st_tready | Input | Indicates that the sink can accept a transfer in the current cycle. |
h2d_axi_st_tdata[DWIDTH-1:0] | Output | Data interface. |
h2d_axi_st_tkeep[DWIDTH/8-1:0] | Output | A byte qualifier used to indicate whether the content of the associated byte is valid. The invalid bytes are allowed only during the h2d_axi_st_tlast cycle. Note: sparse tkeep is not allowed. |
h2d_axi_st_tlast | Output | Indicates end of data transmission. |
h2d_axi_st_tid[11:0] | Output | Stream ID, indicates channel number. |
h2d_axi_st_tuser_metadata[63:0] | Output | Descriptor 8-byte metadata. Available only when metadata support is enabled through the IP Parameter Editor. |
h2d_axi_st_tuser_error | Output | Error Status. |