设为首页收藏本站
查看: 15771|回复: 0

Vivado工程更新IP核

[复制链接]

34

主题

9

回帖

363

积分

中级会员

积分
363
conway 发表于 2015-9-1 11:12:49 | 显示全部楼层 |阅读模式
如果用一个旧版本的Vivado创建一个工程,然后用新版本的Vivado去打开,可能会提示工程无法综合,双击一些IP核进行配置的时候,提示IP已经被锁,如:
1.png

原因是新的Vivado版本的IP核版本已经更新,而工程里边的IP核还是旧版本的,需要先更新IP核,才能综合,如果使用了第三方的IP核,必须把第三方的IP核路径添加到工程中,才能更新第三方的IP核。下面以MYIR科技 Zturn板的HDMI工程为例,介绍怎样更新IP核,该工程用Vivado 2014.3版本创建,然后用Vivado 2014.4打开。
用Vivado 2014.4打开工程mys-xc7z010-arm-hmmi-xylon之后,先生成IP核的状态报告:
2.png
在底下的IPStatus窗口,可以看来IP核状态:
3.png
从这个报告,可以看出,
logicvc_1和logicclk_0 这两个IP核没有找到,原因是这两个IP核是Xylon的IP核,不是Vivado自带的,需要将IP核的路径添加到工程中。
util_vector_logic_0~2等IP核版本有更新。
下面先将Xylon的IP核路径添加到工程,然后更新IP核版本。
点击工具栏上的Project Settings,打开ProjectSettings窗口:
4.png

5.png
点击IP->Add Repository, 添加xylonIP核路径,添加之后如下图所示:
6.png
重新生成IP核状态报告:
7.png
发现logicvc_1和logiclk_0的状太已经变为IP License not found,原因是这两个IP核还需要license,关于license的添加请参考文档《MYIR-Xilinx-AN-002_Vivado添加license》。添加License之后,再重新生成IP核状态报告:
8.png
点击左下角的Upgrade Selected 更新IP核即可,更新完之后的IP状态如下:
9.png



回复

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-11-23 23:15 , Processed in 0.044116 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表