一个完整的vivado工程往往需要占用较多的磁盘资源,少说几百M,多的甚至可能达到上G,为节省硬盘资源,可以使用Tcl命令对vivado工程进行备份,然后删除不必要的工程文件,需要时再恢复即可。
1. 注意事项
首先应注意,由于不同版本的vivado对应的ip版本可能不同,所以将工程保存成tcl文件时使用的vivado软件版本与恢复工程时使用的版本应保持一致,这里统一使用Vivado 2018.3版本。
可以打开.tcl文件,查看此.tcl文件是用哪个版本的vivado创建的
确保所有设计源文件(.v、.xdc、ip、仿真文件)不要删除,最终只需保留源文件和.tcl文件即可
生成.tcl文件之后,.tcl和源文件所在路径可以修改,即上一级文件夹可移动到任意位置保存。
2.保存为.tcl文件
使用GUI界面操作和使用Tcl命令行操作本质上是一样的,不必在意具体方式。
打开要保存的工程,在vivado界面上操作,选择保存的tcl脚本文件的存放位置
File -> Project -> Write Tcl
操作之后,在Tcl Console窗口也可以看到具体的Tcl脚本命令,喜欢脚本操作的可以记一下。
完成之后就可以在指定路径看到一个.tcl文件了;
关闭工程,注意是关闭工程不是关闭软件,File--->Close Project
在工程路径中删除掉原来的工程文件(就在.tcl文件的同一路径下,不要删除.v和ip)
删除之后只需要保存.tcl文件和一些必备的源文件就可以了,可以节省大量空间。
3.恢复工程
切换路径,此路径为恢复工程的保存位置
具体方式为在Tcl Console窗口敲命令,一定要切换,不然恢复的工程会放在vivado的安装路径下。
cd D:/xxx/xxxx/.tcl文件的上一级路径/
恢复工程,在Vivado上按如下步骤操作
Tools ---> Run Tcl Scripts
成功恢复!
审核编辑:刘清
-
TCL
+关注
关注
11文章
1794浏览量
91060 -
GUI
+关注
关注
3文章
693浏览量
42853 -
Vivado
+关注
关注
19文章
846浏览量
70475
发布评论请先 登录
利用 NucleiStudio IDE 和 vivado 进行软硬件联合仿真
Windows环境下用Vivado调试E203
开源RISC-V处理器(蜂鸟E203)学习(二)修改FPGA综合环境(移植到自己的Xilinx FPGA板卡)
Vivado仿真之后没有出现仿真结果的解决方法
生成Bitstream的DRC LUTLP-1错误的解决办法
vivado时序分析相关经验
在Windows10上运行vivado使用tcl文件创建E203项目路径错误的问题
win10环境下使用vivado生成.bit与.mcs文件
vcs和vivado联合仿真
Nucleistudio+Vivado协同仿真教程
测试工程师都在用的Linux命令清单(建议收藏)
Vivado无法选中开发板的常见原因及解决方法
一文详解Vivado时序约束
玩这么大?TCL好像和光学工程师签下了高价竞业协议!

使用Tcl命令保存Vivado工程
评论