1、PCI、PCI-x ,PCI-E 兼容以及他们之间的区别详细图解一、PCI PCI 接口分为 32bit 和 64bit 两种,32bit 就是一般台式机使用的普通的 pci 接口( 图一、图三),64bit 接口比 32bit 接口长一些一般只出现在服务器上(图四、图五 )。32bit 和 64bit 都有 5v和 3.3v 电压两种,5v 电压的是 PCI2.1 标准的时钟频率为 33MHz,3.3v 电压的是 PCI2.2 标准以后出现的可以工作在 66MHz 的时钟频率上。不过现在一般来说,卡和插槽都做成可以同时兼容两种电压的版本,也都有防插错设计,只要能插上都是可以工作,不过工作在哪
2、种时钟频率上就要分析一下了。32bit 的 pci 接口生命力很顽强,即使现在最新的主板上也会留几个插槽,不过 64bit 的 PCI 接口好像在服务器上也是昙花一现基本被淘汰了。1、32Bit PCI图一 32Bit 5v pci 网卡图二 最上边是兼容 5v 和 3.3v,中间是 5v 电压的,最下边的是 3.3v 电压的图三 传统的 5v PCI 插槽2、64Bit PCI64bit 比 32bit 要长一些,也分为 5v,3.3v,和兼容两种电压的图四图五 64bit PCI 插槽二、PCI-XPCI-X 在外形上和 64bit 的 PCI 基本上是一样的,但是它们使用的是不同的标准,
3、 PCI-X 的插槽可以兼容 PCI 的卡(通过针脚区分) ,PCI-X 也是共享总线的,插多个设备传输速率会下降。PCI-X 一般只出现在服务器主板上,不过现在也逐步被 PCI-E 取代,很多厂商的服务器都已经不提供 PCI-X 的插槽了。图六图七三、PCI-EPCI Express 是 INTEL 提出的新一代的总线接口,PCI Express 采用了目前业内流行的点对点串行连接,比起 PCI 以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到 PCI 所不能提供的高带宽。相对于传统 PCI 总线在单一时间周期内只能实现单向传输,PCI Express 的双单工连接能提供更高的传输速率和质量。PCI-E 插槽是可以向下兼容的,比如 PCI-E 16X 插槽可以插 8X、4X、1X 的卡。现在的服务器一般都会提供多个 8X、4X的接口,已取代以前的 PCI-X 接口。图八 从上到下依次是 PCI-E 4X、PCI-E 16X 、PCI-E 1X图九 PCI-E 1X 的网卡图十 PCI-E 4X 的双端口网卡图十一 PCI-E 16X 的显卡四、总结