在日常調試FPGA的過程當中,你們會發現Vivado工程動輒數百兆大小,甚至幾個G都很常見。若是調試的版本過多,就連幾個T的硬盤也不夠用。怎麼辦呢?其實,Vivado自帶了一種使用tcl命令保存vivado工程爲.tcl腳本的存儲方法,幾百兆的工程只須要幾百K的大小就能夠保存了。微信
生成VIVADOtcl的方法有兩種:網絡
一、使用tcl命令:在打開的vivado工程中,在tcl命令輸入行,輸入以下命令,write_project_tcl { ~/work/system.tcl},便可把工程保存成.tcl文件。其中~/work/是.tcl文件保存的路徑,可根據實際使用的須要更改,system.tcl是保存的文件名。app
二、使用GUI操做:在打開的vivado工程中,依次點擊 File —》 Write Project to Tcl ,在Write Project To Tcl 界面設置相關參數(主要是tcl文件的保存路徑和文件名),便可把工程保存成.tcl文件。spa
恢復VIVADO工程時,回到tcl對應的目錄,在Linux系統下的VIVADO中source對應的tcl文件,就能夠恢復工程,下面以GUI的方式簡單介紹一下。.net
恢復工程操做方法
二、啓動VIVADO,切換工做目錄到tcl對應的目錄。設計
回車後啓動該命令,VIVADO就會根據tcl的指示恢復該工程。3d
三、工程恢復成功調試
生成Tcl工程操做
一、在VIVADO19.2下選擇File->Project->Write TCLorm
二、配置tcl名稱和路徑blog
三、將SRC和tcl之外的不須要的文件刪除,保存便可。
注意事項
一、在Windows下跨盤符是須要使用(cd E:)這樣的命令。
二、對VIVADO的版本要求一致。
全文完。
掃描下方二維碼,感謝您的關注!
本文分享自微信公衆號 - 網絡交換FPGA(gh_cb8502189068)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。