原创 Vivado IP core管理-Vivado版本升级时的 IP core管理

2015-9-1 15:25 3396 19 20 分类: FPGA/CPLD

在FPGA工程开发和维护的过程中,有可能需要将vivado的旧版本的代码移植到新版本的vivado平台(如果你想逆向操作,个人建议还是下点功夫熟悉下新版本吧,要与时俱进哦)。对于你自己一行行写的代码都好办,但是工程里调用的IP core与vivado的版本是相关联的,必须进行必要的管理。

比如从vivado2013.4升级到vivado2014.4,针对IP core的具体操作流程如下:

1、使用vivado2014.4打开vivado2013.4的工程,会出现下图所示的对话框,选择Automatically upgrade to the current version,将旧工程文件更改为新工程文件。

1.jpg

2、弹出下图所示的对话框,点击OK。

2.jpg

3、然后弹出下图所示对话框,点击Report IP Status,如果没有弹出此对话框,可以在Vivado的主菜单中选择Tools ->Report->Report IP Status。

3.jpg

4、下一个弹出的对话框点击OK后,查看vivado界面下方IP status信息,可以看到Current Version和Recommanded Version不知的IP core信息。

4.jpg

5、确保所有待更新的IP core都被勾选,然后点击Upgrade Selected。5.jpg

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

6.jpg

7、这时查看Current Version和Recommanded Version,二者一致,接下来就可以进行其他正常的操作了。

7.jpg

文章评论1条评论)

登录后参与讨论

用户1834067 2016-1-28 21:15

评论是对思考最好的总结…
相关推荐阅读
用户1845900 2016-05-20 13:28
【来点不一样的】Microsemi(原Actel)最新FPGA和开发板介绍
最近接触到了一款Microsemi(原Actel)的代理商艾懋电子开发的SmartFusion2 Starter Kit开发板,逐渐了解了Microsemi(原Actel)FPGA的一些情况。 ...
用户1845900 2015-11-25 11:24
【博客大赛】FPGA实现实时视频加权均值滤波
本文设计的是一种加权均值滤波算法,窗口大小是5(列)*1(行),适用于灰度图像实时视频处理,可以有效淡化视频竖条纹。同时为了保持图像的细节,采用如下图所示的加权窗口。 同时考虑到一场视频...
用户1845900 2015-09-07 21:33
【博客大赛】基于FPGA的串行flash的读写控制(一)----串行flash的管脚、寄存器和操作命令
1、串行flash简介     串行flash是用串行接口进行连续数据存取的小尺寸,低功耗的flash memory。串行flash比并行flash用更少的线从系统中传送数据。对于引脚数目少的...
用户1845900 2015-09-07 21:30
【博客大赛】基于FPGA的串行flash的读写控制(二)-串行flash操作时序
1、 读操作(25Mhz)     该操作支持最高时钟速率为25Mhz的读操作。执行该操作时,芯片内部地址指针自动递增,连续输出从起始地址单元开始的数据,直到遇到CE#信号的上升沿。如果到达最...
用户1845900 2015-09-07 21:28
【博客大赛】基于FPGA的串行flash的读写控制(三)-串行flash操作的状态机实现
    上两篇都是对串行flash的介绍,我们的主角FPGA还没有登场。大家如果看了前两篇关于串行flash的介绍,这么多的命令,这么多的操作,需要有一根主线把他们串起来,这根主线应该就是FPGA...
用户1845900 2015-09-01 15:28
Vivado IP core管理-FPGA器件型号变更时的 IP core管理
在FPGA工程开发和维护的过程中,有可能需要在原有的代码上进行增量开发,但是发现原来选用的FPGA器件资源不够,需要更换器件。对于你自己一行行写的代码都好办,但是工程里调用的IP core与FPG...
我要评论
1
19
关闭 站长推荐上一条 /2 下一条