5.3.1. PCIe AXI-ST TX Interface (ss_tx_st)
5.3.2. PCIe AXI-ST RX Interface (ss_rx_st)
5.3.3. Control and Status Register Interface (ss_csr_lite)
5.3.4. Flow Control Credit Interface
5.3.5. Configuration Intercept Interface (CII)
5.3.6. Completion Timeout Interface (ss_cplto)
5.3.7. Function Level Reset Interface
5.3.8. Control Shadow Interface (ss_ctrlshadow)
5.4.1. H2D AXI-ST Source (h2d_st_initatr)
5.4.2. D2H AXI-ST Sink (d2h_st_respndr)
5.4.3. H2D/D2H AXI-MM Master
5.4.4. BAM AXI-MM Master (bam_mm_initatr)
5.4.5. BAS AXI-MM Slave (bas_mm_respndr)
5.4.6. PIO AXI-Lite Master (pio_lite_initiatr)
5.4.7. HIP Reconfig AXI-Lite Slave (user_csr_lite)
5.4.8. User Event MSI-X (user_msix)
5.4.9. User Event MSI (user_msi)
5.4.10. User Function Level Reset (user_flr)
5.4.11. User Configuration Intercept Interface - EP Only
5.4.12. Configuration Slave (cs_lite_respndr) - RP Only
5.4.1. H2D AXI-ST Source (h2d_st_initatr)
The H2D AXI source interface is used to send H2D DMA data to the external AXI sink logic.
Interface clock: axi_st_clk
Signal Name | Direction | Description |
---|---|---|
h2d_axi_st_tvalid | Output | Indicates that the source is driving a valid transfer. |
h2d_axi_st_tready | Input | Indicates that the sink can accept a transfer in the current cycle.
Note: The readyLatency parameter defined in Avalon specification is supported. By default the value is '0'.
|
h2d_axi_st_tdata[1023:0] | Output | Data interface |
h2d_axi_st_tkeep[127:0] | Output | A byte qualifier used to indicate whether the content of the associated byte is valid. The invalid bytes are allowed only during h2d_axi_st_tlast cycle. The 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 |