把vivado工程保存成.tcl文件,有兩種方法,分別是:
① 使用tcl命令:在打開的vivado工程中,在tcl命令輸入行,輸入如下命令,write_project_tcl { d:/work/system.tcl},即可把工程保存成.tcl文件。其中d:/work/是.tcl文件保存的路徑,可根據(jù)實(shí)際使用的需要更改,system.tcl是保存的文件名。
② 使用GUI操作:在打開的vivado工程中,依次點(diǎn)擊 File —》 Write Project to Tcl ,在Write Project To Tcl 界面設(shè)置相關(guān)參數(shù)(主要是tcl文件的保存路徑和文件名),即可把工程保存成.tcl文件。
使用.tcl文件恢復(fù)vivado工程,需要注意以下事項(xiàng):
① 首先要打開.tcl文件,查看此.tcl文件是用哪個(gè)版本的vivado創(chuàng)建的,然后必須使用同樣版本的vivado軟件來運(yùn)行此.tcl文件。因?yàn)椴煌姹镜膙ivado用的IP核可能不同,所以vivado版本必須先一致。
② 查看.tcl文件中的NOTE,把NOTE中提到的全部文件找到,并按相關(guān)提示修改.tcl文件中相關(guān)文件的路徑為當(dāng)前路徑。
使用.tcl文件恢復(fù)vivado工程,有以下兩種方法:
① 使用tcl命令:啟動(dòng)vivado,在tcl console下,用cd命令將工作路徑指定到目標(biāo)路徑,例如 cd d:/work/vivado_Project,在此路徑下保存有.tcl文件,然后輸入TCL命令 source ./system.tcl,即可完成恢復(fù)vivado工程。
②啟動(dòng)vivado,在vivado界面tools下,運(yùn)行run tcl script,路徑指到system.tcl的保存路徑即可。
可以使用pwd命令來查看當(dāng)前路徑。