Platforms - Platforms - 2026.1 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document_ID
XD100
Release_Date
2026-07-20
Version
2026.1 English

A platform is the starting point of your design and is used to build the AMD Vitis™ software platform applications.

NOTE: Use the VCK190 base platform provided on amd.com as a starting point for your designs. This page explains how to generate the base platform. If you want to skip this step, start directly from AI Engine Development.

In this first section of the tutorial, an example shows how to create a new platform. This starts with building the hardware system using the AI Engine in the AMD Vivado™ Design Suite.

This is in most ways a traditional AMD Vivado™ design. You are building the platform, that is, the part of the design that you do not want the Vitis software platform to configure or modify. This can include completely unrelated logic, any hierarchy you want to have in the design, but there are some rules that you must follow:

  • Your design must contain an IP integrator block diagram containing the CIPS, NOC, and other infrastructure IP.

  • Your design must have at least one clock that you expose to the Vitis IDE for use with any kernels that it adds. This clock must have an associated proc_sys_reset block.

This tutorial targets the VCK190 board (refer to https://www.xilinx.com/products/boards-and-kits/vck190.html).