了解PCI-E总线技术
其实,PCI Express是一个计算机系统总线的名称,不过大家听得最多的还是"接口"这个词,也没错,PCI Express的确是下一代的总线接口,而采用此类接口的产品,好像也只有显卡这个带宽需要日益膨胀的家伙,PCI-E接口的显卡,也已在2004年正式面世。早在2001年的春季"英特尔开发者论坛"(IDF2001)上,英特尔公司就提出了要用新一代的技术取代PCI总线和多种芯片的内部连接,并称之为第三代I/O总线技术。随后在2001年底,包括Intel、AMD、DELL、IBM在内的20多家业界主导公司开始起草新技术的规范,并在2002年完成,对其正式命名为PCI Express。看来,新技术也并不是一促而僦的,它也需要长期的准备,这样,才会让它一面世便拥有相当的成熟度。
技术原理
PCI Express采用的也是目前业内流行这种点对点串行连接,比起PCI以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到PCI所不能提供的高带宽。相对于传统PCI总线在单一时间周期内只能实现单向传输,PCI Express的双单工连接能提供更高的传输速率和质量,它们之间的差异跟半双工和全双工类似。
规格说明
"带宽"这个词对于广大读者来说并不陌生,它是我们在日常使用电脑时必不可少的性能指数之一,PCI-Express技术正是为了解决未来十年甚至更长的时间内带宽不足的问题而研发推出的。PCI Express的接口根据总线位宽(带宽)不同而有所差异,包括X1、X4、X8以及X16(X2模式将用于内部接口而非插槽模式)五种。x1表示有1条数据通道,x2表示有2条数据通道,x4表示有4条数据通道,依此类推。其中每条数据通道均由4个针脚组成,在PCI-Express下,每个针脚的数据传输速率为100MB/秒。PCI Express X1已经可以满足主流声效芯片、网卡芯片和存储设备对数据传输带宽的需求,但是远远无法满足图形芯片对数据传输带宽的需求。 因此,必须采用PCI Express X16来取代传统的AGP总线,其同样支持双向数据传输,每向数据传输带宽高达4GB/s,双向数据传输带宽有8GB/s,是目前广泛采用的AGP 8X数据传输2.1GB/s的数据传输带宽的四倍之多!可见,"青出于蓝胜于蓝",同为PCI,新的PCI-Express有着无可比拟的带宽优势。
其他
其他方面,PCI Express同SATA一样,也支持高阶电源管理,支持热插拔,支持数据同步传输,为优先传输数据进行带宽优化。在兼容性方面,PCI Express在软件层面上兼容目前的PCI技术和设备,支持PCI设备和内存模组的初始化,也就是说目前的驱动程序、操作系统无需推倒重来,就可以支持PCI Express设备。