PCIe总线
一、PCIe总线与PCI总线的区别
PCIe总线与PCI最大的区别在工作原理上,PCIe是采用点到点的串行方式进行传输的,被称为“串行PCI”,由于采用了串行方式传输使得其工作频率可以达到2.5Ghz,大大增加了传输速率,同时采用全双工的通信方式,使得其传输速度提高了一倍,每一个PCIe总线设备与外部通信时有四根数据总线,分别有两个RX和TX,两根用于发送,两根由于接收。
二、PCI总线的优点
1、双通道,高带宽,传输速度快
首先采用全双工的工作模式,在同一时刻既可以进行数据发送,也可以进行数据接收。两个信道,每个信道单方向的传输速率至少达到2.5Gbps。
2、灵活性号
可以直接延伸到系统外部,通过专用接口与外部设备相连接。
3、低电源消耗,含有电源管理系统
PCIe采用了比较少的物理结构,与外部相连的只有四根引脚。
4、支持设备的热插拔和热交换
PCIe接口的插槽上含有热插拔感应信号。
5、支持同步数据传输
6、具有数据包和层协议架构,
它采用类似于网络通信中的OSI分层模式,各层使用专门的协议架构。
7、具有错误处理和先进的错误报告功能
PCI Express总线采用分层架构,具有软件层,软件层的主要功能就是进行错误处理和提供错误报告。
8、在软件层保持与PCI兼容
兼容性比较好,能够兼容PCI架构的设备。
三、PCIe总线的总线架构