vivado工程管理
本文最后更新于:5 个月前
修订历史:
文档名称 | 版本 | 作者 | 时间 | 备注 |
---|---|---|---|---|
vivado 工程版本管理 | v1.0.0 | DuRuofu | 2024-01-20 | 首次建立 |
vivado 工程版本管理
一、起因
vivado一个工程的可能所需要占据的空间有几百兆甚至更大,但大部分都是编译过程中产生的临时文件,想着有没有什么好的办法来管理这些工程。
一、工程目录
1 |
|
二、保存工程
前提:新建工程建立在vivado目录下,其余文件按照上述描述存放。
选择project:
选择write TCl:
选择scripts目录,命名为build.tcl,其他选项默认
.gitingore忽略文件里填写
1 |
|
即可使用git对项目源码进行管理。
三、恢复工程
克隆项目,打开build.tcl脚本将下面一项做修改:
修改新工程的创建路径:
1 |
|
修改为:
1 |
|
在vivado里使用 tcl console,切换到克隆下面脚本目录
运行脚本:
vivado目录下项目顺利生成:
项目源文件也自动导入了:
参考链接
vivado工程管理
https://www.duruofu.xyz/2024/01/25/4.硬件相关/FPGA/vivado工程管理/