Making Streams From/To AI Engine AXI Compliant - Making Streams From/To AI Engine AXI Compliant - 2.0 English - PG358

AI Engine LogiCORE IP Product Guide (PG358)

Document ID
PG358
Release Date
2024-11-18
Version
2.0 English

The AI Engine IP handles TKEEP to make the AI Engine-PL interfaces AXI4-Stream compliant. It also handles the 64b-32/128-bit TDATA width conversion.

AI Engine TKEEP is largely consistent with other AMD IPs, in that it is only used to indicate remaining data when TLAST=1, data is assumed to be continuous/no support for sparse data. The main exceptions are:

  • AI Engine stream TKEEP indicates remaining data of 32b granularity.
  • AI Engine TKEEP is binary encoded (that is, 128b data has 2b TKEEP, 64b data has 1b TKEEP).
  • AI Engine does not flag any errors when unexpected TKEEP values are received (that is, non-zero TKEEP when TLAST=0 are ignored).