请教spartan3的MIG生成的DDR2 SDRAM控制器的相关问题

[复制链接]
 楼主| zy7598865 发表于 2012-7-30 23:13 | 显示全部楼层
生成的ip核是133mhz,测试是用的100mhz输入, 降低过,影响不大,还是有个别byte有错
 楼主| zy7598865 发表于 2012-7-30 23:56 | 显示全部楼层
DQ与DQS是不是对应电平、和对应边沿的关系?正确相位应该是啥样,?明天再测试下

本帖子中包含更多资源

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

×
qingniao929 发表于 2012-7-31 12:24 | 显示全部楼层
你用的example design 还是user design
 楼主| zy7598865 发表于 2012-7-31 13:08 | 显示全部楼层
example design
 楼主| zy7598865 发表于 2012-7-31 13:14 | 显示全部楼层
本帖最后由 zy7598865 于 2012-7-31 13:18 编辑

现在想确定到底是时序问题还是PCB走线的问题。。。这个是今天测的部分数据bit和DQS信号的时序

本帖子中包含更多资源

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

×
qingniao929 发表于 2012-8-1 12:16 | 显示全部楼层
你示波器出来的这个信号波形太差了,如果不是探头和示波器本身的原因,好好看看PCB的走线吧。板子上DDR2怎么走线的?DDR2芯片放的离FPGA远吗?

example design都有问题,检查PCB吧,电源的纹波测过吗?这个很重要
蓝天白云间 发表于 2012-8-1 13:05 | 显示全部楼层
 楼主| zy7598865 发表于 2012-8-1 13:14 | 显示全部楼层
26# qingniao929

example design都有问题?这个是啥意思。。。。
电源我再查查,
 楼主| zy7598865 发表于 2012-8-1 13:16 | 显示全部楼层
DDR2芯片放的离FPGA的距离这个也是有影响的是吧
 楼主| zy7598865 发表于 2012-8-1 13:22 | 显示全部楼层
嗯 很感谢大家 特别是青鸟 我继续查,但是感觉不知道如何定位到最根本的问题。。
qingniao929 发表于 2012-8-2 21:42 | 显示全部楼层
我的意思是example design的收发数据设计肯定是没有问题的,example design的约束、timing肯定也是没有问题的,你现在接收发送数据的不一致,那要检查PCB了,还有你的DDR2走线是否完全等长,?芯片放的离FPGA距离远吗?地址、控制线的匹配电阻都接了吗?这些肯定都有影响。

还有看你示波器打出来的数据波形很差,不知道是本身PCB上就是这种波形还是探头或者示波器的原因
 楼主| zy7598865 发表于 2012-8-3 00:28 | 显示全部楼层
嗯, 芯片放的离FPGA的距离不是很远, 数据线我测了下都接看匹配电阻,走线应该是等长的,当然不是那种绝对的等长,非常感谢,明天再认真检查下pcb。
gxiaob 发表于 2012-9-16 20:51 | 显示全部楼层
21# zy7598865
您好!请问为什么您的测试时钟和mig核的时钟不一样呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部