spartan-6 MCB写入和读出不一致

2020-02-17 19:58发布

本帖最后由 AnHongliang 于 2015-1-20 08:48 编辑

今天调DDR2模块,利用mig生成DDR2控制模块,对一个固定的地址写入一系列的数,然后再读出,仿真通过了。
但上板调试时,发现读出和写入的数据不一致,当写入变化时,读出也跟着变化,但基本上没有什么太大规律,降低频率我也试了,没有任何效果。
请问论坛里的高手是否有碰见过此种现象呢?DDR2是micron的MT47H32M16。
有DDR2调试经验的前辈,是否可以传授下调DDR2的经验,该从哪里下手呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
风魔小象
1楼-- · 2020-02-17 22:42
同问  
ococ
2楼-- · 2020-02-18 02:39
 精彩回答 2  元偷偷看……
mohanwei
3楼-- · 2020-02-18 02:58
应该是布线等长没做好。
不看电路改改代码就能简单验证:把速率降低,降低,再降低……看什么时候正常了。如果能正常,说明就是布线问题。
shiyinjita
4楼-- · 2020-02-18 04:41
DDR2有个最低工作频率,不可能降低到最低

一周热门 更多>