安装Digilent的董事会文件

Digilent提供董事会文件为每个FPGA开发板。在创建新项目时,这些文件可以很容易地选择正确的部分,并允许在许多设计中使用的几个复杂组件(包括Zynq处理系统和内存接口生成器)的自动配置。

板文件将被复制到您版本的Vivado的安装目录中。在本节的最后,介绍了另一种安装方法,熟悉git的用户可能会觉得这种方法更方便。


下载最新的主分部ZIP档案Digilent的vivado-boardsGithub库并提取它。

重要!在撰写本文时,如果使用Spartan或基于ARTIX的MicroBlaze设计的板,建议使用替代版本的板文件,这更好地支持某些板上的DDR存储器。可以通过此链接下载此版本的电路板文件:Microblaze-MIG.zip.使用这些文件在Microblaze设计中设置DDR内存的说明可以在入门Vivado和Vitis的Baremetal软件项目


打开从存档中提取的文件夹,并导航到其新/ board_files文件夹中。您将复制此文件夹的所有子文件夹。

请注意当安装Vivado 2014.4或更早版本时,请使用'old/board_files'中的文件。


打开Vivado安装到的文件夹C: / Xilinx / Vivado/ opt / Xilinx / Vivado默认情况下。在此文件夹下,导航到其<版本> /数据/板/ board_files目录中。如果此文件夹不存在,请创建它。

复制所有在vivado-boards中找到的文件夹新/ board_files文件夹,然后粘贴放到这个文件夹里。


附录:通过Github存储库“vivado-boards”安装板文件
如果您熟悉git,并且希望有一种干净的方式将最新的更改拉入到板文件中,而不需要手动地将文件复制-粘贴到每个新安装的版本中,那么您可能希望使用这种方法。

下载ZIP归档Digilent的“vivadoboards”Github库,并将其提取到一个令人难忘的位置,在那里它可以停留。或者,您可以使用git和命令提示符使用该命令将存储库克隆到当前工作目录git克隆https://github.com/Digilent/vivado-boards


找到“Vivado_init”文件。在vivado-boards repo的“utility”子目录中。复制粘贴% APPDATA % / Xilinx / Vivado /Windows目录或$ HOME /。Xilinx Vivado /(超级用户身份验证后)。这个文件是一个脚本,它将在Vivado启动时运行。它将从解压到的目录中加载Digilent的板文件,以便在Vivado中使用。

注意:还可以通过启动Vivado来找到此目录的路径,并在更改目录之前运行松材线虫病在Tcl控制台中。

注意:脚本初始化。应该使用tcl而不是Vivado_init。用于Vivado 2016.4及更早版本的tcl。如果安装了2016.4之前和之后的多个Vivado版本,则应该使用这两个脚本。


在文本编辑器中打开复制的初始化脚本。改变文本<路径>中提取在脚本中解压到vivado-boards文件夹的路径。保存关闭该文件。

这个脚本设置电路板。repopath参数设置为固定路径。该脚本在任何版本的Vivado启动时都将运行,并且该版本的Vivado的参数在您完成会话后仍将保持设置。这意味着,通过安装脚本,您正在为您所使用的每个Vivado版本设置板文件回购,即使在将来可能删除脚本之后,更改仍将保持不变。以后总是可以使用该命令清除该参数set_param board.repopaths“”,同样,这种情况在会话之间仍然存在。