跳转至

Vivado 安装教程

Vivado 是 FPGA 厂商 Xilinx(赛灵思)提供的、用于 FPGA 实现的工具。它可以将硬件描述语言所描述的硬件设计进行编译、综合与实现,将 FPGA 内部本身无序的各种逻辑资源配置成为有序的电路,进而实现数字系统功能。

Image title

本学期的《数字电路实验》和下学期的《计算机组成原理》实验中,我们都会选择 Vivado 作为实验工具。接下来,我们将介绍如何安装 Vivado。

Tips:Vlab 虚拟机用户

Vivado 已经在虚拟机中预先安装好了。请选择 2023.1 的版本,不要选择 2016.3、2019.1 的旧版本。

注意

如果你想在本地安装并使用 Vivado,请确保你是 Windows 或 Linux 系统。2023.1 版本的 Vivado 需要至少 240 G 的可用存储空间(最终占用 35G),2019.1 版本的 Vivado 需要至少 60 G 的可用存储空间(最终占用 20G)。此外,你也可以选择使用 Vlab 上虚拟机的 Vivado 进行后续实验流程,对应的链接在这里

关于 Mac 用户

由于 Xilinx 没有开发 Mac 版本的 Vivado,你可以参考这篇教程进行配置。当然,我们还是建议你使用 Vlab 虚拟机完成实验。


安装流程

Tips:为什么推荐使用 2023.1 版本?

Verilog 本身是一个很容易出现在书写过程中出现 warnings 的语言,这些 warnings 只能由 Vivado 报出(编辑器无能为力),但 2019 及之前的版本动辄产生几千个 warnings,大部分还是完全没有用的,这很容易让真正的 wanings 藏于其中难以发现。2021 及之后版本报出的 warnings 一般是真正的警告,95% 的警告确实是需要改动代码的。因此,使用新版本的 Vivado 有助于提升我们的开发效率。

安装 2023.1 版本

我们已经为你准备了安装包的睿客网盘,链接在这里。请将其下载到自己的环境中。

下载并解压完成后,单击文件夹中的 xsetup.exe 程序以开始安装。

Image title

首先进入下图所示的界面。这里简单介绍了 2023.1 版本的 vivado 所支持的操作系统版本。单击 Next

Image title

接下来是产品界面。单击选择 Vivado,再单击 Next 以继续安装。

Image title

选择安装 Vivado 后,下面会选择安装标准版本(Standard)或者是企业版本(Enterprise)。二者的区别在于企业版本的 Vivado 额外支持高性能的芯片,比如 KU+15P。这里我们选择标准版(Standard)安装即可。单击 Next 以继续安装。

Image title

接下来的界面是选择安装组件。本学期数电实验以及下学期计组实验都只需要 A7 芯片即可,因此为了节省空间,可不装其他功能。设定好相关内容后,单击 Next 以继续安装。

Image title

接下来需要同意许可协议。设定好相关内容后,单击 Next 以继续安装。

Image title

接下来是选定安装目录。此时的安装大小超出了 30G,因此不建议直接安装到 C 盘。你可以选择容量充足的位置进行安装。注意:安装目录中不能出现中文空格字符。设定好相关内容后,单击 Next 以继续安装。

Image title

最后是安装概览。检查安装信息无误后,单击 Install 以开始安装。

Image title

Image title

当弹出下面的对话框时,表明安装结束。此时点击桌面上的 Vivado 2023.1 图标即可启动 Vivado。

Image title

Image title

你可以先参考提高班讲义熟悉 2023.1 版本的使用,我们将在 Lab2 中进行详细介绍。

安装 2019.1 版本

如果你因为各种原因(空间不足、无法安装……)无法使用 2023.1 的最新版本,则可以下载并使用 2019.1 的版本,安装与配置的过程与 2023.1 版本基本相同,你可以参考这篇文章。Vlab 上的 2019.1 版本资源请点击这里下载。

使用 Vlab 上 2019.1 版本安装包的操作过程如下:

解压好文件后,单击文件夹中的 xsetup.exe 开始安装。

Image title

类似地,首先进入下图的界面:

Image title

单击 Next,随后勾选同意服务协议。

Image title

单击 Next 进入安装版本选择界面。选择最上面的 Vivado HL Webpack 版本,单击 Next

Image title

与 2023.1 版本类似,为了节省空间,可不装其他功能。设定好相关内容后,单击 Next 以继续安装。

Image title

接下来,设定你的安装目录。请确保目录中不包含中文或空格。单击 Next 继续安装。

Image title

最后,点击 Instal,等待安装完成即可。

Image title


休息一会儿

本部分内容到此结束!你理解了多少呢?


最后更新: October 8, 2023

评论

Authors: wintermelon008