SDRAM即同步动态随机存储器,同步是指Memory工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不是线性依次存储,而是自由指定地址进行数据读写。因为SDRAM具有存取速度大大高于FLASH存储器,且具有读/写的属性,因此SDRAM在系统中主要用于程序的运行空间,大数据的存储及堆栈。SDRAM是高速的动态随机存取存储器,它的同步接口和完全流水线的内部结构使其具有极大的数据速率,SDRAM的时钟频率可以达到100Mhz以上,一片16位数据宽度的SDRAM的读写数据带宽达到1.6Gbit/s。
SDRAM具有以下几个特点:
- 采取行列地址复用原则,SDRAM的地址线在不同的命令下提供不同的地址,行列地址复用13根地址线。
- 需要定时刷新。
- 在进行读写时,需要先激活行(active)。换页读写时需要关闭行(pre-charge),然后再激活新的行进行读写。
- SDRAM正常工作之前配置模式寄存器。
初始化操作时序
CAS Latency