集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1572|回复: 1

首次SPARTAN-6上调试ddr2,各种问题请教!!!

[复制链接]
zhiweiqiang33 发表于 2013-6-2 09:59:29 | 显示全部楼层 |阅读模式

现在的情况是:
1.系统时钟250M,ddr2跑在125M时
当RZQ接75欧电阻,example_design不加mig生成的chipscope调试用的三个核时图像没问题,加入后会把最开始的64个数读两遍
当RZQ接75欧电阻,example_design加入mig生成的chipscope调试用的三个核时图像没问题,不加后会把最开始的64个数读两遍
错数时给出的读地址都没有问题(chipscope看的是送给mcb的地址,不是送到ddr2的pin上的地址)
2.系统时钟500M,ddr2跑在250M时,example_design加入mig生成的chipscope调试用的三个核时
当触发信号选择送给MCB何从MCB读回的两个数据的首位时,出错,接收的是完全不对的乱数,写给MCB的数从观察上看只写了一行,而且第一个数还没有写进去
当触发信号选择用户接口我自己生成的用于测试的数据的首位时,还是前64个个数重复了一边,但是数都写到ddr2里也读回来了
此种情况不加三个debug的核时,读写没问题,还是错64个数

现在就是这样的情况,以我的经验我感觉硬件有问题,不是很确定
因为之前几次觉得硬件问题,最后都是程序里有哪里不对,导致的
您觉得呢???
至芯兴洪 发表于 2013-6-2 10:41:20 | 显示全部楼层
当RZQ接75欧电阻,example_design不加mig生成的chipscope调试用的三个核时图像没问题,加入后会把最开始的64个数读两遍
当RZQ接75欧电阻,example_design加入mig生成的chipscope调试用的三个核时图像没问题,不加后会把最开始的64个数读两遍,这两句话有点矛盾吧?
会不会是因为加核导致时序问题呢
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-4-29 06:11 , Processed in 0.079083 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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