欢迎回到Digilent博客!
你听说过fpga,知道你需要下载Vivado,所以你找到了一个关于如何安装Vivado的伟大指南,启动它,然后…现在怎么办?如果这听起来比你愿意承认的更熟悉,那么你来对地方了。在接下来的几天里,我们将通过一系列的文章来帮助你建立和运行一个新的Vivado项目,包括:得到任何额外的文件你需要准备好了(这个职位你现在阅读!),最初建立在Vivado Verilog项目,修改我们的Verilog项目和XDC文件工作我们的FPGA,最后产生的比特流,我们将使用FPGA程序。让我们开始吧!
虽然我们可以简单地编写一个FPGA程序并配置我们的电路板,然后继续下一个程序,fpga已经够复杂了这是一个好主意,添加一些预先制作的板文件,以帮助平滑的编程过程。我将使用Digilent的艺术在本系列教程的整个过程中,Verilog是我选择的FPGA编程语言,以及Xilinx的Vivado设计套件的2016.4 WebPACK版本。
我们将寻找的两个文件是Arty XDC (Xilinx设计约束)文件和Arty板文件。Vivado使用XDC文件将我们在Verilog代码中“创建”的输入和输出的名称与FPGA芯片上的实际引脚关联起来。该板文件用于将FPGA上的不同引脚组在一起,以便在配置各种IP块时可以很容易地使用;我们不会在本教程中使用任何IP块,但它很好已经安装了板文件的未来(这使它更容易告诉Vivado,我们正在使用哪个FPGA,当我们最初创建一个项目)。
要获得Arty板文件,请继续并从Digilent GitHub帐户(在直接下载链接或在GitHub中查看板文件在这里).在board files .zip文件夹中,您需要将“Arty”文件夹(以及其中的所有内容)解压缩到board_files文件夹中,该文件夹位于已经安装的Xilinx目录中。在Windows系统上,这个board_files文件夹的默认位置是C: \ Xilinx \ Vivado \ 2016.4 \ \董事会\ board_files数据;复制整个“Arty”文件夹结构到此文件夹。
接下来,我们希望获得Arty的XDC文件,这样我们就可以通知Vivado我们希望在项目中使用哪些物理引脚。一个主XDC文件的火炮(和所有Digilent的FPGA板),可在我们的维基百科中各自的资源中心找到。Arty资源中心是在这里,主XDC文件在屏幕右侧“设计资源”下方的框中可用。下载完主XDC文件后,将其保存到您的计算机中,以便您再次轻松地找到它,因为当我们创建项目时,我们需要告诉Vivado在哪里可以找到该文件。
这应该足够让你开始了,请继续关注在下一篇文章在本系列教程中!另外看看我们的维基有关这个项目的更多资源。
通过下面的链接阅读本系列的其余部分:
创建和编程我们的第一个FPGA项目第2部分:初始项目创建
创建和编程我们的第一个FPGA项目第3部分:修改项目
创建和编程我们的第一个FPGA项目第4部分:最后的步骤

关于“创建和编程我们的第一个FPGA项目第一部分-准备好额外的文件”的2个评论