2024年5月5日发(作者:)

关于DDR的一些认识

存储器是机顶盒及前端系统中存储信息(程序和数据)的重要组件,按照用途可以分为

主存储器和辅助存储器。主存储器又称为内存储器,简称内存。内存包括ROM(Read Only

Memory,只读存储器)和RAM(Random Access Memory,随机存储器)。

在实际工作中大家对内存还有或许的疑惑,以下是自己关于内存的一些认识,希望对

大家有所帮助。

一、SDRAM的发展状况

根据组成元件的不同,RAM可以分为许多类型,SDRAM(Synchronous Dynamic

RAM,同步动态随机存储器)就是其中的一种。这里的“同步”是指SDRAM工作时需要

依靠同步时钟来协调,内部命令的发送和数据的传输都以同步时钟为基准。“动态”是指存

储阵列需要不断的刷新来保证数据不丢失。“随机”是指数据不是线性依次存储,而是通过

地址对指定单元进行数据的读写。

SDRAM的发展经历了以下几个主要的阶段:

(1)SDR SDRAM(Single Date Rate Synchronous Dynamic RAM,单倍速率同步

动态随机存储器),下文的SDRAM如无特殊说明,均指SDR SDRAM。

SDRAM使用单端(Single-Ended)时钟信号,只在时钟的上升沿采样,工作速度与系

统时钟同步。

(2)DDR SDRAM(Double Date Rate SDRAM,双倍速率同步动态随机存储器),

以下简称为DDR。

DDR是在SDRAM的基础上改进而来,与SDRAM只能在时钟的上升沿进行数据传

输不同,DDR在CLK的上升沿和下降沿都可以传输数据,这样,在相同的系统时钟下,

DDR的数据传输速率就是SDRAM的两倍。

(3)DDR2 SDRAM(Double Data Rate 2 SDRAM,第二代同步双倍速率动态随机

存取存储器),以下简称为DDR2。

与DDR相比,DDR2有许多改进,在同一核心频率(内部存储单元阵列时钟)下,DDR2

的实际工作频率(总线频率)是DDR的两倍。这是因为DDR2采用了4bit预读取的设计。

虽然DDR2和DDR一样,都在时钟的上升沿和下降沿传输数据,但DDR2的指令预读取

能力是DDR的两倍,因此,在相同的核心频率下,DDR2的实际传输速率是DDR的两倍。

举例来说,当核心频率为100MHz时,SDRAM的数据传输速率为100MHz,DDR的数

据传输速率为200MHz,而DDR2的实际数据传输速率为400MHz。

(4)DDR3 SDRAM(Double Data Rate 3 SDRAM,第三代同步双倍速率动态随机

存取存储器),以下简称为DDR3。

2007年JEDEC公布了DDR3的标准,数据传输率从667MHz开始。DDR3与DDR2

的主要区别在于支持8bit的预读取技术、支持更多的逻辑段、支持局部自刷新、更低的功

耗和新型的绿色引脚封装技术等。

随着技术的发展DDR已被DDR2/DDR3取代,所以以下内容主要针对DDR2和