有时,我需要找到一些官方网站例程以进行学习和参考,但我始终觉得我无法入门。今天,我将教您如何使用官方网站和Vivado的文档来执行相关操作。我不知道要使用哪个IP或要引用哪个文档。首先单击帮助-> DocumentionandTutorials以打开XIlinxDocumention浏览器。打开后如下:主要分为:1.分类窗口; 2.文件选择窗口; 3.设置窗口; 4.选择窗口;您可以在3个窗口中搜索。如果现在我需要在7系列FPGA中查找HLS的使用,那么可以通过1窗口进行分类选择,如下所示:我可以在2窗口中获取所需的文档:单击进入,您可以阅读它,如果要下载它,是的,可以在此处进行两项设置。一个是下载路径设置,另一个是用于打开文档的阅读器设置。具体位置如下图所示:您可以根据需要进行设置。查找或知道要使用哪个IP或如何下载示例。这有两种方法:1.使用XilinxDoc直接搜索相关的Doc。这是AXIethernet的示例。相关的应用程序手册是xapp1082(还有其他参考文献,这里是一个更常见的示例),直接搜索该文档,然后如下图所示打开它:您可以在这两个位置下载相关的参考例程,只需单击即可。下载。建议直接在Chrome中打开文档。单击链接了解跳转信息。其他PDF阅读器也可用。 2.在IP管理器中找到IP,然后双击以在左上角输入“文档”。有诸如ProductGuide之类的文档。其中,ChangeLog(修改后的BUG记录),ProductWebpage和AnswerRecords都是重要的文档,对于使用IP非常重要。因为它与本文无关,所以在此将不扩展其说明。单击ProductGuide通过XilinxDocumentation打开此文档。该文档非常重要,包括整个IP的使用,每个参数的描述以及时间安排。以及一些调试和仿真相关的说明,如果使用此IP时出现问题,请仔细阅读本文档。同时,该文档将提供一个参考示例链接(此IP是特殊的,它是两个IP的组合,因此没有引用(“疯狂过渡”))。如何使用下载的参考设计。从官方网站下载的参考例程非常“简单”。并且主要通过TCL脚本提供。那些不熟悉使用脚本的人可能会感到困惑,但是不必担心太多,只需遵循以下步骤就可以轻松地使用脚本来构建Vivado项目。下载的参考文件必须首先阅读自述文件,该文件包含整个例程的角色和文件组成。以XAPP1082为例:进入xapp1082xapp1082_2017_4hardwarevivadoscripts文件夹,可以看到四个例程:该角色将不再描述。 ,只需输入一个文件夹:其中只有三个文件,总大小小于100k(如果是一个完整的项目,至少要100M左右,所以TCL的作用不言而喻),例如这个文件夹主要要确认导出该脚本的Vivado版本(如果不确认,则稍后运行时会出现错误),外部文件夹具有相关的版本描述(xapp1082_2017_4)并打开pl_eth_sgmii_bd.tcl(记事本和相关文本阅读器可用):如果您的Vivado版本与此版本相同,则无需修改它。如果不同,请修改为您的版本。我正在使用Vivado2018.3。修改如下:然后在窗口中打开LinuxterminalorVivadotclshell,并通过CD命令输入该进程所在的文件夹:注意这里是“ /”。这在WIN系统中并不常用。然后执行:vivado-sourcepl_eth_sgmii.tcl打开Vivado并自动构建演示:让我解释一下我使用的Vivado版本与例程版本不同,因此,在构建完成之后,将会有一些小错误,只是按照提示进行修改。生成的项目保存在以下路径中: