USB供电PowerDelivery
+ -

TYPE-C PD供电协议信号-双相标记编码(BMC)编码

2021-12-25 8715 2

在TYPE-C接口上运行的PD供电协议,其PD通讯协议是通过TYPE-C接口的CC1线缆来进行信号传输的。信号的传输速率一般为300kps,最大值为不能超过330kps,最小值不能小于270kps。

PD供电协议信号

图片来源于USB中文网QQ群墨玉麒麟提供。

PD信号的编码规则采用的是BMC(Biphase Mark Coding)规则,即如果原始的数据位为0,则信号保持不变 (以300kps来计算为3.33us),如果原始的数据位为1,则信号进行位翻转。

BMC

BMC编码的过程可见下图:
BMC编码过程

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 ......
TYPE-C PD供电协议信号的数据发送与接收流程
TYPE-C PD供电协议信号是通过线缆CC1进行传输的,但数据的发送与接收方在信号进行传输过程中传递的并不是原始数据,而是处理过的数据。对于数据发送方,需要对原始数据进行4b5b的编码,再通过BMC编码器,然后再通过CC1引脚进行传输。对于数据接收方,需要执行发送方的逆操作,即先进行BM......
关注公众号
  • HID人机交互
  • Linux&USB
  • UAC音频
  • TYPE-C
  • USB规范
  • USB大容量存储
  • USB百科
  • USB周边
  • UVC摄像头
  • Windows系统USB
  • 音视频博客
  • 取消
    感谢您的支持,我会继续努力的!
    扫码支持
    扫码打赏,你说多少就多少

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

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