The top-level System project has several components such as the Application component that stores the host or ELF application, HLS component that defines the PL kernels, and the AI Engine component that defines the graph. The HLS components and AI Engine components can be grouped into binary containers and linked with a hardware link, similar to the existing Vitis IDE flow.
Following table provides a brief comparison of the concepts and terminology.
New Vitis IDE | Classic Vitis IDE |
---|---|
Workspace | Workspace |
System project | System project |
Application component | Host application |
HLS component | PL kernel application |
AI Engine Component | AI Engine design |