PCIe物理层接口定义了物理层中的,媒介层和物理编码子层之间的统一接口

pcie物理层接口(physical interface for pci express,pipe)定义了物理层中的,媒介层(media access layer,mac)和物理编码子层(physical coding sub-layer,pcs)之间的统一接口,旨在为提供一种统一的行业标准。如下图所示:
其中mac和pcs都属于pcie中的物理层逻辑子层部分,而pma(physical media attachment layer)则属于物理层电气子层。需要注意的是,pipe规范是由intel提出的行业建议,并非pci-sig规定的pcie标准之一。pcie设备厂家完全可以自主选择是否采用pipe规范。
由于业界通常采用serdes器件(包括fpga中集成的serdes模块)来实现pcie中的pcs和pma,所以往往mac(以及事务层和数据链路层等)和pcs/pma是独立设计的,甚至是不同厂家设计的。为这之间提供统一的行业标准——pipe,有助于使不同厂家之间的设备有更好的兼容性。当然,也有很多pcie设备完全是由一个厂家设计的(如部分基于pcie的asic等),此时是否采用pipe的必要性就不是那么重要了。
随着高速串行技术的发展,各种串行通信技术的物理层逐渐走向了统一,用户甚至可以基于fpga中的serdes/pcs完成多种高速串行通信接口的设计。这些通信接口的区别往往只是体现在高层协议(数据链路层与事务层等),在物理层上(尤其是物理层电气子层上)基本上是一致的。
虽然pipe规范最早是用于pcie总线中的(从命名方式就可以看出来),但是该规范的后续版本逐渐开始支持了其他的串行接口。以intel发布的最新版本的pipe spec为例(v5.1),该版本涉及pci express、sata、usb、displayport和converged io等多种高速串行接口。
usb中的phy/mac接口,如下图所示:
详细的phy/mac接口(pipe)的示意图如下(pcie、usb等):

无源晶体振荡器的电器参数
融资过亿,人形机器人的春天已到?
英语四六级听力发射无线广播系统解决方案
焊锡膏助焊剂中的黏合剂和溶剂的作用是什么?
LG G6 再曝光!圆角接近零边框屏幕成大亮点!
PCIe物理层接口定义了物理层中的,媒介层和物理编码子层之间的统一接口
如何推动制造业升级和新兴产业发展
区块链在GDPR合规性中的作用
浴室智能魔镜迎来全新升级,将改变你的生活品质
如果不说 你会特别留意肖特基二极管的这些参数吗?
总部位于法国的DXOMARK公司开发了新的音箱测试基准
谁掌握了超算能力,谁就在科技领域占据了一个制高点
压模的安装和处理
一加5拆解,模块化内部结构,一目了然
LED逐渐取代传统隧道钠灯
人工越来越少越来越贵,使用码垛机已迫在眉睫
解读数字孪生体在工业互联网的作用与意义
可持续性从产品开发开始
同相交流放大器
控制光强度运算放大器电路设计详解