不走寻常路!揭开板卡原生与桥接之谜
桥接芯片:PLX8613
主要功能:总计12个PCI-E 2.0通道,将1.1 X4变成两个2.0 X1
代表产品:ASUS P7P55D-E系列(支持SATA3.0和USB3.0)
今年最热门的技术就是USB3.0和SATA3.0标准的出台,但遗憾的是目前没有任何一款芯片组能够支持这两项新潮的技术,尤其是Intel,作为SATA3.0和USB3.0标准的制定者和推动者之一,刚刚发布的P55芯片组居然不支持,这的确让人非常遗憾。因此主板厂商必须使用第三方解决方案来支持。
一线主板厂商都选择了SATA3.0控制芯片Marvell 88SE9134和USB3.0控制芯片NEC D720200F1来提供额外的接口,这两颗芯片都是基于PCI-E 2.0 X1总线,这样500MB/s的带宽刚好可以满足USB3.0的500MB/s理论值,勉强满足SATA3.0 600MB/s的带宽。
● Intel最新芯片组P55如此落后!仅支持PCI-E 1.1
遗憾的是,Intel最新的P55芯片组仅支持PCI-E 1.1标准,最大带宽被限制在250MB/s,如此一来如果直接将主控芯片挂在P55上面的话,USB3.0的速度将直接损失一半,而SATA3.0的速度甚至还不如SATA2.0(300MB/s),那该怎么办呢?
注1:上图中Intel所标出的PCI-E总线是双向带宽值(上下行同时传输数据),可以看到,CPU中整合的PCI-E控制器带宽是P55芯片组的两倍。如果算单行带宽的话,P55的PCI-E X1只有250MB/s。
注2:X58北桥支持PCI-E 2.0,AMD主流芯片组的南北桥都支持PCI-E 2.0,这些主板可以直接整合SATA3.0和USB3.0控制芯片,性能不会有损失。
注3:Core i7-800和i5处理器整合了原本属于北桥的所有功能(包括PCI-E 2.0),因此P55芯片组实际上就是一颗南桥,这颗“南桥”相比ICH9R/10R没有什么实质性的改进,Intel这些年也是不思进取。
● 过河搭桥——通过桥接芯片将南桥PCI-E转换成2.0标准
P55芯片组提供了8条PCI-E 1.1通道供附加芯片或扩展卡使用,多数情况下用户只能用到其中的两三条,多余的通道被闲置浪费掉了。其实如果把剩余的通道组合起来的话使用就能实现N倍的带宽。
华硕就使用了一颗PLX公司产的PEX8613桥接芯片来将P55的PCI-E通道组合起来使用。这颗芯片看上去比较眼熟,与ATI HD4870X2显卡上用的PEX8647芯片比较相似。华硕所使用的PEX8613是低规格版,可以将4条PCI-E通道桥接成8条供两个设备使用:
PEX8613芯片同时支持PCI-E 1.1和2.0标准,如果挂接在P55上面的话,虽然PCI-E仅为1.1标准,但4条依然可以达到1GB/s的带宽,刚好可以满足两个PCI-E 2.0 X1设备的需要——正好外挂一个USB3.0控制芯片和一个SATA3.0控制芯片。
华硕的解决方案看似繁琐,但在性能方面却近乎完美,既不影响显卡性能、又不限制SATA3.0和USB3.0的带宽,还没有浪费P55芯片组的PCI-E资源,更不影响南桥扩展槽(还剩4个通道)。在下一代芯片组原生支持SATA3.0和USB3.0之前,这是最完美的解决方案!