您的位置:首页>>硬件课堂>>解剖Rambus DRAM内存(2)
http://www.thethirdmedia.com   http://cernet.thethirdmedia.com

硬件课堂:解剖Rambus DRAM内存(2)

   前一讲我们谈到Rambus的发展史,这一讲我们的讨论将专业一些,将讨论Rambus的技术问题。
3、Rambus技术简介
   虽然很少被宣传刊物所提及,但是对于RDRAM,我们最先需要了解的是:RDRAM实际上具有三种不同的速度等级。可能常常被媒体或Intel提及的PC800 RDRAM让大家误认为RDRAM只有唯一一种了,事实上,PC800 RDRAM是三种RDRAM中价格最贵、速度最快、也最稀少的一种。位于性能阶梯低端的是PC600,正如您所想到的,它的价钱最便宜,不过它的如此之差,以至于PC600 RDRAM根本不可能被主流电脑生产商广泛使用到他们的电脑系统中去。
   位于中间的是PC700 RDRAM,它的提出非常有意思,它是RDRAM制造商压迫Intel接受折中方案后提出的一种标准,因为这些RDRAM制造商发现,对于PC800,要达到合理的产量是几乎不可能的,当然如果跌回PC600,这些制造商又担心消费者根本不会接受这种低性能产品。即使PC700都已经生产了一年多,但是内存制造商生产PC800却仍然有困难,由此,现在绝大多数系统都悄悄使用的是稍低些的PC700的RIMM插槽。
4、时钟上的带宽:不能盲信时钟速度
   了解RDRAM的第二个需要注意的重点是,时钟速度并不总是可信的,一些朋友就往往只用时钟速度来判断性能的好坏。确实,最高档的PC800 RDRAM是跑在800M频率上,但是,它的总线宽度呢?仅只有16位宽度!这意味着PC800的传输能力是2字节*800M=1.6G字节/秒,它就是PC800的“带宽”,代表了使用这种PC800技术下最大可能的传输率。
   另一方面,PC800是倍泵的,意味着它同时在时钟上沿与下沿传输数据,因此PC800实际上使用的是400M时钟!稍不同的是,PC700使用的是356M时钟、跑在倍泵712M上;而PC600是266M时钟、532M倍泵。
   相比起来,SDRAM具有大得多的64位总线宽度,当前最快的SDRAM跑在133M上,它使得SDRAM达到了8字节*133M=1.064G字节/秒的带宽。很显然,为了弥补总线宽度的不足,RDRAM必须4倍于SDRAM时钟才能提供相当的性能。因此,要比较这两种内存技术时,必须要把这个重要事实纳入结论中。
   MICRON和许多别的内存厂商更替SDRAM的立场是,使用DDRAM,它仍然具有64位总线宽度,并且类似于RDRAM可以在时钟的上沿和下沿同时传输数据,由此有效带宽成为SDRAM的两倍!所以133M时钟的DDRAM的带宽将是2倍的PC133带宽=2.128G字节/秒,依照MICON的观点,DDRAM的价格将非常接近于SDRAM,比RDRAM便宜很多,虽然DDRAM已经开始使用到nVidia的显卡中,但是DDRAM还没有正式使用作系统内存。预计,DDRAM可能将在7月大量登场,并在AMD的Athlon系统中首次用作系统内存。
   请大家参考下面的技术参量表:

内存
类型
名称 总线
宽度
外频
时钟
有效
时钟
带宽
RDRAM PC800 2 Bytes 400 MHz 800 MHz 1.6 GB/sec
RDRAM PC700 2 Bytes 356 MHz 712 MHz 1.424 GB/sec
RDRAM PC600 2 Bytes 266 MHz 532 MHz 1.064 GB/sec
SDRAM PC133 8 Bytes 133 MHz 133 MHz 1.064 GB/sec
SDRAM PC100 8 Bytes 100 MHz 100 MHz 0.8 GB/sec
DDR SDRAM PC266 or DDR133 8 Bytes 133 MHz 266 MHz 2.128 GB/sec
DDR SDRAM PC200 or DDR100 8 Bytes 100 MHz 200 MHz 1.6 GB/sec

   另外,现有的Intel Coppermine系统中,由于其Coppermine处理器的外频是133M的,因此RDRAM在系统里的表现只能完全类同于PC133内存,因为即使是最低的PC600 RDRAM它的外频也是266M的,这样RDRAM相对于SDRAM的优势就大量丧失了。(Puma译 3-23)