Streaming Interface - Streaming Interface - 2026.1 English

Vitis Libraries

Release Date
2026-06-23
Version
2026.1 English

The Convolution/Correlation operation via streaming is supported only on AIE devices. Streaming support is not available on AIE-ML and AIE-MLv2 devices.

  • TP_API = 1 indicates STREAM interface.
  • The input F signal is assumed to be streaming on the AXI-Stream interface. As F is consumed on streams, the selection of Length(F) can be higher to achieve higher throughput.
  • The input G signal is accessed via an IO-buffer interface.
  • TP_COMPUTE_MODE is fixed to VALID since padding is not required for the F signal, as F is always a continuous stream for both convolution and correlation.
  • Typical use cases that can benefit from the stream interface kernel involve having a continuous stream of F, for which a convolution or correlation with a known pattern (e.g., G) must be computed.