Migrating from Windows to Buffers - Migrating from Windows to Buffers - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

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

The 2023.2 release of the AMD Vitis™ software platform deprecated Windows I/O connections between kernels. The AI Engine Kernel and Graph Programming Guide (UG1079) describes how to change the source code of a design to upgrade it to buffer I/Os. To upgrade I/O connections from Windows to buffers, repeat the following steps for every kernel.

  1. Make the changes shown in the following figure in the kernel.cc file:

    figure6

  2. If the design uses classes, upgrade the associated header file.

    figure7

  3. In the graph file, modify the connection type and specify dimension. Note division by 4 to convert from bytes to samples.

    figure8