C2H Channel 0-3 AXI4-Stream Interface Signals - 4.1 English

DMA/Bridge Subsystem for PCI Express Product Guide (PG195)

Document ID
PG195
Release Date
2023-11-24
Version
4.1 English
Table 1. C2H Channel 0-3 AXI4-Stream Interface Signals
Signal Name 1 Direction Description
s_axis_c2h_tready_x O Assertion of this signal indicates that the DMA is ready to accept data. Data is transferred across the interface when s_axis_c2h_tready and s_axis_c2h_tvalid are asserted in the same cycle. If the DMA deasserts the signal when the valid signal is High, the user logic must keep the valid signal asserted until the ready signal is asserted.
s_axis_c2h_tlast_x I The user logic asserts this signal to indicate the end of the DMA packet.
s_axis_c2h_tdata_x

[DATA_WIDTH-1:0]

I Transmits data from the user logic to the DMA.
s_axis_c2h_tvalid_x I The user logic asserts this whenever it is driving valid data on s_axis_c2h_tdata.
m_axis_c2h_tuser_x

[DATA_WIDTH/8-1:0]

I Parity bits. This port is enabled only in Propagate Parity mode.
m_axis_c2h_tkeep_x

[DATA_WIDTH/8-1:0]

I The tkeep signal tells how many bytes are valid for each beat. It must be asserted for all beets except when tlast is asserted. You must specify how many bytes are valid when tlast is asserted.
  1. _x in the signal name changes based on the channel number 0, 1, 2, and 3. For example, for channel 0 use the m_axis_c2h_tready_0 port, and for channel 1 use the m_axis_c2h_tready_1 port.