一個完整的vivado工程往往需要占用較多的磁盤資源,少說幾百M,多的甚至可能達到上G,為節(jié)省硬盤資源,可以使用Tcl命令對vivado工程進行備份,然后刪除不必要的工程文件,需要時再恢復(fù)即可。
1. 注意事項
首先應(yīng)注意,由于不同版本的vivado對應(yīng)的ip版本可能不同,所以將工程保存成tcl文件時使用的vivado軟件版本與恢復(fù)工程時使用的版本應(yīng)保持一致,這里統(tǒng)一使用Vivado 2018.3版本。
? 可以打開.tcl文件,查看此.tcl文件是用哪個版本的vivado創(chuàng)建的
確保所有設(shè)計源文件(.v、.xdc、ip、仿真文件)不要刪除,最終只需保留源文件和.tcl文件即可
生成.tcl文件之后,.tcl和源文件所在路徑可以修改,即上一級文件夾可移動到任意位置保存。
2.保存為.tcl文件
使用GUI界面操作和使用Tcl命令行操作本質(zhì)上是一樣的,不必在意具體方式。
打開要保存的工程,在vivado界面上操作,選擇保存的tcl腳本文件的存放位置
File -> Project -> Write Tcl
操作之后,在Tcl Console窗口也可以看到具體的Tcl腳本命令,喜歡腳本操作的可以記一下。
完成之后就可以在指定路徑看到一個.tcl文件了;
關(guān)閉工程,注意是關(guān)閉工程不是關(guān)閉軟件,F(xiàn)ile--->Close Project
在工程路徑中刪除掉原來的工程文件(就在.tcl文件的同一路徑下,不要刪除.v和ip)
刪除之后只需要保存.tcl文件和一些必備的源文件就可以了,可以節(jié)省大量空間。
3.恢復(fù)工程
切換路徑,此路徑為恢復(fù)工程的保存位置
?具體方式為在Tcl Console窗口敲命令,一定要切換,不然恢復(fù)的工程會放在vivado的安裝路徑下。
cd D:/xxx/xxxx/.tcl文件的上一級路徑/
恢復(fù)工程,在Vivado上按如下步驟操作
?Tools ---> Run Tcl Scripts
成功恢復(fù)!
審核編輯:劉清
-
TCL
+關(guān)注
關(guān)注
10文章
1722瀏覽量
88566 -
GUI
+關(guān)注
關(guān)注
3文章
659瀏覽量
39654 -
Vivado
+關(guān)注
關(guān)注
19文章
812瀏覽量
66472
發(fā)布評論請先 登錄
相關(guān)推薦
評論