找回密码
 注册
搜索
查看: 3940|回复: 8

[综合资料] 关于SDRAM的一点总结(原创)

[复制链接]
发表于 2007-7-9 15:51:12 | 显示全部楼层 |阅读模式
SDRAM工作过程:

1.       上电稳定后经过8个刷新周期,进入模式寄存器设置(MRS),确定芯片的工作模式,CL,BL,突发传输方式。

2.       行有效,同时进行了片选和BANK选择工作。CS RAS有效 CAS WE无效,地址线和BA上选择相应的BANK和行(有些文档中将这两种都归为地址线,BA为地址的最高位)。

3.       列读写,当行有效后,选择需要的列进行读或写操作,CAS有效,RAS无效,地址线上为列地址,WE信号决定了究竟是读还是写操作。

SDRAM中的一些重要知识:

1.       tRCD,RAS到CAS的延迟,也就是说当行有效后不能在下一个时钟周期就进行读写操作,而是要等待一定的时间,这个时间就是tRCD,一般为2个或3个时钟周期。

2.       CL,读取潜伏期,读取过程中当CAS到达后并不能马上将数据输出到IO总线上,而是要经过一定的时间,这个时间就是CL,它是由于信号要经过放大等处理造成的,它的数值可以在MRS中改变,单位是芯片时钟周期。

3.       写入操作是没有任何延迟的,在CAS发出后数据就可以发出SDRAM

4.       利用设置BL可以连续传送一组数据而不需要给出相应的地址只要给出第一个数据的地址就可以了。

5.       预充电过程,当选择同一BANK的不同行的时候就要进行预充电操作,一般为2个时钟周期。

6.       刷新过程分两种,一种是自动刷新还有一种是自刷新。提高SDRAM效率必须要尽量减少以上提到的各种时间造成数据的延迟。
发表于 2007-7-11 11:03:12 | 显示全部楼层
模式寄存器通过什么方式修改?地址是多少?
点评回复

使用道具 举报

发表于 2007-7-18 20:28:33 | 显示全部楼层
楼上的大哥,你可以查找相应的datasheet啊!
此乃好文章也,帮了我大忙,多谢了。
点评回复

使用道具 举报

发表于 2007-7-19 11:43:08 | 显示全部楼层
是的,做硬件开发一定要熟悉相应模块的spec[em01]
点评回复

使用道具 举报

发表于 2008-7-17 14:38:19 | 显示全部楼层

DDR SDRAM技术总结

【文件名】:08717@52RD_DDR.pdf
【格 式】:pdf
【大 小】:2056K
【简 介】:
【目 录】:

本帖子中包含更多资源

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

×
点评回复

使用道具 举报

发表于 2008-8-19 16:59:21 | 显示全部楼层
kankan xian
点评回复

使用道具 举报

发表于 2010-3-11 17:37:42 | 显示全部楼层
下载下来瞧瞧[em02]
点评回复

使用道具 举报

发表于 2010-3-14 19:29:49 | 显示全部楼层
收藏了,谢谢
点评回复

使用道具 举报

发表于 2011-8-10 15:25:14 | 显示全部楼层
wiki上有较详细的说明。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 05:20 , Processed in 0.049356 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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