DDR2和DDR1

Anonim

我们看到计算机技术在过去几年中有了很大的改进。计算机的内存也从RAM,DRAM,SDRAM中大量发展。然后是DDR-SDRAM和现在的DDR2-SDRAM。我们不应该关注旧的RAM模型,因为这些模型在世界上大部分地区已不再使用。

SDRAM(同步动态随机存取存储器)是一种需要电源来保存其数据的存储器。这是在DDR-SDRAM(双倍数据速率SDRAM)的引入之前计算机中使用的普遍存储器。 DDR通过称为“双泵浦”的过程改进了SDRAM的架构。 DDR不是每个时钟周期传输一次数据,而是在每个周期改变其数据状态两次。一旦上升,然后另一个在下降沿。对于ddr和ddr2都是如此。那么为什么ddr2比ddr更好?

实际上当ddr2问世时,它实际上比ddr更糟糕。原始ddr存储器的存储器时钟与总线时钟同步,允许每个时钟周期传输2位。 Ddr2通过将总线速度加倍来改变这一点,同时仍将内存时钟保持在相同的频率。因此,在每个存储周期,传输4位数据。与ddr存储器相比,在相同的总线频率下工作时,ddr2存储器的延迟更高。

为了获得与以100Mhz总线速度运行的ddr相同的性能,ddr2内存必须以200Mhz运行。但是如果我们看一下时钟速度,ddr也工作在200Mhz,而ddr2只有100Mhz。如果我们有一个ddr2芯片以与ddr1相同的时钟速度运行,那么我们可以看到它的吞吐量翻了一番。

内存时钟速度非常重要,因为生产具有更高时钟速度的芯片非常昂贵,因为在生产的每批芯片中,只有少量芯片能够提供更高的时钟速度。因此,如果我们比较两个同样计时的芯片,ddr2会更便宜。如果我们比较两个价格相似的芯片,那么ddr2会更快。 ddr的技术也在ddr2开始的地方结束,这意味着ddr芯片由于成本限制而无法再进一步改进,而ddr2远远超出ddr的能力。 ddr2的功能也有其局限性,主要是因为时钟速度越来越高,这就是ddr3的用武之地。但这完全是另一个故事。