| | | | | | | [文章信息] | | | 作者: | 邓霆锋 | | 时间: | 2004-01-17 | | 出处: | Gzeasy | | 责任编辑: | 寒冬 | |
| [文章导读] | | | 作为计算机内部必不可少的I/O(Input/Output)总线,PCI从上世纪90年代开始就充当着非常重要的角色。 | |
| |
|
| | | |
|
|
|
|
|
|
 每个设备都有专用连接 第一代的PCI Express连接将提供2.5Gbit/s的单向连接传输速率,而当到2004年初的时候这个速率将提升至5Gbit/s。相对于传统PCI总线在单一时间周期内只能实现单向传输,PCI Express的双单工连接能提供更高的传输速率和质量,它们之间的差异跟半双工和全双工类似。
同时PCI Express串行连接使用了内嵌时钟技术(8b/10b模式),时钟信息直接写入数据流中,这对比大多数并行总线要额外传输保持同步的时钟信号来说更能节省传输的通道和提高传输效率。
 8b/10b编码 与Serial ATA类似,串行连接能大大减少电缆间的信号干扰和电磁干扰,由于传输管线有所减少,所以传输电缆排线也就相应减少,更能节省空间和连接更远的距离(单位时间内传输的数据流比并行总线中独立时钟信号的数据流更能传送更远的距离)。当然,一个PCI Express连接可以由多个“通道”组成,每个通道包括前面所提的单双工连接(两对线路)。
在设备和芯片之间的连接就能实现串行的多通道连接,每个通道相互独立。一个PCI Express连接可以被配置成x1,x2,x4,x8,x12,x16和x32的数据带宽。x1的通道能实现单向312.5MB/秒(2.5Gbit/s * 1 / 8位)的传输速率,同理x32通道连接就能提供10GB/秒的速率,但考虑到8b/10b内嵌时钟的20%左右的消耗,实际的传输速率大概是8GB/秒(x32)。
|
|
|
|
|
|
|
|