Fully Buffered DIMM(或FB-DIMM)是一种
内存解决方案,用来增加内存系统的稳定性、速度、及容量密度。就传统而言,
内存控制器上的资料线必须与每一个
DRAM模组相连接,如此内存无论是拓宽存取界面的带宽或加快存取界面的速度,都会使界面的信号转差,如此不仅限制了速度的提升,也会限制内存系统的记忆空间提升,而FB-DIMM则是用不同的方式手法来解决这个问题。
JEDEC组织已经正式敲定发布FB-DIMM的规范标准。
Fully Buffered DIMM(或FB-DIMM)是一种
内存解决方案,用来增加内存系统的稳定性、速度、及容量密度。就传统而言,
内存控制器上的资料线必须与每一个
DRAM模组相连接,如此内存无论是拓宽存取界面的带宽或加快存取界面的速度,都会使界面的信号转差,如此不仅限制了速度的提升,也会限制内存系统的记忆空间提升,而FB-DIMM则是用不同的方式手法来解决这个问题。
JEDEC组织已经正式敲定发布FB-DIMM的规范标准。
Fully Buffered DIMM架构新创立了一颗先进内存缓冲(Advanced Memory Buffer,AMB)芯片,这颗芯片被安插在内存控制器与内存模组间,且与“传统DRAM所用的并列总线架构”不同的,FB-DIMM是以串列界面来连接AMB芯片与内存控制器,如此可以在不增加内存控制器的线路数下提升内存的带宽,同时具有技术可行性。使用此架构后,
内存控制器不需要再直接将资料写入内存模组,而是透过
AMB芯片来完成这项工作。此外AMB也能以缓冲方式来抵补信号劣化并重新发送信号。除此之外,AMB也能提供错误更正,而不需要偏劳到内存控制器或处理器,另外也能提供“位元通道容错移转校正(Bit Lane Failover Correction)”能力,能查出哪一条资料路径损坏,并在运作过程中将该坏损路径移除不用,如此能大幅减少命令资讯传输、位址资讯传输的错误。
此外,因为读取及写入都已经透过缓冲处理,所以内存控制器可同时执行读取与写入。如此不仅接线更简化、内存带宽更大,且就理论而言,内存控制器可以不用在意与理会所使用的是何种
内存芯片,可以是以前的DDR2抑或是现在的DDR3,理论上可直接替换。不过,Fully Buffered DIMM的作法也有其不利处,特别是在功耗(Power Consumption)及资料存取需求的
延迟(
Latency,俗称:
Lag)上。然而此方式应是未来最无顾虑的内存效能提升法。