Creating an Embedded Application Component - 2024.2 English - UG1702

Vitis Reference Guide (UG1702)

Document ID
UG1702
Release Date
2025-01-15
Version
2024.2 English

The embedded software flow is different from the Vitis application acceleration flow in that it requires a fixed platform or XSA to integrate your Application executable with. The embedded software flow described here requires a fixed hardware design and drivers for that hardware.

To create an Application component you can select File > New Component > Application.

Tip: Alternatively you can select Create Embedded Application from the Embedded Development group of the Welcome page.
  1. Input the Application component name and specify the location. Click Next.
  2. Select a fixed platform and select Next.
    Note: If you do not have an existing fixed platform, refer to Managing the Vitis HLS Components in the Vitis Unified IDE to create a platform. If your target platform is not in the list, you can add it by clicking the '+' button.
  3. Select the processor domain to run your application in, and select Next.
  4. Review the summary page of the Application component and select Finish to create the component.

With the Application component created for the specific processor domain of a fixed platform, you can now add the source files and include files to the component as described in Creating an Application Component.