天天看點

vivado使用git版本管理2. 目錄

1.測試環境

使用vivado2018.2

2. 目錄

工程目錄如下:

vivado使用git版本管理2. 目錄

mcs:儲存bit使用

script:儲存腳本包括工程腳本和bd腳本

src:源檔案包括ip、自定義ip和源代碼

work:工程工作目錄

src目錄如下:

vivado使用git版本管理2. 目錄

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