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

PCI-Express总线接口

程序员文章站 2023-02-17 07:55:13
PCI-Express总线接口  PCI-Express是最新的总线和接口标准,它原来的名称为“3GIO”,是由英特尔提出的,很明显英特尔的意思是它代表着下一代I/O接口标准。交由PCI-SIG(PCI特殊兴趣组织)认证发布后才... 09-04-21...
  pci-express是最新的总线和接口标准,它原来的名称为“3gio”,是由英特尔提出的,很明显英特尔的意思是它代表着下一代i/o接口标准。交由pci-sig(pci特殊兴趣组织)认证发布后才改名为“pci-express”。这个新标准将全面取代现行的pci和agp,最终实现总线标准的统一。它的主要优势就是数据传输速率高,目前最高可达到10gb/s以上,而且还有相当大的发展潜力。pci express也有多种规格,从pci express 1x到pci express 16x,能满足现在和将来一定时间内出现的低速设备和高速设备的需求。能支持pci express的主要是英特尔的i915和i925系列芯片组。当然要实现全面取代pci和agp也需要一个相当长的过程,就象当初pci取代isa一样,都会有个过渡的过程。
  pci express(以下简称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-e技术规格允许实现x1(250mb/秒),x2,x4,x8,x12,x16和x32通道规格,但是依目前形式来看,pci-e x1和pci-e x16已成为pci-e主流规格,同时很多芯片组厂商在南桥芯片当中添加对pci-e x1的支持,在北桥芯片当中添加对pci-e x16的支持。除去提供极高数据传输带宽之外,pci-e因为采用串行数据包方式传递数据,所以pci-e接口每个针脚可以获得比传统i/o标准更多的带宽,这样就可以降低pci-e设备生产成本和体积。另外,pci-e也支持高阶电源管理,支持热插拔,支持数据同步传输,为优先传输数据进行带宽优化

PCI-Express总线接口