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 = 1indicates 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_MODEis 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.