USB3.2超高速协议规范
+ -

USB超高速规范物理层数据收发模块功能说明

2021-06-01 3137 0

物理层是USB数据通讯的最低层协议,物理层定义了USB超高速(包括GEN1和GEN2)数据通读的信令技术.

USB超高速物理层功能模块图

USB物理层的功能主要是对数据进行编解码,扰频功能,LFPS(The low frequency periodic signaling pattern),spread clock CDR,Elasticity Buffer/Skips等功能。

USB3.2数据的发送模块

USB3.2 在物理层使用了两种编码技术,其中USB3.2GEN1使用8/10编码,而USB3.2GEN2使用的是1281/132技术,USB3.2X2的编码技术和USB3.2GEN2一致,只是在收发接口上各增加了一对数据收接接口。
USB3.2数据的发送模块

从图中可以看到,对于GEN1,只对D码进行扰频,然后再对扰频后的数据进行8/10编码,然后对数据进行并转串,然后通过差分信号对发送出去。

注意这里的D+/D-是USB3.2超高速规范的TX+/TX-,而非USB2.0的信号线D+/D-.

USB3.2 GEN2与GEN1类似,只是对数据时行扰频,然后进行128/132的编码,再进行并转串,最后通过差分信号线将数据发送出去。

USB3.2超高速协采用的是双总线架构,其向下也兼容USB2.0规范。USB2.0使用的是NRZI编码。

USB3.2数据的接收模块

和发送模块一样,接收模块也区分GEN1和GEN2,并且是发送模块的逆向。其功能模块图如下所示:

GEN1接收模块
GEN1接收模块

GEN2接收模块
GEN2接收模块

USB3.2的物理通道连接模块图

USB设备与主机的连接分为三种情况:

  • USB设备与主机直接相连。这种一般出现在系统主板的USB设备。如USB蓝牙,USB无线网卡等。
  • USB设备与主机通过USB线缆相连。如我们外接的USB设备,如U盘,USB键盘鼠标。
  • USB设备与主机通过USB中断器(HUB)相连。当电脑主机端的USB接口中不足时,可以通过USB集线器对USB接口进行扩展,

其通道连接模型如下图:
USB3.2的物理通道连接模块图

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

USB3.2超高速GEN2 128b/132b编码
USB3.2 GEN2的物理层PHY使用的是128b/132b编码,数据的传输速从GEN1最高的5Gbps达到了GEN现在的10Gbps。USB3.2 GEN2和GEN1一样,都是要传输的数据先进行序列化,然后再从低位(LSB)到高位(MSB)进行传输。USB3.2 GEN2对于传输1字节的symb......
USB3.2超高速GEN1 8b/10b编码概述
USB3.2 GEN1的物理层PHY使用的是8b/10b编码。USB3.2GEN1即USB3.0使用的8b/10b编码是对数据从8位到10的编码扩展。如对于发送的数据1字节,其各位从低到高记作 ABCDEFGH,这里将其分为2组,低5位一组,高3位一组。高3位的FGH被编码为fghj,低5位的ABC......
USB超高速规范物理层概述
物理层定义了端口的PHY部分以及面向下游的端口(在主机或集线器上)和面向上游的设备端口之间的物理连接。GEN X物理连接由每个通道的两个差分数据对(一个用于发送和一个用于接收)组成。双通道支持(Gen X 2)用于通过USB Type-C电缆和连接器实现双通道操作。物理层定义端口的 PHY 部分,以......
USB超高速规范物理层数据收发模块功能说明
物理层是USB数据通讯的最低层协议,物理层定义了USB超高速(包括GEN1和GEN2)数据通读的信令技术.USB物理层的功能主要是对数据进行编解码,扰频功能,LFPS(The low frequency periodic signaling pattern),spread clock CDR,Ela......
TYPE-C PD供电协议信号-双相标记编码(BMC)编码
在TYPE-C接口上运行的PD供电协议,其PD通讯协议是通过TYPE-C接口的CC1线缆来进行信号传输的。信号的传输速率一般为300kps,最大值为不能超过330kps,最小值不能小于270kps。图片来源于USB中文网QQ群墨玉麒麟提供。PD信号的编码规则采用的是BMC(Biphase ......
关注公众号
  • HID人机交互
  • Linux&USB
  • UAC音频
  • TYPE-C
  • USB规范
  • USB大容量存储
  • USB百科
  • USB周边
  • UVC摄像头
  • Windows系统USB
  • 音视频博客
  • 取消
    感谢您的支持,我会继续努力的!
    扫码支持
    扫码打赏,你说多少就多少

    打开支付宝扫一扫,即可进行扫码打赏哦

    您的支持,是我们前进的动力!