OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8378|回复: 3

[XILINX] 封装自定义IP核,引用系统IP核添加工程找不到问题

[复制链接]

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2018-5-16
在线时间
12 小时
发表于 2021-1-4 14:22:04 | 显示全部楼层 |阅读模式
1金钱
在封装自定义IP核的时候,IP核内引用了系统的IP核Block Memory Generator和PLL,在IP编辑管理里做了,综合无错误。但是整个IP文件夹复制到工程项目下面,添加自定义IP核,显示该IP核引用的系统IP核找不到,打开编辑IP核,在把这2个系统IP重新添加,返回,还是显示找不到。。。。问下有遇到过这样的问题的么?

最佳答案

查看完整内容[请看2#楼]

解决了:在自定义IP封装中,引用系统IP核Block Memory Generator的时候,设置好参数,在最后“Generate"前面有个选项,"Global"或者"Out of context per IP",默认是"Out of context per IP"就是OOC模式,这个时候选中"Global",然后“Generate"。然后封包自定义IP核。 在工程调用自定义IP核的时候,仍然可以使用 OOC模式,就是"Out of context per IP"。至于为啥这样,菜鸟一枚,不是很明白,只知道这样做工程使用这个自定义的IP ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2018-5-16
在线时间
12 小时
 楼主| 发表于 2021-1-4 14:22:05 | 显示全部楼层
解决了:在自定义IP封装中,引用系统IP核Block Memory Generator的时候,设置好参数,在最后“Generate"前面有个选项,"Global"或者"Out of context per IP",默认是"Out of context per IP"就是OOC模式,这个时候选中"Global",然后“Generate"。然后封包自定义IP核。
在工程调用自定义IP核的时候,仍然可以使用 OOC模式,就是"Out of context per IP"。至于为啥这样,菜鸟一枚,不是很明白,只知道这样做工程使用这个自定义的IP核是可以用的,而且仿真和综合是正常的。而且看了IP核OOC模式相关的文章都不是说的很明白。
回复

使用道具 举报

3

主题

1912

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5317
金钱
5317
注册时间
2018-10-21
在线时间
1478 小时
发表于 2021-1-5 16:29:58 | 显示全部楼层
我之前在做自定义IP核包含系统IP核时,也遇到和你一样的问题,后面没有继续深究
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2018-5-16
在线时间
12 小时
 楼主| 发表于 2021-1-7 21:07:27 | 显示全部楼层
QinQZ 发表于 2021-1-5 16:29
我之前在做自定义IP核包含系统IP核时,也遇到和你一样的问题,后面没有继续深究

猜测,应该是OOC模式是独立综合,当封装一个自定义的IP核后,项目不对系统IP核综合处理,可会就找不到系统IP核了,因为OOC和Global的区别就是,引用IP核后,是否在次综合。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-29 10:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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