1.测试环境
使用vivado2018.2
2. 目录
工程目录如下:
mcs:保存bit使用
script:保存脚本包括工程脚本和bd脚本
src:源文件包括ip、自定义ip和源代码
work:工程工作目录
src目录如下:
contrs:保存约束文件
hdl:保存代码
ip:保存调用ip
user_ip:保存自定义ip
3.导出脚本
分别使用tcl命令导出工程脚本和bd脚本
导出bd脚本如下:
write_bd_tcl 目录(这里使用script目录)
write_project_tcl 目录(这里使用script目录)-use_bd_files
4.修改脚本
bd脚本保持不变
工程脚本需要把.bd删除(如果有ddr,需要把mig.prj删除)
5.增加.gitignore
把不需要提交的忽略
6.资源
例程脚本和.gitignore已上传
名称《vivado git脚本》