标题：FBD内存
FBD内存技术
FB-DIMM技术是Intel为了解决内存性能对系统整体性能的制约而发展出来的，在现有技术基础上实现了跨越式的性能提升，同时成本也相对低廉。在整个计算机系统中，内存可谓是决定整机性能的关键因素，光有快的CPU，没有好的内存系统与之配合，CPU性能再优秀也无从发挥。这种情况是由计算机原理所决定的，CPU在运算时所需要的数据都是从内存中获取，如果内存系统无法及时给CPU供应数据，CPU不得不长时间处在一种等待状态，硬件资源闲置，性能自然无从发挥。对于普通的个人电脑来说，由于是单处理器系统，目前的内存带宽已经能满足其性能需求；而对于多路的服务器来说，由于是多处理器系统，其对内存带宽和内存容量是极度渴求的，传统的内存技术已经无法满足其需求了。这是因为目前的普通DIMM采用的是一种“短线连接”(Stub-bus)的拓扑结构，这种结构中，每个芯片与内存控制器的数据总线都有一个短小的线路相连，这样会造成电阻抗的不继续性，从而影响信号的稳定与完整，频率越高或芯片数据越多，影响也就越大。虽然Rambus公司所推出的的XDR内存等新型内存技术具有极高的性能，但是却存在着成本太高的问题，从而使其得不到普及。而FB-DIMM技术的出现就较好的解决了这个问题，既能提供更大的内存容量和较理想的内存带宽，也能保持相对低廉的成本。FB-DIMM与XDR相比较，虽然性能不及全新架构的XDR，但成本却比XDR要低廉得多。
FBD内存优势
与现有的普通DDR2内存相比，FB-DIMM技术具有极大的优势:在内存频率相同的情况下目前能提供四倍于普通内存的带宽，并且能支持的最大内存容量也达到了普通内存的24倍，系统最大能支持192GB内存。FB-DIMM最大的特点就是采用已有的DDR2内存芯片(以后还将采用DDR3内存芯片)，但它借助内存PCB上的一个缓冲芯片AMB(Advanced Memory Buffer，高级内存缓冲)将并行数据转换为串行数据流，并经由类似PCI Express的点对点高速串行总线将数据传输给处理器。
与普通的DIMM模块技术相比，FB-DIMM与内存控制器之间的数据与命令传输不再是传统设计的并行线路，而采用了类似于PCI-Express的串行接口多路并联的设计，以串行的方式进行数据传输。在这种新型架构中，每个DIMM上的缓冲区是互相串联的，之间是点对点的连接方式，数据会在经过第一个缓冲区后传向下一个缓冲区，这样，第一个缓冲区和内存控制器之间的连接阻抗就能始终保持稳定，从而有助于容量与频率的提升。
FBD（Function Block Diagram） 功能块图 一种编程语言
功能块图用来描述功能、功能块和程序的行为特征，还可以在顺序功能流程图中描述步、动作和转变的行为特征。功能块图与电子线路图中的信号流图非常相似，在程序中，它可看作两个过程元素之间的信息流。功能块图普遍地应用在过程控制领域。
功能块用矩形块来表示，每一功能块的左侧有不少于一个的输入端，在右侧有不少于一个的输出端，功能块的类型名称通常写在块内，但功能块实例的名称通常写在块的上部，功能块的输入输出名称写在块内的输入输出点的相应地方。
1. 功能块图的信号流 
在功能块网路中，信号通常是从一个功能或功能块的输出传递到另一个功能或功能块的输入。信号经由功能块左端流入，并求值更新，在功能块右端流输出。 
布尔信号的取反 
在使用布尔信号时，功能或功能块的取反输入或输出可以在输入端或输出端用一个小圆点来表示，这种表示与在输入端或输出端加一个“取反”功能是一致的。如下图是一功能块图取反的实例。 
信号反馈 
功能块图允许功能块的输出反馈回网路左侧的功能块输入，形成反馈路径。下图是一功能块反馈路径的实例，功能块Load1的输出端Level反馈回功能块Loop1的输入端ProcessValue。 PLC 
2 功能块网路设计 
功能块图的设计首先应该保证主信号流的线路清晰，避免过多的信号跨接和线路方向改变。
3 功能的执行控制 
功能块图网路中的功能执行控制隐含地从各功能所处的位置中表现出来。每一功能的执行隐含地是由一个输入使能EN控制，该输入EN是一个布尔类型变量，允许功能有选择的求值。当输入EN为TRUE时，该功能就执行，否则,功能不执行。功能的输出ENO也是一个布尔变量，当ENO从FALSE变成TRUE就表明功能已经完成了求值。 
4 跳转和标注 
功能块图允许使用“Jump”功能使得功能块图控制从程序的一个部分跳转到另一个由标识符“Lable”标识的部分继续执行。如下图是一个跳转的实例：当GasLevel的值超过0。15时，相应的控制即转移到有表识符GAS_ALARM的程序段继续执行。
FBD内存在PC服务器中的应用状况
可以说，现有或者即将上市的双核服务器，基本都会采用新一代的FBD技术。但是不同厂商对于FBD的采用还是有区别的，无论从支持的服务器的机型级别，还是从采用此项新技术的机型数量来讲，我们都能从中看出诸多端倪。HP：双路升级机型支持FBDHP网站公布支持双核处理器的2路机型，如ML 350G5、ML370G5、DL360G5和DL380G5都采用全新的全缓冲FBD技术，使用PC-5300的内存。
其中ML 350G5内存标配采用1GB (2 x 512MB) PC2-5300 (全缓冲DDR2 667)内存，具有高级 ECC 和在线备用功能，最大为16GB;ML370G5内存标配采用2GB (2 x 1GB) PC2-5300 (全缓冲DDR2 667)内存，带有高级 ECC、在线备用和镜像。由于还提供一个内存板，因此使最大内存达到64GB。
DL360G5采用1GB (2 x 512MB) PC2-5300 (533MHz) 和2GB (2 x 1GB) PC2-5300(667MHz)全缓冲内存，配有高级 ECC 功能(多位故障防护)、在线备用内存、镜像，最大可达32GB。DL380G5采用2GB (2 x 1GB) PC2-5300(533MHz)和4GB (4 x 1GB) 4:1 交叉 PC2-5300 (667MHz)两种可选的全缓冲 DIMM DDR2-667 SDRAM，兼有高级内存保护技术。
目前，从市场的货源情况来看，市场上有货的机型为ML 350G5。但也仅是个别经销商，尚未在渠道中普及开来。从产品的价格来看，512 MB PC5300 ECC DDR2 (1 x512MB)的价格在1400元左右。IBM：FBD应用在高端IBM对于全新FBD技术应用较为谨慎，从所发布的机型来看，真正意义上的FBD技术还尚未实际采用。虽然从IBM的官方网站上，我们可以看到System X 3500标配1GB的PC2-5300 DDR2 SDRAM ，机柜式X 3650和X 3550都采用1GB的PC2-5300 DDR2 SDRAM ，内存后所标注的Chipkill字样，也仅代表热插拔、在线备份、具有镜像等功能。
据IBM的核心经销商反映：现有的DDR2 SDRAM 内存配合Intel 5000系列的处理器，只是过渡配置。真正意义上的双核Intel 5100系列处理器上市，还需等到9月中旬，整个系列的全部更新估计要到十月份。因此，可以这样说，FBD的应用还要期待一段时间。DELL：双路机型普遍支持FBDDELL认为全缓冲内存技术不仅在速度上实现三倍提升，在最大内存容量支持方面也提升了4倍，最高可以支持64GB容量的内存。目前DELL的2路服务器，如塔式PE 2900，机架PE 1950和PE 2950的内存都已经采用了FBD技术。
PE 2900拥有12个FBD DIMM插槽，支持高达48GB主内存。提供256M/512M/1GB/
2GB/4GB FBD多种内存，同时拥有错误纠正编码(ECC)和单设备数据纠正(SDDC)技术，保持系统数据完整性，并有助于防止某个DIMM中的某个内存芯片组故障所引发的内存故障。PE 1950和PE 2950拥有高达32GB ECC全缓冲DIMM内存;其中PE 1950采用三星1GB DDR2 533 FBD的内存。
从市场的货源情况来看，三个系列的产品在市场中都有现货。单根1GB的DDR2 533 FBD价格在1800元。联想：2路中低端服务器剑指FBD在联想7月底出台的产品调整方案里，我们看到其服务器产品已采用全新的支持四通道内存读写技术，结合DDR2-533 FBD内存，SAS硬盘及硬盘模组(热插拔及非热插拔)等技术，以最大限度地配合双核处理器5000系列的效能发挥。其突出特点是在2路中低端大胆采用最新的FBD技术，而且应用FBD机型的数量较多。
首先，联想在2路部门级的T350和R350，纷纷从G5升级到G6，最大特点就是配置了1G FBD ECC DDR2-533的内存，而且可以通过8个DIMM内存插槽的扩展，最大达到16GB。其次，联想在2路低端的机架式R510和R520服务器上，也大胆采用Fully Buffer DIMM 533内存，支持高级ECC功能，支持内存热备份，在保证了内存系统的稳定可靠性的同时，整体内存性能比DDRII 400提升30%。升级后的R510G6和R520G6机型都标配了两条512M FBD ECC DDR2-533内存。
在联想升级机型中，采用最新FBD技术的机型，其数量已经达到14款。其中T350G6和R350G6各3款，R510G6和R520G6各4款。如单以数量比较来看，联想此次的动作已大大超出其他国外厂商的产品线。
但稍有遗憾的是，上述升级机型在市场中暂时没有现货，还需要有一周的订货周期。在价格方面，一根512M FBD ECC DDR2-533内存的价格为1500元，一根1G FBD ECC DDR2-533内存的价格为3500元。浪潮：双路机型普遍采用FBD浪潮的行动虽然比联想稍晚半个多月，但在8月中旬，从浪潮向经销商提供的最新配置表来看，其中的2路机型的配置中，服务器内存几乎都采用FBD的技术。
这一点，可以从具体配置中得以证实。浪潮英信NP370D、NL230D、NL380D，机架式的NF190D、NF280D和NF380D都采用1G DDR2 FBD的内存。由于是新升级的机型，大部分还需要订货。目前，512M ECC FBD 内存的价格在1500元，1G ECC FBD 内存的价格在3000元。
综合来看，FBD的技术已经在国内外厂商中普遍采用，虽然各家所持态度不尽相同，应用的范围和机型级别不同，但未来作为廉价、平滑升级的FB-DIMM还是拥有极大的胜算，想必DDR2系统终结于2007年，纵然随后会推出DDR3，可是考虑到FB-DIMM为Intel自己的杰作，我们几乎可以断定FB-DIMM将成为传统DDR体系的终结者，这一点仅仅是时间上的问题。