如何有效的将vivado工程有效的同步到GitHub上

本文详细介绍了如何在Vivado中配置环境变量,建立标准的工程目录结构,包括WORK、RTL、IP和cons文件夹。此外,还介绍了如何通过ipcontainer整理IP文件,以及将IP压缩包导入新工程的方法。最后,通过生成并使用tcl文件,实现工程的自动化创建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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核的文件
  • 将生成的IP压缩包像导入源文件一样导入新工程里面
    导入IP

step3:在工程下可以导出tcl文件,可以利用tcl文件,在对应文件下启动终端命令行

  • 完成工程创建,这里生成的tcl文件名称为create.tcl
upgrade [get_ips] //更新IP

导出tcl文件

vivado -mode tcl -source ..\create.tcl
  • 调用终端命令在对应的文件目录下打开终端,这里是在create.tcl 的上一级目录,.. 表示返回上一级目录,\create.tcl,表示找到这个文件夹下的tcl文件
    打开powershell

bilibil链接

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值