在使用vivado进行开发时,我们经常会用到别人的工程,如果我们更改工程所使用的芯片型号(Vivado工程导入IP核的原工程和当前工程的FPGA开发板不一致),或者别人的工程所用到的vivado版本与我们不一致时(一般是用新版本的Vivado去打开旧版本的工程),工程文件中的IP核常常会被锁。
vivado工程更换芯片型号后ip核被锁怎么解决?
新版本vivado打开老版本vivado工程 ip核被锁什么解锁?
下面介绍vivado ip核解锁方式:
方法一:Report–>Report IP Status–>Upgrade Selected
1)生成IP核的状态报告
2)点击Upgrade Selected
** 情况一:**默认情况下被锁住的IP核会被自动勾选,如未勾选,则手动勾选相应的P核,然后点
击Upgrade Selected。
** 情况二:**出现 NO ip specified 报错,原因是工程保存路径中含有中文,将路径改为全英文即
可解决。
3)完成更新完成后,IP核正常解锁
方法二:Tcl指令(Upgrade Selected 按钮是灰色的情况)
在 Tcl console中 执行如下一条命令:
upgrade_ip [get_ips]
方法三:工程另存为(以上两种方法均不能解决时)
工程另存后,打开刚刚存好的新的工程,查看IP核是否解锁。
希望可以帮助到大家!
版权归原作者 普安克山图格 所有, 如有侵权,请联系我们删除。