什么是SDR和DDR?它们有什么区别?

你知道SDR和DDR吗?它们有什么不同?传统的 SDR SDRAM 只能在信号的上升沿进行数据传输 , 而 DDR SDRAM 却可以在信号的上升沿和下降沿都进行数据传输 , 所以 DDR 内存在每个时钟周期都可以完成两倍于 SDRAM 的数据传输量 , 这也是 DDR 的意义——Double Data Rate , 双倍数据速率 。举例来说 , DDR266 标准的 DDR SDRAM 能提供 2.1GB/s 的内存带宽 , 而传统的 PC133 SDRAM 却只能提供 1.06GB/s 的内存带宽 。
一般的内存条会注明 CL 值 , 此数值越低表明内存的数据读取周期越短 , 性能也就越好 , DDR SDRAM 的 CL 常见值一般为 2 和 2.5 两种 。
DDR
DDR 是双倍数据速率(Double Data Rate) 。DDR 与普通同步动态随机存储器(DRAM)非常相象 。普通同步 DRAM(现在被称为 SDR)与标准 DRAM 有所不同 。
标准的 DRAM 接收的地址命令由二个地址字组成 。为接省输入管脚 , 采用了多路传输的方案 。第一地址字由原始地址选通(RAS)锁存在 DRAM 芯片 。紧随 RAS 命令之后 , 列地址选通(CAS)锁存第二地址字 。经过 RAS 和 CAS , 存储的数据可以被读取 。
同步动态随机存储器(SDR DRAM)由一个标准 DRAM 和时钟组成 , RAS、CAS、数据有效均在时钟脉冲的上升边沿被启动 。根据时钟指示 , 可以预测数据和剩余指令的位置 。因而 , 数据锁存选通可以精确定位 。由于数据有效窗口的可预计性 , 所以可将存储器划分成 4 个区进行内部单元的预充电和预获取 。通过脉冲串模式 , 可进行连续地址获取而不必重复 RAS 选通 。连续 CAS 选通可对来自相同源的数据进行再现 。
DDR 存储器与 SDR 存储器工作原理基本相同 , 只不过 DDR 在时钟脉冲的上升和下降沿均读取数据 。新一代 DDR 存储器的工作频率和数据速率分别为 200MHz 和 266MHz , 与此对应的时钟频率为 100MHz 和 133MHz 。
SDR
【什么是SDR和DDR?它们有什么区别?】 DRAM 是动态存储器(DynaMIC RAM)的缩写 SDRAM 是英文 SynchronousDRAM 的缩写 , 译成中文就是同步动态存储器的意思 。从技术角度上讲 , 同步动态存储器(SDRAM)是在现有的标准动态存储器中加入同步控制逻辑(一个状态机) , 利用一个单一的系统时钟同步所有的地址数据和控制信号 。使用 SDRAM 不但能提高系统表现 , 还能简化设计、提供高速的数据传输 。在功能上 , 它类似常规的 DRAM , 且也需时钟进行刷新 。可以说 , SDRAM 是一种改善了结构的增强型 DRAM 。目前的 SDRAM 有 10ns 和 8ns 。以上就是SDR和DDR解析 , 希望能给大家帮助 。

    推荐阅读