TypeC基础知识

  • 格式:pdf
  • 大小:142.96 KB
  • 文档页数:2

TypeC基础知识

TypeC 基本特性正反插

速度快 10Gbps

引脚定义

TX/RX 两组差分信号⽤来进⾏数据传输。

CC1 和 CC2 作⽤:

1. 区分正反⾯

2. 区分 DFP (Host)和 UFP(Device)

3. 配置 VBUS,有 USB TypeC 和 USB Power Delivery 两种模式

4. 配置 Vconn,当线缆中有芯⽚时,⼀个 CC 传输信号,⼀个 CC 变成供电 Vconn

5. 配置其他模式,⽐如接⾳频时、dp时、pcie时 等等。

Vbus 电源 和 GND 都有 4 个,这也是为何可以达到 100W 的原因。

最⾼可以⽀持 20V/5A,但是需要 USB PD 芯⽚的⽀持。

SUB1 和 SUB2 (Side band use),在⼀些特殊的传输模式下才会使⽤。

D+ D- ⽤来兼容 USB 之前的标准。

TypeC 如何确定充电⽅向

TypeC 设备有三种形式:

DFP(Downstream Facing Port):只能作 Source(Host),⽐如充电器。

UFP(Upstream Facing Port):只能作 Sink(Device),⽐如 U盘、⿏标、键盘、⽼款的⼿机(UFP TypeC 头的⼿机)。

DRP:两者都可以作。⽐如新款的⼿机(DRP TypeC头的⼿机),平板,笔记本。

所以,如果我们⼿上有⼀个 TypeC 的⼿机,有可能有两种情况:

1. ⼿机上是 UFP 的 C 母头。⽆论是接到充电器还是电脑,都会被充电。

2. ⼿机上是 DRP 的 C 母头。

2.1 插到充电器,因为充电器只能作 DFP,所以⼿机会切换为 UFP,进⽽被充电

2.2 插到笔记本、另⼀台⼿机 或是 充电宝:

2.2.1 ⼿机、电脑、充电宝 会随机当 host 和 sink,每次插拔后⾓⾊互换(前提是⽀持 PD 协议)

2.2.2 ⼿机、电脑、充电宝 有⼀⽅有作为 host 端的偏好设定。此时有偏好设定的⼀⽅会称为 host 端。

注:偏好设定是最新的 TypeC 规范中对 DRP 部分的描述,新增了两种类型:

1. DRP try source:和DRP或者DRP try sink相连时,会连成Source。

2. DRP try sink:和DRP或者DRP try source相连时,会连成sink。

TypeC 确定设备类型的原理

usb 模式

根据 CC 引脚区分 DFP (Host) 和 UFP (Device)。

在 DFP 的 CC pin 有上拉电阻 Rp(阻值不确定,后⾯会说) ,在 UFP 的 CC pin 有下拉电阻 Rd 5.1k。

没有连接的时候,DFP VBUS 没有输出。

连接时,CC pin 相连,DFP 的 CC 会检测到 UFP 的下拉电阻 Rd,此时表⽰连接上了,DFP 就会打开 VBUS 电源,输出电源给 UFP。希

望能提供原始⽂档。

具体哪个 CC pin 检测到下拉电阻,就决定了插⼊⽅向,顺便切换 RX/TX。

UFP 的下拉电阻 Rd = 5.1 k

DFP 的上拉电阻 Rp 阻值不确定,因为需要这个电阻来确定 USB TypeC 的⼏种供电模式。当 Rp 值不同,CC pin 检测到的电压就不同,进⽽控制 DFP 使⽤哪种c供电模式。

虽然有两个 CC,

但是实际在不含芯⽚的线缆中只有⼀根 CC 线,

含芯⽚的线缆也不是两根 CC 线,是⼀根 CC 线,⼀根 Vconn ⽤来给芯⽚供电(3.3V或者5V),此时 CC 端下拉电阻 Ra = 800-1.2k 欧

⾳频配件模式

两个 CC pin 都接了下拉电阻 <= Ra 时,DFP 进⼊⾳频配件模式,左右声道、mic 都具备

DP 模式 和 PCIe 模式

USB PD 是在 CC pin 上传输,PD 有个 VDB(Vendor defined message )功能,定义了 Device 端 ID,读到了⽀持 DP 或者 PCIe 的装

置,就进⼊ alternate 模式。

如果 DFP 认到 device 为 DP,便切换 MUX/Configuration Switch,让 Type-C USB3.1 信号脚改为传输 DP 信号。AUX 辅助由 Type-C 的

SBU1,SUB2 来传。HPD 是检测脚,和 CC 差不多,所以共⽤。

⽽ DP 有 lane0-3 四组差分信号, Type-C 有 RX/TX1-2 也是四组差分信号,所以完全替代没问题。⽽且在 DP 协议⾥的替代模式,可以

USB 信号和 DP 信号同时传输,RX/TX1 传输 USB 数据,RX/TX2 替换为 lane0,1 两组数据传输,此时可⽀持到 4k。

如果 DFP 认到 device 为 DP,便切换 MUX/Configuration Switch,让 Type-C USB3.1 信号脚改为传输 PCIe 信号。同样的,PCIe 使⽤

RX/TX2 和 SBU1,SUB2 来传输数据,RX/TX1 传输 USB 数据。

这样的好处就是⼀个接⼝同时使⽤两种设备,当然了,转换线就可以做到,不⽤任何芯⽚。