4.1 PCIe总线的基础知识
与 PCI 总线不同,PCIe 总线使用端到端的连接方式,在一条 PCIe 链路的两端只能各
连接一个设备,这两个设备互为是数据发送端和数据接收端。PCIe 总线除了总线链路外,
还具有多个层次,发送端发送数据时将通过这些层次,而接收端接收数据时也使用这些层次。
PCIe 总线使用的层次结构与网络协议栈较为类似。
4.1.1 端到端的数据传递
PCIe 链路使用“端到端的数据传送方式”,发送端和接收端中都含有 TX(发送逻辑)和
RX(接收逻辑),其结构如图4 1所示。
由上图所示,在 PCIe 总线的物理链路的一个数据通路(Lane)中,由两组差分信号,共4
根信号线组成。其中发送端的 TX 部件与接收端的 RX 部件使用一组差分信号连接,该链路也
被称为发送端的发送链路,也是接收端的接收链路;而发送端的 RX 部件与接收端的 TX 部件
使用另一组差分信号连接,该链路也被称为发送端的接收链路,也是接收端的发送链路。一
1