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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6164|回复: 15

[讨论] ddr读写问题

[复制链接]
发表于 2012-9-15 11:08:07 | 显示全部楼层 |阅读模式

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

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

x
如果DDR的地址不连续,如只是相连接0,1,5,6,10管脚,怎么验证读写的数据是正确的,写进去八个数据,读不出来
发表于 2012-9-16 16:47:49 | 显示全部楼层
能说详细点吗? 0 1 5 6 10 都是什么管脚??
发表于 2012-9-16 20:14:36 | 显示全部楼层
楼主,请把问题描述清楚,这样才有人回答你的。
 楼主| 发表于 2012-9-17 09:31:41 | 显示全部楼层
回复 2# warmheard


    是地址的管脚呀,就是地址线只有0,1,5,6,10管脚与FPGA相连,其余的地址线都是接地,
数据线使用了0,1,2,3四位数据线,其余的数据线也是接地,请问一下地址线可以这样相连接吗,可以的话,怎么确定读写数据是正确的呢
发表于 2012-9-17 11:16:24 | 显示全部楼层
只要写进去和读出来的地址一样,应该可以验证正确性的啊!
 楼主| 发表于 2012-9-17 17:10:19 | 显示全部楼层
回复 5# Gary.wang


    ddr是有迸发长度的,假设迸发长度为8的话,首地址从0x0000开始,那么地址0x0005,0x0006,0x0007,0x0008都是不存在的,请问是怎么写数据呢
发表于 2012-9-18 10:14:08 | 显示全部楼层



地址怎么会不存在?burst的时候你应该是只需要给出初始地址,dram内部会自动递增,不需要人为操作,不然怎么叫burst呢?
 楼主| 发表于 2012-9-18 10:30:51 | 显示全部楼层
回复 7# Gary.wang


    关键是硬件上ddr的地址只是相连0,1,5,6,10这五个地址线,其余的地址线都是接地的呀
发表于 2012-9-18 10:56:38 | 显示全部楼层
地址接地只影响你burst的开始位置,不影响burst的过程;
 楼主| 发表于 2012-9-18 11:36:26 | 显示全部楼层
回复 9# Gary.wang


      按您的意思是,如果地址线连接的是0,1,5,6,10引脚,迸发长度为8,那么列地址从0x0地址开始的话,DDR内部可以到0x8地址,然后下一个迸发长度的话,地址应该是从0x20开始的吧。
    也就是说首地址是不连续的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

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

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