运行vivado project tcl文件建立工程

2016-06-06 23:49 阅读 1,607 次 评论 0 条

很多xilinx的测试例程,是给出的project.tcl文件和system_top.tcl文件,分别是生成工程的.tcl与在工程中新建system_top的tcl文件,也就是通过这个两个,不用一步一步的新建工程,就可以使用测试例程了。

下面说一下tcl文件的执行过程,将下载例程文件解压(注意:存放的路径不要有中文路径,似乎也没有什么影响,只是以前遇到中文路径的坑太多,为了不必要的浪费时间,直接用全英文路径),然后在启动vivado后,在主界面,最下方就有tcl的运行窗口可以放大,如下图所示。

image

source e:/xxxx/project.tcl,回车运行即可。一般在project.tcl中已经包含了调用system_top.tcl创建system_top,当由于没有将工作目录建立两个tcl所在的目录,所以不能找到system_top.tcl,出现下图所示的error信息。只需要重新source E:/xxxx/system_top.tcl即可。

image

通过上面的方式运行tcl文件,建立工程的目录是你的当前目录,vivado打开后默认的工作目录是电脑“我的文档”对应的文件夹,查看当前目录的方法是在tcl命令行处输入dir,即可列出当前工作目录与目录内的文件夹。所以如果要将工程目录建立在一个特定的位置,如下先通过cd命令进行这个目录,然后运行tcl文件。

这里有个一个版本的问题,一般如果示例工程使用的vivado版本低于或等于你使用电脑的版本,可以正常执行,如下图,我的vivado2015.1,而工程的版本为2014.3.image

但是如果工程的版本高于当前vivado的版本,则会提示版本过低,并且后续的工作都不会再进行。如果因为这样就要下载新版本再安装时间太长了,等不了吧。解决办法就是通过ue将project.tcl中的set version “2014.3”,改成你现在的版本。注意:改vivado的版本可能会出现例程运行失败的结果,调试一下解决掉,就当长经验了。

image

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:运行vivado project tcl文件建立工程 | 起点博客
分类:应用笔记 标签:,

发表评论


表情