之所以把物理层电气部分的文章放在链路初始化与训练文章的后面,是因为这一部分涉及到一些相关的概念,如Beacon Signal、LTSSM等等。
前面已经多次提及,由于本次连载的文章主要是基于Gen2的,所以关于Gen3的相关内容只会提及,但是并不会深入的介绍,如果有兴趣的可以自行阅读Gen3的Spec。
关于链路初始化与训练的文章中提到过,PCIe Spec规定,支持新的标准的PCIe设备必须能够向前兼容。即Gen2的设备必须同时支持2.5GT/s和5GT/s,但是,需要注意的是,Gen3的设备必须支持2.5GT/s和8GT/s,而5GT/s却是可选的。
PCIe Spec规定,PCIe设备必须是Short-Circuit Tolerant的,这可以让PCIe卡支持热插拔的功能。此外,由于PCIe总线是一种高速的差分总线,因此,其收发两端是交流耦合的(AC-Coupled)。一般情况下,靠近发送端的链路上放置电容来滤除直流信号,如下图所示:

详细的差分收发对模型如下图所示:

当然,如果PCIe设备把电容集成到Silicon(芯片)中,也是可以的(不过一般不会这么做,因为在芯片内部集成大电容成本很高)。使用交流耦合的另一个优势是,可以允许链路两端的设备使用不同的电源和地。
注:关于半导体中的电容,以及芯片周围的一堆退耦电容是什么鬼,打算找个时间单独写一篇文章来详细地聊一聊。
需要注意的是,PCIe总线采用的是嵌入式时钟,即只有数据Lane,并没有时钟Lane(具体在前面的文章中已经详细地介绍过了)。也就是说,以Gen1为例,虽然2.5GT/s使用的时钟为2.5GHz,但是从数据Lane上来看,“似乎”只有1.25GHz,如下图所示:

L0模式下的链路结构图(状态图)如下:

L0s模式下的链路结构图(状态图)如下:

L1模式下的链路结构图(状态图)如下:

L2模式的链路结构图(状态图)如下:

L3模式的链路结构图(状态图)如下:

-
芯片
+关注
关注
462文章
53534浏览量
459068 -
PCIe
+关注
关注
16文章
1420浏览量
87545 -
物理层
+关注
关注
1文章
165浏览量
35557
原文标题:【博文连载】PCIe扫盲——物理层电气部分基础(一)
文章出处:【微信号:ChinaAET,微信公众号:电子技术应用ChinaAET】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
CAN总线不同的物理层
什么是以太网物理层?Ethernet物理层有哪些功能?
如何对CAN物理层进行调试?
串口通信的物理层与协议层的相关资料推荐
WCDMA系统的物理层(FDD)
物理层 PPT课件
物理层的作用
PCIe物理层接口定义了物理层中的,媒介层和物理编码子层之间的统一接口
WLAN物理层关键通信技术
CAN XL物理层揭秘(下):物理层组合与兼容性

物理层电气部分基础
评论