step1:添加环境变量
如我的vivado安装目录在:D:\My_Sofewave\Xilinx\Vivado\2017.4\bin
step2:
- 在一个新的文件夹下建立如下图的四个文件夹,
WORK
用于创建新的工程,RTL
对应工程源代码,IP
是生成的IP信息,一个IP
对应一个xcix
文件,cons
对应约束文件。最后在工程里面生成一个creta.tcl
的引导文件,WORK
工作目录就可以删除了。
关于ip系数文件, 可以通过ip container对ip进行文件进行整理,能够使文件更加清晰明了。
- 将生成的IP压缩包像导入源文件一样导入新工程里面
step3:在工程下可以导出tcl文件,可以利用tcl文件,在对应文件下启动终端命令行
- 完成工程创建,这里生成的tcl文件名称为create.tcl
upgrade [get_ips] //更新IP
vivado -mode tcl -source ..\create.tcl
- 调用终端命令在对应的文件目录下打开终端,这里是在create.tcl 的上一级目录,
..
表示返回上一级目录,\create.tcl
,表示找到这个文件夹下的tcl文件