在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3515|回复: 8

[求助] 关于ddr3读写数据的问题

[复制链接]
发表于 2015-6-2 09:10:16 | 显示全部楼层 |阅读模式

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

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

x
小弟现在在用xilinx的ddr3 控制器ip,发现给不同的地址(o_app_addr),读写数据有问题。请各位大侠帮忙解决问题。从给到user interface和控制器给到颗粒仿真模型的接口信号都没有问题,写数据也给对了(给的是{64'd1,448'd0},用户侧的操作位宽是512位,控制器到颗粒之间是64位),但是读数据的时候有时候会读错,依据app_addr不同(比如app_addr等于0或者600时数据就能读正确,比如app_addr等于100时候数据就错误,dq出来的数据是{64'h0,64'h,64'h,64'h1,64'h0,64'h0,64'h0,64'h0},有效数据在中间某个位置),求解
发表于 2015-6-2 11:03:39 | 显示全部楼层
使用一下测试模块
发表于 2015-6-3 22:02:04 | 显示全部楼层
你好,你的问题解决了吗,我也遇到类似的问题,ddr读出的全是0.
 楼主| 发表于 2015-6-4 11:19:30 | 显示全部楼层
回复 3# xianrenwang


   已经解决了,用UI接口读数据,送出去的列地址必须是8的倍数,不然会导致读数据
发表于 2015-6-7 21:05:00 | 显示全部楼层
我的问题好像还不是地址引起的,写ddr时电平dq电平是1.5V,读ddr时ddr给出电平0.5V,不知为什么。
发表于 2015-6-8 22:55:29 | 显示全部楼层
回复 4# 噫吁戏
我的是在不同地址写不同的数据,看时序的话是一个地址对应一个数据,但是读出数据的时候发现地址和数据和写入的对应不起来,,,数据是对的,就是与原来的地址不一样,比如原来写进去的地址0x1对应数据1,读出来地址0x5对应1,求知道
 楼主| 发表于 2015-6-16 16:00:41 | 显示全部楼层
回复 5# xianrenwang
我只做到了仿真,没下板子测试
发表于 2015-6-16 21:28:23 | 显示全部楼层
回复 3# xianrenwang


   ddr读出全是0应该是dq都没有数据进来,话说这个问题你解决了吗?我也遇到这个问题,写有数据但是读没有,一直没有解决,求教!
发表于 2015-10-12 11:38:59 | 显示全部楼层
可以请教下题主如何将数据存储到DDR中?使用的是virtex 4.是否是要在EDK中编写c语言??望指点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-24 04:30 , Processed in 0.022543 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表