HD3SS3220:集成 2:1 超高速多路复用器的 USB Type-C DRP 端口控制器

2026-02-02 20:42:47
关注

HD3SS3220:集成 2:1 超高速多路复用器的 USB Type-C DRP 端口控制器

HD3SS3220 是一款集成 2:1 超高速多路复用器的 USB Type-C DRP(双角色端口)控制器芯片,专为满足 USB Type-C 1.1 标准的复杂接口需求而设计。该设备支持高达 10Gbps 的 USB 3.1 Gen 1 和 Gen 2 传输速率,并具备最高 15W 的电力输送能力,同时支持 3A 电流的广播与检测。

产品特性

  • 集成 USB Type-C 接口控制器与 2:1 超高速多路复用器
  • 兼容 USB Type-C 标准 1.1
  • 支持 USB 3.1 Gen 1 和 Gen 2 数据传输速率(最高 10Gbps)
  • 电力输送能力高达 15W,支持 3A 电流广播与检测
  • 支持三种工作模式配置:
    • 仅主机模式(DFP)
    • 仅设备模式(UFP)
    • 双角色端口(DRP)
  • 具备完整的通道配置(CC)功能,包括:
    • 端口连接检测
    • 电缆方向识别
    • 角色检测
    • Type-C 电流模式识别(默认、中等、高)
  • 支持有源电缆的 V(BUS) 检测和 VCONN 供电
  • 兼容音频与调试附件模式
  • 支持 Try.SRC 与 Try.SNK 双角色端口模式
  • 可通过 GPIO 和 I2C 接口进行配置
  • 工作电流与待机电流均保持在极低水平
  • 工作温度范围:–40°C 至 85°C(工业级)

典型应用场景

  • USB 主机、外设及集线器
  • 智能手机、平板电脑和笔记本电脑
  • U 盘、移动硬盘、机顶盒等 USB 接口外设

1.0 产品概述

HD3SS3220 是一款集成 USB 超高速(SS)2:1 多路复用器的 DRP 端口控制器,为 USB Type-C 接口提供完整的通道配置(CC)逻辑和 5V VCONN 供电功能。该控制器可根据系统需求配置为下行端口(DFP)、上行端口(UFP)或双角色端口(DRP),适用于广泛的终端设备应用。

在 DRP 模式下,HD3SS3220 可动态切换自身角色为 DFP 或 UFP。其 CC 逻辑模块通过检测 CC1 与 CC2 引脚上的上拉或下拉电阻,实现对 USB 端口连接状态和角色的识别。连接确认后,CC 逻辑将判断电缆方向,并据此配置超高速多路复用器。同时,它还能检测并广播 Type-C 电流模式(默认、中等或高)。

该多路复用器具备出色的动态切换能力,能够最大限度地减小信号眼图的衰减和附加抖动。其自适应共模电压跟踪技术,确保 RX 和 TX 通道在切换过程中的共模电压保持一致,从而提升信号完整性。

2.0 详细功能说明

2.1 系统架构与接口设计

USB Type-C 接口采用可翻转连接器与可逆电缆设计,因此需要一种机制来判断连接方向、端口角色以及电力传输能力。这些功能均通过 CC 引脚实现。HD3SS3220 提供完整的 CC 逻辑控制,能够识别端口连接与分离状态、判断角色并检测电缆方向。

该芯片内置多种功能,例如 VCONN 供电、音频与调试附件模式识别、以及支持 Try.SRC 与 Try.SNK 的双角色端口配置,使其适用于 USB 2.0 和 USB 3.1 的供电端、受电端或双角色应用。

2.1.1 电缆与连接器兼容性

HD3SS3220 支持多种标准定义的 Type-C 电缆、插头与插座。具体支持如下:

  • Type-C 插座:适用于 USB 2.0 和 USB 3.1 全功能平台与外设
  • Type-C 插头:全功能与 USB 2.0 类型均支持
  • Type-C 电缆:支持全功能 USB 3.1 和 USB 2.0 插头
  • 固定电缆:支持 USB 2.0 或 USB 3.1 插头

需要注意的是,该器件不支持通过 CC 线路进行 USB 电力传输(PD)通信的功能,例如电子标识(e-marker)或交替模式(Alternate Mode)。

2.1.1.1 传统电缆与适配器

HD3SS3220 还支持 USB Type-C 传统电缆适配器。在使用此类适配器时,需确保其与 HD3SS3220 的配置模式相匹配,以确保兼容性。

图 1:传统适配器实现电路

2.1.1.2 直接连接设备(Docking Device)

HD3SS3220 支持与直接连接设备(如底座)的连接与分离检测,提供稳定可靠的端口识别机制。

2.1.1.3 音频适配器支持

该控制器还支持通过音频适配器接入音频设备,包括:

  • 无源音频适配器
  • 支持通过适配器进行充电的音频接口

3.0 功能方框图

(图示省略,建议参考制造商提供的完整数据手册)

4.0 功能特性说明

HD3SS3220 通过三电平 PORT 引脚配置可分别设置为 DFP、UFP 或 DRP 模式。该引脚可通过上拉至 VDD5 设置为 DFP 模式,下拉至 GND 设置为 UFP 模式,或保持悬空实现 DRP 模式。这种设计赋予芯片高度的灵活性,适用于多种终端产品。

表 1 列出了不同模式下所支持的功能。

表 1:HD3SS3220 各模式功能支持表

4.1 DFP(供电端)模式

在 DFP 模式下,HD3SS3220 会始终在两条 CC 线路上广播 Rp 电阻,表示其作为供电端的角色。初始状态下,设备广播默认电流等级。若需要提升电流输出,可通过 CURRENT_MODE 引脚或 I2C 接口调整 Rp 值以匹配所需电流。

