跳转到主要内容

Vivado IP核锁定的解除方法

judy 提交于

本文转载自:<span id="profileBt"><a href="https://mp.weixin.qq.com/s?__biz=MzUyODUwMDExOQ==&mid=2247486378&idx=1&…; FPGA开源工作室微信公众号</a></span>

发生IP核锁定,一般是Vivado版本不同导致的,下面介绍几种方法:
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

1 常用的方法

1).生成IP核的状态报告 Report -> Report IP Status
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

2).点击Upgrade Selected
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

3).更新完成后IP Status
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

至此,被锁住的IP就可以正常配置了。

2 下面介绍另一种方法,对应上述方法不能使用的情况(Upgrade Selected 按钮是灰色的 情况)
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

在 Tcl console中 执行如下一条命令即可:
<pre>
upgrade_ip [get_ips]</pre>

<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

以上两种方法均不能解决时,使用第三种方法。

3 工程另存为
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>
<center><img src="http://xilinx.eetrend.com/files/2020-08/%E5%8D%9A%E5%AE%A2/100050872-10…; alt=""></center>

至此IP解封。