打印

DDR2读数据问题

[复制链接]
2114|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zx1278|  楼主 | 2012-8-28 23:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在DDR2测试时,在ChipScope中观察到DDR2读数据端的读数据使能rd_data_valid总会出现一些毛刺,导致输出数据出现异常,DDR2是由MIG生成,在代码中,rd_data_valid是组合逻辑产生的,但后来将其修改为时序电路,rd_data_valid任然存在一些毛刺,不知道各位在使用DDR2时是否遇到过相似的问题?请大家帮忙指点一下!

相关帖子

沙发
gool| | 2012-8-31 16:33 | 只看该作者
等高手吧

使用特权

评论回复
板凳
xjsxjtu| | 2012-8-31 17:55 | 只看该作者
:L

使用特权

评论回复
地板
xiao6666| | 2012-8-31 18:01 | 只看该作者
:)

使用特权

评论回复
5
GoldSunMonkey| | 2012-8-31 18:22 | 只看该作者
chipscope本来看的就是采样后的数据。
毛刺是从何而来?

使用特权

评论回复
6
fengsining| | 2012-9-1 14:51 | 只看该作者
要是chipscope出现像毛刺这样的,那程序有问题了。

使用特权

评论回复
7
GoldSunMonkey| | 2012-9-1 20:16 | 只看该作者
要是chipscope出现像毛刺这样的,那程序有问题了。
fengsining 发表于 2012-9-1 14:51
嘿嘿,和我的观点不知道是不是一致

使用特权

评论回复
8
zx1278|  楼主 | 2012-9-7 09:45 | 只看该作者
rd_data_valid出现非正常状态主要是因为MIG3.6生成的状态控制单元(Ctrl)中有几个信号出现非正常状况,导致程序中状态机出现异常,而有问题的信号诸如:自动更新信号auto_ref_r,conflict_detect等,还有个问题是实际程序中的状态转移与数据手册上的状态转移是存在差别的,具体原因,请高手们探讨一下???

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

16

帖子

0

粉丝