PCI和PCIE区别

规格 总线宽度 工作时脉 资料速率
PCI 2.3 32 位元 33/66 MHz 133/266 MB/s
PCI-X 1.0 64 位元 66/100/133 MHz 533/800/1066 MB/s
PCI-X 2.0(DDR) 64 位元 133 MHz 2.1 GB/s
PCI-X 2.0(QDR) 64 位元 133 MHz 4.2 GB/s
AGP 2X 32 位元 66 MHz *2=532 MB/s
AGP 4X 32 位元 66 MHz *4=1.0 GB/s
AGP 8X 32 位元 66 MHz *8=2.1 GB/s
PCI-E 1.0 X1 1 位元 2.5 GHz 500 MB/s(双工,文稿数据)
PCI-E 1.0 X2 2 位元 2.5 GHz 1 GB/s(双工)
PCI-E 1.0 X4 4 位元 2.5 GHz 2 GB/s(双工)
PCI-E 1.0 X8 8 位元 2.5 GHz 4 GB/s(双工)
PCI-E 1.0 X16 16 位元 2.5 GHz 8 GB/s(双工)

各式不同的PCI Express插槽(由上而下:x4, x16, x1,与 x16),相较于传统的32-bit PCI插槽(最下方),取自于DFI的LanParty nF4 Ultra-D机板

PCIe的连接是建立在一个双向的序列的(1-bit)点对点连接基础之上,这称之为“传输通道”。与PCI 连接形成鲜明对比的是PCI是基于总线控制,所有设备共同分享的单向32位并行总线

PCI-E采用了流行

的点对点串行连接,比起PCI以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到PCI所不能提供的高带宽。相对于传统PCI总线在单一时间周期内只能实现单向传输,PCI-E的双单工连接能提供更高的传输速率和质量,它们之间的差异跟半双工和全双工类似。

PCI-E的接口根据总线位宽不同而有所差异,包括X1、X4、X8以及X16,而X2模式将用于内部接口而非插槽模式。PCI-E规格从1条通道连接到32条通道连接,有非常强的伸缩性,以满足不同系统设备对数据传输带宽不同的需求。此外,较短的PCI-E卡可以插入较长的PCI-E插槽中使用,PCI-E接口还能够支持热拔插,这也是个不小的飞跃。PCI-E X1的250MB/秒传输速度已经可以满足主流声效芯片、网卡芯片和存储设备对数据传输带宽的需求,但是远远无法满足图形芯片对数据传输带宽的需求。 因此,用于取代AGP接口的PCI-E接口位宽为X16,能够提供5GB/s的带宽,即便有编码上的损耗但仍能够提供约为4GB/s左右的实际带宽,远远超过AGP 8X的2.1GB/s的带宽。

优点:

与PCI总线相比,PCI-Express总线主要以下优点:

1) PCI-Express是串行总线,进行点对点传输,每个传输通道独享带宽。

2) PCI-Express总线支持双向传输模式和数据分通道传输模式。其中数据分通道传输模式即PCI-Express总线的x1、x2、x4、x8、x12、x16和x32多通道连接,x1单向传输带宽即可达到250MB/s,双向传输带宽更能够达到500MB/s,这个已经不是普通PCI总线所能够相比的了。

3) PCI-Express总线充分利用先进的点到点互连、基于交换的技术、基于包的协议来实现新的总线性能和特征。电源管理、服务质量(QoS)、热插拔支持、数据完整性、错误处理机制等也是PCI-Express总线所支持的高级特征。

4) 与PCI总线良好的继承性,可以保持软件的继承和可靠性。PCI-Express总线关键的PCI特征,比如应用模型、存储结构、软件接口等与传统PCI总线保持一致,但是并行的PCI总线被一种具有高度扩展性的、完全串行的总线所替代。

5) PCI-Express总线充分利用先进的点到点互连,降低了系统硬件平台设计的复杂性和难度,从而大大降低了系统的开发制造设计成本,极大地提高系统的性价比和健壮性。系统总线带宽提高同时,减少了硬件PIN的数量,硬件的成本直接下降。

缺点:

1) 并行总线无法连接太多设备,总线扩展性比较差,线间干扰将导致系统无法正常工作;

2) 当连接多个设备时,总线有效带宽将大幅降低,传输速率变慢;

3) 为了降低成本和尽可能减少相互间的干扰,需要减少总线带宽,或者地址总线和数据总线采用复用方式设计,这样降低了带宽利用率。 PCI-Express总线是为将来的计算机和通讯平台定义的一种高性能,通用I/O互连总线。

原文地址:https://www.cnblogs.com/jjkv3/p/2447242.html