PCIe学习笔记(3)---PCIe初步

1.
【PCIe学习笔记(3)---PCIe初步】PCIe有LINK的概念
LINK可以有,1,2,4,8,12,16,32条LANE
一条LANE是由一个TRANSMITTER,一个RECEIVER构成


2.
PCIe软件兼容PCI/PCI-X


3.
PCI/PCI-X的问题
一, FLIGHT TIME
二, CLOCK SKEW
三, SIGNAL SKEW


PCIe解决以上三个问题
一,数据流中包含了CLOCK,不需要外加CLOCK,所以,无论CLOCK周期多小,或者无论信号需要多长的传播时间,都不存在FLIGHT TIME这个问题
二, 同样,因为没有外部CLOCK,所以,就没有CLOCK SKEW的问题
三,对于只有一条LANE是没有SIGNAL SKEW的问题,但对于多条LANE,PCIE也有解决的办法


4.
PCIE
GEN 1 2.5Gb/S (8/10 coding)
GEN 2 5Gb/S
GEN 3 8Gb/S (128/132 coding)


5.
PCIE 使用差分信号(DIFFERENCIAL SIGNALS)对来传递信号, 而不是单端信号(SINGLE ENDED)
D+/D-
好处在于:
一, 噪声容错加强
二,信号电压降低


6.
PLL(CLOCK RECOVERY)
其实就是一个负反馈
不断地将输出与输入进行逼进


7.
RECEIVER这端,并不是完全依靠RECOVERY回来的CLOCK,
因为有LINK进入低功耗的状态下,没有BIT STREAM的情况
所以,RECEIVER这端,必须有自己的CLOCK


8.
PCIE不像PCI,是点对点的,所以,需要BRIDGES或者SWITCHES
PCI不同,不是点对点


9.
PCIER的拓扑构成元素:
RC
SWITCHED/BRIDGES
ENDPOINTS




    推荐阅读