Vitis 软件开发工作流程 - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

下图显示了 Vitis 统一软件平台的嵌入式软件应用开发工作流程。

图 1. 嵌入式软件应用开发工作流程
  • 硬件工程师负责设计软件开发(从 AMD Vivado™ Design Suite 到 XSA 存档文件)所需的逻辑和导出信息。
  • 软件开发者负责通过创建平台来将 XSA 导入 Vitis 软件平台。平台主要供应用加速工程使用。为了给各种应用提供统一的 Vitis 工作空间架构,软件开发工程现在已移植到平台和应用架构。平台包含硬件规格和软件环境设置。
  • 软件环境设置称为域,同样属于平台的一部分。
  • 软件开发者基于平台和域来创建应用。
  • 应用可在 Vitis IDE 中进行调试。
  • 在复杂系统中,有多个应用同时运行并彼此通信。因此也需要执行系统级别验证。
  • 全部就绪后,Vitis IDE 即可帮助创建启动镜像,用于初始化系统和启动应用。