博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何双击打开vivado工程_利用TCL重建vivado工程
阅读量:6280 次
发布时间:2019-06-22

本文共 602 字,大约阅读时间需要 2 分钟。

vivado生成的工程文件有几百兆大小,一个程序在调试过程中有多个版本。多个工程文件占用硬盘空间较大,并且不利于用git软件做版本管理。今天听说可以用TCL脚本重构vivado工程,只需要利用vivado生成重建工程的脚本和源文件,即可自动恢复工程。具体操作如下:

在当前版本的工程调试没有问题的情况下,在tcl_console输入如下命令,将脚本运行文件夹切换到当前工程文件夹:

cd [get_property directory [current_project]]

输入生成重建vivado工程脚本命令(即将工程所有配置命令写入这个脚本):

write_project_tcl -force prj_gen.tcl

-force后为生成脚本文件名称,可自行更改,现在工程文件夹中就生成了用于重建工程的TCL脚本。

将源代码,ip核,约束文件(如果是vivado默认生成的,就直接拷贝走source文件夹)和这个tcl脚本文件一起拷贝到新的文件夹。打开vivado,在控制台(tcl_console)输入命令,切换到当前文件夹,例如:

cd F:

执行上述指令就将文件夹切换到F盘。切换完成后执行重构文件,即可恢复工程。命令如下:

source ./prj_gen.tcl

参考文章链接如下:

使用Git进行Vivado版本控制_black_pigeon博客-CSDN博客​blog.csdn.net
34d387d0dd1f610c4c71df752e4c7c09.png
你可能感兴趣的文章
轻松学PHP
查看>>
Linux中的网络监控命令
查看>>
this的用法
查看>>
windows下安装redis
查看>>
CentOS7 yum 安装git
查看>>
启动日志中频繁出现以下信息
查看>>
httpd – 对Apache的DFOREGROUND感到困惑
查看>>
分布式锁的一点理解
查看>>
idea的maven项目,install下载重复下载本地库中已有的jar包,而且下载后jar包都是lastupdated问题...
查看>>
2019测试指南-web应用程序安全测试(二)指纹Web服务器
查看>>
树莓派3链接wifi
查看>>
js面向对象编程
查看>>
Ruby中类 模块 单例方法 总结
查看>>
jQuery的validate插件
查看>>
5-4 8 管道符 作业控制 shell变量 环境变量配置
查看>>
Enumberable
查看>>
开发者论坛一周精粹(第五十四期) 求购备案服务号1枚!
查看>>
validate表单验证及自定义方法
查看>>
javascript 中出现missing ) after argument list的错误
查看>>
使用Swagger2构建强大的RESTful API文档(2)(二十三)
查看>>