AI Engine Implementation and Optimization - AI Engine Implementation and Optimization - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document ID
XD100
Release Date
2026-03-27
Version
2025.2 English

Inspecting Figure 2 more details, you can see that:

  • Compute intermediate outputs f3 and f1 by running an 8-tap anti-symmetric filter on an input signal using: aie::sliding_mul_sym_xy_ops<>::mul_antisym() API.

  • Similarly, compute f2 and f0 using the aie::sliding_mul_sym_xy_ops<>::mul_sym() API.

  • Compute the bottom section of Figure 2 corresponding to Horner’s rule using aie::mul() and aie::mac() instructions.