来源:
fb-dimm 1.0标准对模组的物理规格作出了相当详细的定义,具体包括模组尺寸、金手指设计以及相关的电压参数等。在这些方面,fb-dimm并没有太出奇的地方, intel更多考虑到与现行生产设备的兼容问题,如fb-dimm模组的尺寸为133.5毫米×30.5毫米,同现有的服务器内存完全一样。
模组中可以容纳9颗、18颗或36颗ddr2/ddr3规格的内存芯片,其中18颗芯片设计为标准方案—pcb的背面容纳10颗、正面为8颗,正面中间位置留给缓冲控制芯片。如果要采用36颗芯片的高容量方案,估计要使用芯片叠加技术才行。另外,fb-dimm模组的金手指仍有240个,与 ddr2内存相同,区别只是缺口的位置不同而已。
由于增加了一枚芯片,fb-dimm模组内总共就要用到三种不同用途的电压,驱动ddr2内存芯片的1.8v电压,内存“命令/地址”信号的终结器则要用到0.9v电压,至于缓冲芯片本身必须用到1.5v驱动电压才行。
因此,fb-dimm模组的供电设计会比现行ddr/ddr2模组要复杂一些。与之对应的是功耗问题,非常奇怪的是,安装位置不同但规格参数完全相同的fb-dimm模组居然消耗不一样的电能。第一条模组典型功耗为3.4w,而通道内的最后一条模组一般只需消耗2.4w功耗,这种情况与缓冲控制芯片的任务指派机制有关,第一条模组的缓冲芯片必须承担更多的数据转发和合并工作,相应的,缓冲控制芯片的任务负担也多一些,多消耗电能并不奇怪。
缓冲芯片工作在很高的频率上,芯片发热量必然比较可观,有鉴于此,intel也对它的散热方案作出参考性的定义。利用一个固定在内存pcb板上的弹簧片来夹紧散热片,这一方案显然比较简单,fb-dimm内存厂商也完全可以发展出其他的方案,比如说像现在不少高速ddr500内存一样,将模组两面用金属散热片包覆起来,散热效果估计会更好些。