Hi! 这篇约你一起深入认识一下DDR。
文章目录
- DDR基础
- DDR是什么?
- DDR有什么用?
- 为什么要用DDR
- DDR协议是如何演进的
- 如何访问DDR
- DDR关键时序参数
- ACTIVATE Timing 激活时序
- REFRESH Timing 刷新时序
- READ Timing 读时序
- 写时序
- 模式寄存器时序
DDR基础
DDR是什么?
如果你在学生时代自己装过电脑,或者扩容过,就肯定见过上面的图片。这就是内存条,而我们一般说的DDR指的就是这个玩意。或者可以叫它DDR SDRAM。
双倍数据率同步动态随机存储器(英语:Double Data Rate Synchronous Dynamic Random Access Memory,简称DDR SDRAM)为具有双倍资料传输率的SDRAM,其资料传输速度为系统主频的两倍,由于速度增加,其传输性能优于传统的SDRAM。
为什么是双倍的?因为它在时钟的电平变化时就可以传输,无论是下降沿还是上升沿。看下图中的两倍关系。
DDR有什么用?
DDR主要就是拿来放东西的,DDR作为计算机系统的主存储,位于高速缓存SRAM和硬盘DISK之间,为CPU提供能直接寻址的存储空间。CPU在执行程序时,需要从DDR中读取指令和数据,并将结果写回DDR。