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
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 由浅入深理解AOP
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- Android中的AES加密-下
- 一起来学习C语言的字符串转换函数
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 如何更好的去学习