首页 > 其他 > 详细

SDRAM学习笔记(一)

时间:2016-03-08 00:11:02      阅读:286      评论:0      收藏:0      [点我收藏+]

一、SDRAM初始化过程:
1、发送 _PR( Precharge)命令。
2、满足 tRP时间要求 至少 20ns。
3、发送 _AR( Auto Refresh)命令。
4、满足 tRFC( tRPC又名 tRCC)时间要求 至少 63ns。
5、发送 _AR( Auto Refresh)命令。
6、满足 tRFC( tRPC又名 tRCC)时间要求 至少 63ns。
7、发送 _LMR( Lode ModeRegister)命令和相关配置信息。
8、满足 tMRD 时间要求 至少 1个时钟。

二、SDRAM操作命令:

1、Precharge——释放所有的资源库,tRP是释放的时间要求;
2、Auto Refresh——内部数据自动刷新,即恢复电容。tRFC(又名tRCC)是自动刷新的时间要求;
3、SDRAM有两层时序要求:
第一层是tRP、tRPC、tMRD;第二层是tCMS、tCMH、tAS、tAH等;
第一层称为SDRAM操作的基本时间要求;第二层称为硬件自身行为的时间要求(或者路径的延迟时间)。

4、SDRAM在时钟信号的下降沿设置(更新)数据;时钟信号的上升沿(读取)锁存数据。

5、SDRAM至少需要100us的热生时间(SDRAM上电以后需要的初始化时间)。

6、T1时驱动方( FPGA)发送命令 Precharge,其中A10和BA0~1伴随相关数据。
(1)、A10为1,DRAM的所有资源库都会被释放, 此时 BA0~1的选择无效。
(2)、A10为0, SDRAM会根据BA0~1的选择去释放相关的资源库。此时,被驱动方( SDRAM)没有相关的操作。

7、

SDRAM学习笔记(一)

原文:http://www.cnblogs.com/loves6036/p/5252374.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!