ZHCSY16 March 2025 TUSB1044A
PRODUCTION DATA
为 USB 3.2 x2 模式配置的 TUSB1044A 可确定链路是在 USB 3.2 x2 模式还是在 USB 3.2 x1 模式下运行。如果链路处于 USB 3.2 x2 模式,则 TUSB1044A 会将一个端口用作 USB 3.2 x1 端口,剩余的端口按照另一个端口的模式运行。充当 USB 3.2 x1 端口的端口称为配置通道。配置通道的确定完全基于 Type-C 方向。对于正常方向 (FLIP = L),端口 1 是配置通道。对于翻转的方向 (FLIP = H),端口 2 是配置通道。
在 USB 3.2 x2 中,配置通道用作标准 USB 3.2 x1 端口。在所有 USB 低功耗状态(断开、U1、U2 和 U3)下,非配置通道会被禁用以节省电力。这些低功耗状态的进入和退出完全由配置通道决定。如果配置通道检测到退出低功耗状态,则会启用非配置。
| DIR0 引脚或 DIR0 寄存器 | FLIP 引脚或 FLIP_SEL 寄存器 | 配置通道 | 非配置通道 |
|---|---|---|---|
| 0(源) | 0 | DRX1 -> URX1 | DRX2 -> URX2 |
| UTX1 -> DTX1 | UTX2 -> DTX2 | ||
| 1 | DRX2 -> URX2 | DRX1 -> URX1 | |
| UTX2 -> DTX2 | UTX1 -> DTX1 | ||
| 1(接收) | 0 | DRX2 -> URX2 | DRX1 -> URX1 |
| UTX2 -> DTX2 | UTX1 -> DTX1 | ||
| 1 | DRX1 -> URX1 | DRX2 -> URX2 | |
| UTX1 -> DTX1 | UTX2 -> DTX2 |
在 GPIO 模式下,当满足以下所有条件时,则会在 USB3.2 x2 模式下启用 TUSB1044A:DIR1 引脚 = H,DIR0 引脚 = L 或 H,CTL0 引脚 = H 且 CTL1 引脚 = H。
在 I2C 模式下,默认禁用 USB3.2 x2 模式。如果满足以下任一条件,则在 I2C 模式下启用 USB3.2 x2: