Streaming Interface - 2025.2 English

Vitis Libraries

Release Date
2025-12-17
Version
2025.2 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 assumed to be a window on the I/O 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.