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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2749|回复: 6

[求助] 如果SDRAM的读写与REFRESH冲突怎么办

[复制链接]
发表于 2013-7-1 22:10:37 | 显示全部楼层 |阅读模式

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

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

x
话说SDRAM的REFRESH是有个固定的时间周期的,如果正在读或者写数据的时候需要完成一次REFRESH的操作怎么办呢,谢谢
发表于 2013-7-1 22:15:58 | 显示全部楼层
如果使用FPGA IP,则是不需要关注。
REFRESH是必须做的,优先级高。读写会延时执行
发表于 2013-7-2 01:16:01 | 显示全部楼层
回复 1# piscesfate


    开始读写之前就要估计耗时,如果会影响refresh,就先刷新再读写
 楼主| 发表于 2013-7-3 22:33:34 | 显示全部楼层
回复 2# Lawee
重新看了datasheet,有这么一句
Alternatively, 4096 AUTO REFRESH commands can be issued in a burst at the minimum cycle rate (tRC), once every 64ms.
换言之,AUTO REFRESH command并不一定要严格按照15.625us的周期进行刷新,略作延迟后刷新,或者按上面所说,一次性完成刷新即可,估计多次burst也没关系,只要在64ms内就可以
发表于 2013-7-3 23:32:52 | 显示全部楼层
一般的做法都是在空余的时候插入refresh command,如果在一个周期内都没法差入的时候,就需要挡读写信号,保证refresh操作
发表于 2013-7-4 09:47:02 | 显示全部楼层
略作延迟是没有关系的
发表于 2013-7-4 11:21:15 | 显示全部楼层
在读写状态,如果refresh时间到了,就停下来,先进入refresh,而后在继续读写操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-18 12:53 , Processed in 0.033322 second(s), 9 queries , Gzip On, Redis On.

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