在FPGA工程开发和维护的过程中,有可能需要将vivado的旧版本的代码移植到新版本的vivado平台(如果你想逆向操作,个人建议还是下点功夫熟悉下新版本吧,要与时俱进哦)。对于你自己一行行写的代码都好办,但是工程里调用的IP core与vivado的版本是相关联的,必须进行必要的管理。
比如从vivado2013.4升级到vivado2014.4,针对IP core的具体操作流程如下:
1、使用vivado2014.4打开vivado2013.4的工程,会出现下图所示的对话框,选择Automatically upgrade to the current version,将旧工程文件更改为新工程文件。
2、弹出下图所示的对话框,点击OK。
3、然后弹出下图所示对话框,点击Report IP Status,如果没有弹出此对话框,可以在Vivado的主菜单中选择Tools ->Report->Report IP Status。
4、下一个弹出的对话框点击OK后,查看vivado界面下方IP status信息,可以看到Current Version和Recommanded Version不知的IP core信息。
5、确保所有待更新的IP core都被勾选,然后点击Upgrade Selected。
6、在接下来的弹出的对话框中点击OK,等待IP core更新完成。更新完成后点击IP status界面中的Rerun
7、这时查看Current Version和Recommanded Version,二者一致,接下来就可以进行其他正常的操作了。
用户1834067 2016-1-28 21:15