The Vitis Unified IDE manages designs at the component level and the System Project level. The top-level System Project can contain different components. You can separately develop, build, and analyze these components in the Vitis Unified IDE.
Embedded System Project
For a System Project targeting an `embedded platform, the tool integrates the following components into a single heterogeneous system.
- 1Application Component for PS
- AI Engine Component (graph)
- HLS Component
- RTL Kernel
- Platform Component
Data Center System Project
For a System Project targeting data center acceleration using AMD FPGA-based Alveo Accelerator cards, the tool integrates the following compoents.
- Application Component running on x86
- C/C++ HLS Component (PL Kernel)
System Project Output Folder and Logical View
The system project and the integration project produce a unified output folder that contains the artifacts you need for the next build or deploy step.
- Application ELF
- DTBO
- PDI
- XCLBIN
The Vitis Unified IDE shows these artifacts in a virtual folder in the Vitis Components view. Use the virtual folder to locate the build outputs without navigating the on-disk subfolder structure.