在日常调试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源创计划”,欢迎正在阅读的你也加入,一块儿分享。