安装Vivado, Vitis和勤勉板文件
介绍
本指南介绍了安装和配置Vivado和Vitis开发环境的过程。这些应用程序用于开发项目,运行在Digilent FPGA开发板上。除了安装之外,还将安装Digilent的董事会支持文件,这些文件用于大大加快创建新项目的过程。此外,电路板文件还可以让我们更容易地向项目中添加各种外设(如DDR内存)和Zynq处理器(适用于Zynq电路板)。
重要的是:digilent提供的示例项目针对Vivado和Vitis / Xilinx SDK的特定版本,可能很难或不可能将它们移植到其他版本。选择版本时要小心。
本指南最初是为Vivado和Vitis 2019.2编写的,并与2020.1兼容。在较新的版本中,安装过程不太可能有实质性的变化。有关如何安装旧版本的说明,请参见安装Vivado, Xilinx SDK, Digilent Board Files.
先决条件
-
60 +GB硬盘空闲空间。实际安装数量根据安装工具和支持的部件不同而不同。
指南
重要的是:Digilent提供三种类型的实例项目:单机硬件、裸金属软件和Petalinux软件项目。根据您希望深入研究这些项目的程度,您需要安装的工具将有所不同。本指南描述了如何获得Vivado和Vitis的完整安装,它们将支持所有三个项目类别。
1.安装Vivado
1.1
开放Xilinx的下载页面在新选项卡中。找到页面的部分题为“Vivado设计套件- HLx版本- <版本#>”。旧版本的安装程序可以在页面的存档中找到。
选择“Self extraction Web Installer”下载相应的操作系统。按照提示登录或创建Xilinx网站的帐户。登录后,浏览器将下载所选的安装程序。
1.2
要启动安装程序,请选择相应操作系统的下拉菜单,并按照说明操作:
- 窗户
- 使用Windows资源管理器在“下载”目录中查找安装程序可执行文件。双击可执行文件来运行它。
- Linux
-
导航到安装程序二进制文件在终端应用程序中下载到的目录,然后输入下面的命令和正确的文件名,以超级用户的身份执行它:
Chmod +x
.bin && sudo ./ .bin
第1节中的其余步骤对于Windows和Linux都是相同的。
1.8
这个屏幕为自定义安装提供了更详细的选项。对于基本安装来说,这些选项中的大多数不需要更改,但是可以删除不必要的特性,以减少安装对文件系统的占用——例如,大多数用户不需要他们的Vivado安装来支持Ultrascale、Kintex或Virtex设备。下面列出了初学者需要注意的重要选项。检查选择,然后单击下一个.
-
设计工具:
-
葡萄:
-
安装用于在Xilinx fpga上编写针对处理器的软件的开发环境。
-
-
Vivado设计套件:
-
安装用于在Xilinx FPGA上创建针对FPGA结构的硬件设计的开发环境。
-
-
DocNav:
-
安装一个导航工具,以快速查找有关IP和示例的适当Xilinx文档。
-
-
-
设备:
-
允许自定义安装后设计的Xilinx FPGA部件集。取消选择其中一些选项可以大大减少安装的大小。确保您的安装将支持您的FPGA板上的设备!
-
-
安装选项:
-
安装电缆驱动程序:
-
安装适当的驱动程序,以便对连接的FPGA进行编程。如果之前没有安装Vivado,请务必检查这个!
-
-
获取或管理许可密钥:
-
安装完成后启动Xilinx许可证管理器。许多新用户将不需要管理许可证。
-
-
注意:在安装完成后,可以通过执行帮助→添加设计工具或设备在Vivado工具栏中。
2.Linux下安装线缆驱动
Windows用户可以跳过本节继续步骤3.
2.1
Vivado安装程序不安装识别Linux系统上的FPGA所需的USB驱动程序,无论是否勾选了该选项。为了安装这些驱动程序,导航到“< Vivado安装> /数据/ xicom / cable_drivers / lin64 / install_script install_drivers /”控制台窗口中的目录。的“< Vivado安装>”目录通常是“/ opt / Xilinx / Vivado / * /”目录—“*”代表Vivado版本号。从该目录中运行”。/ install_drivers”以超级用户的身份命令。一旦这个命令成功完成,就会安装所需的驱动程序。
请注意:一些旧版本的Vivado可能需要在使用之前从TAR文件中提取install_drivers命令。
3.安装勤勉板文件
Digilent提供董事会文件每个FPGA开发板。在创建新项目时,这些文件使选择正确的部件变得很容易,并允许对许多设计中使用的几个复杂组件进行自动化配置。
3.1
下载存档的vivado-boards Github存储库,并提取它。
3.2
打开从存档中提取的文件夹,并导航到它的“new/board_files”目录。选择此目录内的所有文件夹复制他们。
请注意:当安装Vivado版本2014.4或更老的版本时,使用'old/board_files'中找到的文件代替。