Step 1: Build the AMD Versal™ Extensible Embedded Platform Example Design in the Vivado IDE - Step 1: Build the AMD Versal™ Extensible Embedded Platform Example Design in the Vivado IDE - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document ID
XD100
Release Date
2026-03-27
Version
2025.2 English
  1. Launch Vivado IDE, and select Open Example Project from the Welcome window. You can also do it by clicking File from the menu, and selecting Project → Open Example.

  2. Click Next to skip the first page of the wizard. In the template selection page, select the Versal Extensible Embedded Platform template. Click Next.

  3. Name this project as custom_pfm_vck190 and click Next.

  4. In the board selection page, select VCK190 Evaluation Platform. If you are targetting other platforms, select them. Click Next.

  5. In the design preset page, keep the default settings. Note that AI Engine is enabled:

    missing image

  6. Click Finish to complete the example design creation phase. This opens the Vivado project with the template design you just created. You can open the block design to view the details of the platform design. By using the pre-built template, you can get a validated hardware design of the platform to move on to the next step. In your real design development procedure, you can use this as a baseline design and make further modifications on top of it.

    missing image

  7. Click Generate Block Design from the Flow Navigator panel on the left, click Generate, and wait for the process to complete.

    NOTE: The Vivado IDE displays a critical warning when generating the Block Design. This is because the Interrupt Controller IP has an unconnected input. You can ignore this as the Vitis software platform connects this input automatically later in the flow.

  8. Click File from the menu, and select Export > Export Platform.

    a. On the second page, select Hardware and hardware emulation as the platform type.

    missing image

    b. On the third page select Pre-synthesis.

    missing image

    c. On the fourth page, add the name of the platform.

    missing image

    d. On the fourth page, set the name of the XSA, and click Finish.

    missing image

  9. Close the Vivado project after platform export process finishes.

    Note: You can automate the Vivado platform creation by running “make vivado_platform”