当检测到 UFP 端接设备并处于 attached.SRC 状态时,HD3SS3220 会拉低 ID 引脚,通知系统当前连接的是 UFP。此外,若检测到 R(a) 电阻,设备将在未连接的 CC 引脚上提供 VCONN 供电。

DFP 模式下 I2C 启用步骤如下:

  1. 将 DISABLE_TERM 寄存器(地址 0x0A,位 0)写入 1
  2. 将 MODE_SELECT 寄存器(地址 0x0A,位 5:4)设置为 2'b10
  3. 将 DISABLE_TERM 寄存器写回 0

需注意,该模式下设备无法与 USB Type-C 1.0 DRP 设备兼容,这是由于 1.1 与 1.0 规范之间的兼容性问题。

4.2 UFP(受电端)模式

当 PORT 引脚被接地时,HD3SS3220 进入 UFP 模式。在此模式下,两条 CC 引脚始终配置为 Rd(下拉电阻)。

UFP 模式下,芯片通过监测 CC 引脚电压,识别 DFP 并判断其所广播的电流等级。在成功连接后,HD3SS3220 通过 OUT1/OUT2 引脚或 I2C 接口将电流等级信息反馈给系统。

4.3 DRP(双角色端口)模式

当 PORT 引脚保持悬空时,HD3SS3220 以 DRP 模式运行,根据 USB Type-C 规范在 DFP 与 UFP 之间动态切换。

该模式下,设备可依据连接状态自动识别角色并执行相应操作,例如广播电流或检测受电端状态。同时,还支持可选的 Try.SRC 与 Try.SNK 模式,允许设备在连接其他 DRP 设备时优先以特定角色运行。

Try.SRC 与 Try.SNK 模式的启用需通过 I2C 接口配置寄存器 SOURCE_PREF(地址 0x0B)实现。

4.4 电缆方向与多路复用器控制

HD3SS3220 通过检测 CC1 与 CC2 引脚电压,确定电缆方向。DIR 引脚为开漏输出,需外接上拉电阻。电缆方向信息也可通过 I2C 读取。

根据电缆方向信息,HD3SS3220 控制内部超高速多路复用器,以切换适当的信号路径(RX1/TX1 或 RX2/TX2)。

4.5 Type-C 电流模式

在完成电缆检测后,DFP 可通过 CURRENT_MODE_ADVERTISE 寄存器或外部 CURRENT_MODE 引脚设定广播的电流等级。当设置为非默认电流等级时,HD3SS3220 会自动调整 Rp 电阻以匹配目标电流。

表 2 展示了在 GPIO 与 I2C 模式下各电流等级的广播方式。

表 2:Type-C 电流广播方式

4.6 附件支持

HD3SS3220 默认支持音频与调试附件模式。在 GPIO 模式下,可通过 OUT3 引脚检测音频附件连接状态;在 I2C 模式下,可通过寄存器读取附件信息。

如应用不需 UFP 附件支持,可通过设置 DISABLE_UFP_ACCESSORY 寄存器将其禁用。

4.7 音频附件支持

该设备支持两种音频附件接入方式:

  • 无源音频适配器:通过检测 CC 引脚上的电阻值(< R(a))识别
  • 电源支持的音频适配器:可在 VBUS 上提供 500mA 电流

在 GPIO 模式下,OUT3 引脚用于指示音频附件连接状态。

4.8 调试附件支持

调试附件模式为 USB Type-C 附件提供一种进入特定测试状态的方式。在 DRP 或 UFP 模式下,HD3SS3220 不支持通过调试附件进行充电。

当设备处于 DFP 或 DRP 模式时,可通过检测 CC 引脚上的 R(d) 电阻识别 UFP 调试附件。在 UFP 或 DRP 模式下,通过检测 R(p) 电阻识别 DFP 调试附件。

4.9 有源电缆的 VCONN 支持

在 DFP 或 DRP 模式下,HD3SS3220 可为有源电缆提供 VCONN 供电。供电时机为:检测到 UFP 且未连接 CC 引脚端接至 R(a) 电阻时。

当 VCONN 过流或出现故障时,设备会自动关闭 VCONN 供电,并通过 I2C 寄存器设置 VCONN_FAULT 标志。在 GPIO 模式下,VCONN 供电仅在端口重新连接后恢复。

4.10 I2C 与 GPIO 控制

HD3SS3220 可通过 ADDR 引脚配置为 I2C 或 GPIO 模式。ADDR 为三电平控制引脚:

  • 悬空(NC):GPIO 模式
  • 拉高:I2C 模式,地址位 6 为 1
  • 拉低:I2C 模式,地址位 6 为 0

在 I2C 模式下,设备通过 SCL 与 SDA 传输数据,并通过 INT 引脚提供中断信号。在 GPIO 模式下,OUT3 可用于检测音频附件连接状态。

注意:若使用 3.3V 电源为 I2C 上拉供电,必须确保 VDD5 ≥ 3V,以防止反向供电。

4.11 VBUS 检测

HD3SS3220 提供符合 Type-C 标准的 VBUS 检测机制,用于识别 UFP 的连接状态、附件模式切换及 DRP 角色解析。VBUS 信号需通过 900kΩ 电阻连接至 VBUS_DET 引脚。

4.12 电源管理

HD3SS3220 使用双电源供电:

  • VDD5:为 CC 控制器与 VCONN 提供电源
  • VCC33:为多路复用器供电

加电时序如下:

  • ENn_CC 保持低电平时,VDD5 在 VCC33 之前上电
  • ENn_CC 受控时,需先将 ENn_CC 置为高,待电源稳定后再置为低

图 2:ENn_CC

您觉得本篇内容如何
评分

评论

您需要登录才可以回复|注册

提交评论

提取码
复制提取码
点击跳转至百度网盘