欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

程序员文章站 2022-07-09 08:08:41
PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解PCI、PCI-x,PCI-E兼容以及他们之间的区别。... 12-07-05...
一、pci

pci接口分为32bit和64bit两种,32bit就是一般台式机使用的普通的pci接口(图一、图三),64bit接口比32bit接口长一些一般只出现在服务器上(图四、图五)。32bit和64bit都有5v和3.3v电压两种,5v电压的是pci2.1标准的时钟频率为33mhz,3.3v电压的是pci2.2标准以后出现的可以工作在66mhz的时钟频率上。不过现在一般来说,卡和插槽都做成可以同时兼容两种电压的版本,也都有防插错设计,只要能插上都是可以工作,不过工作在哪种时钟频率上就要分析一下了。32bit的pci接口生命力很顽强,即使现在最新的主板上也会留几个插槽,不过64bit的pci接口好像在服务器上也是昙花一现基本被淘汰了。

1、32bit pci

 

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图一 32bit 5v pci 网卡

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图二 最上边是兼容5v和3.3v,中间是5v电压的,最下边的是3.3v电压的

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图三 传统的5v pci 插槽

2、64bit pci

64bit比32bit要长一些,也分为5v,3.3v,和兼容两种电压的

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图四

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图五 64bit pci插槽

二、pci-x

    pci-x在外形上和64bit的pci基本上是一样的,但是它们使用的是不同的标准,pci-x的插槽可以兼容pci的卡(通过针脚区分),pci-x也是共享总线的,插多个设备传输速率会下降。pci-x一般只出现在服务器主板上,不过现在也逐步被pci-e取代,很多厂商的服务器都已经不提供pci-x的插槽了。

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图六

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图七

 

 

三、pci-e

      pci express是intel提出的新一代的总线接口,pci express采用了目前业内流行的点对点串行连接,比起pci以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到pci所不能提供的高带宽。相对于传统pci总线在单一时间周期内只能实现单向传输,pci express的双单工连接能提供更高的传输速率和质量。pci-e插槽是可以向下兼容的,比如pci-e 16x插槽可以插8x、4x、1x的卡。现在的服务器一般都会提供多个8x、4x的接口,已取代以前的pci-x接口。

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图八 从上到下依次是pci-e 4x、pci-e 16x、pci-e 1x

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图九 pci-e 1x的网卡

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图十 pci-e 4x的双端口网卡

PCI、PCI-x,PCI-E兼容以及他们之间的区别详细图解

图十一 pci-e 16x的显卡

四、总结

标准 总线 时钟 传输速度
pci 32bit 32bit 33mhz
66mhz
133mb/s
266mb/s
pci 64bit 64bit 33mhz
66mhz
266mb/s
533mb/s
pci-x 64bit 66mhz
100mhz
133mhz
533mb/s
800mb/s
1066mb/s
pci-e x1 8bit 2.5ghz 512mb/s(双工)
pci-e x4 8bit 2.5ghz 2gb/s(双工)
pci-e x8 8bit 2.5ghz 4gb/s(双工)
pci-e x16 8bit 2.5ghz 8gb/s(双工)
相关标签: PCI PCI-x PCI-E