ET创芯网论坛(EETOP)

找回密码

  登录   注册  

电动/混动汽车、48V系统、汽车功能安全等技术资料合集
查看: 1160|回复: 4

[求助] altmemphy ip核使用问题求助

[复制链接]
发表于 2016-7-13 22:59:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近在使用altmemphy调试ddr2的读写,目前遇到一个问题, 我用signaltap抓取ip核的端口信号(local_*)以及与ddr2的接口信号(mem_*),local_init_done也已经被拉高,当user logic对IP核执行完写数据,再进行数据读取时,local_rdata_valid和local_rdata都是有效的,而且local_rdata也基本等于我写进去的数据(没有一个个去比对,大致是一样的),但很奇怪为什么ddr2的接口信号始终观察不到,包括cke都是一直低电平
photo20160713222131.png.jpg
 楼主| 发表于 2016-7-14 10:00:04 | 显示全部楼层
另外,下载到板上的时候,还提示了我,.sof  contains one or more time-limited megafunctions that support the OpenCore Plus feature that will not work after the hardware evaluation time expires.
上网搜了一下,好像是我的这个DDR2的IP破解有问题,无法使用,既然如此,为何下载到板上后,local_rdata和local_rdata_valid都可以有数据呢?
回复 支持 反对

使用道具 举报

发表于 2016-7-14 16:01:01 | 显示全部楼层
IP核破解有问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-14 18:48:03 | 显示全部楼层
回复 3# lxjucdos124


今天把IP核修改了一下,破解的问题已经解决了,下载后不会再有提示窗口,可以生成.sof文件了。可是端口上的信号还是无法观察到
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-14 19:12:05 | 显示全部楼层
关于IP核的破解,大概说一下吧。
大家把C:\altera\11.0\quartus目录下的license.dat打开,可以看到有如下一句话:
FEATURE 6AF7_00A2 alterad 2035.12 permanent uncounted E75BE809707E \

这里6AF7是Vendor的代号,00A2是NIOS的产品代号,这里我们需要把这句话所在的段复制两遍,然后把00A2的地方用DDR2的IP核produce id去代换(有两个id,所以需要复制两遍),而DDR2的IP核,可以通过打开IP核界面,在DDR2 SDRAM Controller with ALTMEMPHY这句话的右边,有一个about按钮,点开它,会有一行叫PRODUCE ID一栏,DDR2的IP核是00BF,00C0,用这两个号去替换刚才复制的两段中的00A2的地方就好了。下图就是获取produce id的地方 1.jpg


下图是补充完后的License.dat
2.jpg

此时打开license setup,会看到原有的license megacore functions中多了两行
3.jpg

然后再重新编译,就不会出现第二楼的问题了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

关闭

关于我们|联系我们|ET创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2019-9-16 00:20 , Processed in 0.064495 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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