Basic Handshake - Basic Handshake - 4.0 English - PG140

CIC Compiler v4.0 LogiCORE IP Product Guide (PG140)

Document_ID
PG140
Release_Date
2026-07-22
Version
4.0 English

The following figure shows the transfer of data in an AXI4-Stream channel:

  • TVALID is driven by the source (master) side of the channel and TREADY is driven by the receiver (slave).
  • TVALID indicates that the values in the payload fields (TDATA, TUSER and TLAST) are valid.
  • TREADY indicates that the slave is ready to receive data.
  • When both TVALID and TREADY are TRUE in a cycle, a transfer occurs.
  • The master and slave set TVALID and TREADY respectively for the next transfer appropriately.
Figure 1. Data Transfer in an AXI4-Stream Channel