原创 Vivado IP core管理-FPGA器件型号变更时的 IP core管理

2015-9-1 15:28 12500 33 33 分类: FPGA/CPLD

在FPGA工程开发和维护的过程中,有可能需要在原有的代码上进行增量开发,但是发现原来选用的FPGA器件资源不够,需要更换器件。对于你自己一行行写的代码都好办,但是工程里调用的IP core与FPGA器件的型号是相关联的,必须进行必要的管理。

比如在Vivado2013.4版本上从ZYNQ7010升级到ZYNQ7020器件,针对IP core的具体操作如下:

1、使用Vivado2013.4工程,在Project Summary下面的Project Setting里点击器件型号。

1.jpg

2、弹出下图所示的对话框,点击下图红框位置,重新选择器件型号。

2.jpg

3、在弹出的对话框中选择xc7z020clg400-1,并点击OK,后面的对话框继续点OK。

3.jpg

 

4、在Vivado主菜单中选择Tools->Report->Report IP Status,并在Vivado界面下方查看IP Status。可以看到现在IP对应的器件还是7010。

4.jpg

5、如下图红框中所示,勾选所有IP,然后点击下方Upgrade Selected。

5.jpg

6、在后续弹出的对话框中点击OK,如果工程中有用户自己封装的IP,需要重新Generate。一切完成后在Vivado界面下方查看IP Status,发现IP对应的器件还是7010,没关系,点击下图红框中的Rerun。

6.jpg

7、在接下来的弹出的对话框中点击OK,等待IP core更新完成。更新完成后点击IP status界面中的Rerun

7.jpg

8、这时查看IP对应的器件编程7020了,操作完成。8.jpg

文章评论0条评论)

登录后参与讨论
我要评论
0
33
关闭 站长推荐上一条 /2 下一条