安装要求
Vitis™ 软件平台由适用于交互式工程开发的集成设计环境 (IDE) 和适用于脚本化或手动应用开发的命令行工具组成。Vitis 软件平台还包含 Vivado® Design Suite 用于在目标器件上实现内核,并用于开发定制硬件平台。
此处列出的部分要求仅适用于软件加速功能,不适用于嵌入式软件开发功能。 赛灵思建议安装所有必要的程序包,以获取最佳的 Vitis 软件平台体验。
要在计算机上安装并运行 Vitis,您的系统必须满足以下最低要求。
表 1. 嵌入式软件开发流程最低系统要求 |
|
组件 |
要求 |
开发 (构建机器操作系统) |
|
操作系统 |
64 位 Linux:
注释: 对于 Ubuntu,需安装额外的库。
Windows 10 64 位:
|
系统存储空间 |
32 GB(建议 64 GB) |
互联网连接 |
下载驱动程序与实用工具的前提条件。 |
硬盘空间 |
100 GB |
Vitis 软件平台安装
安装 Vitis 软件平台
请确保您的系统满足 安装要求 中描述的所有要求。
提示: 为了缩短安装时间,请禁用杀毒软件并关闭所有已打开的非必要程序。
注释: Vitis 统一软件平台会一并安装 Vitis 工具和 Vivado Design Suite。您无需单独安装 Vivado 工具。如果需要,您还可以安装 System Generator 和 Model Composer。
注释: Vitis 统一软件平台会一并安装 Vitis 工具和 Vivado Design Suite。您无需单独安装 Vivado 工具。如果需要,您还可以安装 System Generator 和 Model Composer。
成功安装 Vitis 软件后,会显示一条确认消息,并提示您运行 installLibs.sh 脚本。
注释: 在 Windows 上无需运行此脚本。
sudo installLibs.sh
此命令会根据操作系统来为 Vitis 工具安装必要数量的软件包。
重要: 请留意此脚本返回的任何消息。您可能需要手动安装任何缺失的软件包。
安装嵌入式平台
嵌入式平台可从 Vitis 嵌入式平台下载页面下载,以供在 Vitis 统一软件平台中使用。对于 Vitis 嵌入式软件开发流程,您可将嵌入式平台与 Linux、单机/裸机或 RTOS 域搭配使用。为支持 Vitis 应用加速开发流程,嵌入式平台必须运行 Linux,并将 XRT 集成到 rootfs 中。在下载页面上可找到受支持的平台的完整列表。
要安装平台,请下载 zip 文件,并将其解压到 /opt/xilinx/platforms,或者将其解压到其它位置,并将该位置添加到 PLATFORM_REPO_PATHS 环境变量中。
嵌入式平台需要 sysroot 才能为 Vitis 应用加速流程执行主机应用交叉编译。在下载页面上查找Common images for Embedded Vitis platforms块,下载并解压适用于您的平台架构的常用镜像。
运行 sdk.sh 即可解压并安装 sysroot。-d 选项允许您选择 sysroot 的安装位置。此程序包还提供了预编译的内核镜像和 rootfs。
您可将 sysroot 添加到 Makefile 以供在您的命令行工程中使用,或者 Vitis IDE 将提示您将其添加到自己的应用工程中。例如,在您的 Makefile 中,将
如需了解有关自定义赛灵思预构建基本平台以添加更多域的详细信息,请参阅 自定义预构建平台 。
设置用于运行 Vitis 软件平台的环境
要配置用于运行 Vitis 软件平台的环境,请在命令 shell 中运行以下脚本以设置要在该 shell 中运行的工具:
#setup XILINX_VITIS and XILINX_VIVADO variables
source
提示: 其中也提供了 .csh 脚本。
这样即可为 Vitis 嵌入式软件开发流程设置工具。
要使用按 安装嵌入式平台 中所述下载的任何平台,请将以下环境变量设置为指向这些平台的所在位置:
export PLATFORM_REPO_PATHS=
这样即可为工具识别平台文件的位置,并使其可供您的设计工程访问。
Windows
要从 Windows 启动 Vitis 软件平台,请执行以下任一操作:
C:>
然后启动:vitis。