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腳本》