Vitis 软件平台安装

安装要求

Vitis™ 软件平台由适用于交互式工程开发的集成设计环境 (IDE) 和适用于脚本化或手动应用开发的命令行工具组成。Vitis 软件平台还包含 Vivado® Design Suite 用于在目标器件上实现内核,并用于开发定制硬件平台。

此处列出的部分要求仅适用于软件加速功能,不适用于嵌入式软件开发功能。 赛灵思建议安装所有必要的程序包,以获取最佳的 Vitis 软件平台体验。

要在计算机上安装并运行 Vitis,您的系统必须满足以下最低要求。

1. 嵌入式软件开发流程最低系统要求

组件

要求

开发

(构建机器操作系统)

操作系统

64 位 Linux:

  • CentOS/RHEL 7.4、7.5、7.6、7.7、7.8、7.9、8.1、8.2 和 8.3
  • RHEL 8.4
  • Ubuntu 16.04.5 LTS、16.04.6 LTS、18.04.1 LTS、18.04.2 LTS、18.04.3 LTS、18.04.4 LTS、18.04.5 LTS、20.04 LTS、20.04.1 LTS 和 20.04.2 LTS

注释: 对于 Ubuntu,需安装额外的库。

  • Amazon Linux 2 AL2 LTS
  • SUSE Enterprise Linux 12.4 和 15.2

Windows 10 64 位:

  • Professional 版本和 Enterprise 版本 1809、1903、1909 和 2004

系统存储空间

32 GB(建议 64 GB)

互联网连接

下载驱动程序与实用工具的前提条件。

硬盘空间

100 GB

Vitis 软件平台安装

安装 Vitis 软件平台

请确保您的系统满足 安装要求 中描述的所有要求。

提示: 为了缩短安装时间,请禁用杀毒软件并关闭所有已打开的非必要程序。

  1. 访问赛灵思下载网站。
  2. 下载对应您的操作系统的安装程序。
  3. 运行安装程序,这样会打开Welcome页面。
  4. 单击Next打开此安装程序的Select Install Type页面。
  5. 输入您的赛灵思用户帐户凭证,然后选择Download and Install Now
  6. 单击Next打开此安装程序的Accept License Agreements页面。
  7. 单击每个I Agree复选框接受条款。
  8. 单击Next打开此安装程序的Select Product to Install页面。
  9. 选择Vitis,然后单击Next以打开安装程序的Vitis Unified Software Platform页面。
  10. 选择设计工具和器件以自定义安装(可选)。

注释: Vitis 统一软件平台会一并安装 Vitis 工具和 Vivado Design Suite。您无需单独安装 Vivado 工具。如果需要,您还可以安装 System Generator Model Composer

  1. 单击Next打开此安装程序的Select Destination Directory页面
  2. 指定安装目录、复查位置摘要信息、复查所需的磁盘空间以确保有足够空间可用,然后单击Next以打开安装程序的Installation Summary页面。
  3. 单击Install开始安装软件。

注释: Vitis 统一软件平台会一并安装 Vitis 工具和 Vivado Design Suite。您无需单独安装 Vivado 工具。如果需要,您还可以安装 System Generator Model Composer

成功安装 Vitis 软件后,会显示一条确认消息,并提示您运行 installLibs.sh 脚本。

  1. 在以下位置找到此脚本:/Vitis//scripts/installLibs.sh,其中  为安装位置, 是安装版本。

注释:  Windows 上无需运行此脚本。

  1. 使用 sudo 权限运行此脚本,如下所示:

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 中,将  指向 //aarch64-xilinx-linux,此文件是运行 sdk.sh 生成的。

如需了解有关自定义赛灵思预构建基本平台以添加更多域的详细信息,请参阅 自定义预构建平台 

设置用于运行 Vitis 软件平台的环境

要配置用于运行 Vitis 软件平台的环境,请在命令 shell 中运行以下脚本以设置要在该 shell 中运行的工具:

 #setup XILINX_VITIS and XILINX_VIVADO variables

source /Vitis/2021.2/settings64.sh

提示: 其中也提供了 .csh 脚本。

这样即可为 Vitis 嵌入式软件开发流程设置工具。

要使用按 安装嵌入式平台 中所述下载的任何平台,请将以下环境变量设置为指向这些平台的所在位置:

export PLATFORM_REPO_PATHS=

这样即可为工具识别平台文件的位置,并使其可供您的设计工程访问。

Windows

要从 Windows 启动 Vitis 软件平台,请执行以下任一操作:

  • 从桌面图标启动,或者从开始菜单命令启动。
  • 在 Windows 命令 shell 中,使用 settings64.bat:

C:> \VITIS\2021.2\settings64.bat

然后启动:vitis

你可能感兴趣的:(fpga开发,Vitis,Vitis,AI,软件平台,软件仿真)