ZHCSFC4D december   2015  – september 2020 HD3SS3220

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 修订历史记录
  6. 引脚配置和功能
    1.     引脚功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 时序要求
  8. 详细说明
    1. 7.1 概述
      1. 7.1.1 电缆、适配器和直接连接器件
        1. 7.1.1.1 USB Type-C 插座和插头
        2. 7.1.1.2 USB Type-C 电缆
        3. 7.1.1.3 传统电缆和适配器
        4. 7.1.1.4 直接连接器件
        5. 7.1.1.5 音频适配器
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1  DFP/供电端 – 下行端口
      2. 7.3.2  UFP/受电端 – 上行端口
      3. 7.3.3  DRP – 双角色端口
      4. 7.3.4  电缆方向和多路复用器控制
      5. 7.3.5  Type-C 电流模式
      6. 7.3.6  附件支持
      7. 7.3.7  音频附件
      8. 7.3.8  调试附件
      9. 7.3.9  针对有源电缆提供 VCONN 支持
      10. 7.3.10 I2C 和 GPIO 控制
      11. 7.3.11 HD3SS3220 V(BUS) 检测
      12. 7.3.12 VDD5 和 VCC33 上电要求
    4. 7.4 器件功能模式
      1. 7.4.1 未连接模式
      2. 7.4.2 工作模式
      3. 7.4.3 电池无电
      4. 7.4.4 关断模式
    5. 7.5 编程
    6. 7.6 寄存器映射
      1. 7.6.1 器件标识寄存器(偏移 = 0x07 至 0x00)[复位 = 0x00、0x54、0x55、0x53、0x42、0x33、0x32、0x32]
      2. 7.6.2 连接状态寄存器(偏移 = 0x08)[复位 = 0x00]
      3. 7.6.3 连接状态和控制寄存器(偏移 = 0x09)[复位 = 0x20]
      4. 7.6.4 通用控制寄存器(偏移 = 0x0A)[复位 = 0x00]
      5. 7.6.5 器件修订版本寄存器(偏移 = 0xA0)[复位 = 0x02]
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用,DRP 端口
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
      3. 8.2.3 典型应用,DFP 端口
        1. 8.2.3.1 设计要求
        2. 8.2.3.2 详细设计过程
      4. 8.2.4 典型应用,UFP 端口
        1. 8.2.4.1 设计要求
        2. 8.2.4.2 详细设计过程
  10.   电源相关建议
  11. 布局
    1. 9.1 布局指南
      1. 9.1.1 建议的 PCB 堆叠
      2. 9.1.2 高速信号布线长度匹配
      3. 9.1.3 差分信号间距
      4. 9.1.4 高速差分信号规则
      5. 9.1.5 差分对的对称性
      6. 9.1.6 过孔不连续性缓解
      7. 9.1.7 表面贴装器件焊盘不连续性缓解
      8. 9.1.8 ESD/EMI 注意事项
    2. 9.2 布局
  12. 10器件和文档支持
    1. 10.1 接收文档更新通知
    2. 10.2 社区资源
    3. 10.3 商标
  13. 11机械、封装和可订购信息

DFP/供电端 – 下行端口

要将 HD3SS3220 配置为仅 DFP 模式,可通过电阻将 PORT 引脚拉高至 VDD5;还可在 PORT 引脚保持悬空的情况下,更改 MODE_SELECT 寄存器默认设置。在 DFP 模式下,HD3SS3220 在两条 CC 线路上始终存在 R(p)。在此模式下,HD3SS3220 一开始将广播默认的 USB Type-C 电流。如果系统希望增加电流广播值,可以通过 CURRENT_MODE 引脚或 I2C 来调节 Type-C 电流。HD3SS3220 将调整 R(p) 电阻器以匹配所需的广播。

DFP 会监测 CC 引脚上的电压电平,以了解 UFP 端接的 R(d)。当检测到 UFP 且 HD3SS3220 处于 attached.SRC 状态时,HD3SS3220 将 ID 引脚拉低,向系统指示端口连接到设备 (UFP)。此外,当检测到 UFP 时,如果还检测到 R(a),HD3SS3220 会在未连接的 CC 引脚上提供 VCONN。

以下列表介绍了通过 I2C 启用 DFP 的步骤:

  1. 将 1'b1 写入 DISABLE_TERM 寄存器(地址 0x0A 位 0)
  2. 将 2'b10 写入 MODE_SELECT 寄存器(地址 0x0A 位 5:4)
  3. 将 1'b0 写入 DISABLE_TERM 寄存器(地址 0x0A 位 0)

当配置为 DFP 时,HD3SS3220 可与较旧的 USB Type-C 1.0 设备(USB Type-C 1.0 DRP 设备除外)一起工作。HD3SS3220 无法与 USB Type-C 1.0 DRP 器件一起工作。此限制是由于 USB Type-C 1.1 DFP 和 USB Type-C 1.0 DRP 之间存在向后兼容性问题。

注: 在检测到 UFP 设备时,如果 VBUS 未处于 VSafe0V,HD3SS3220 将使 ID 引脚保持高电平。一旦 VBUS 处于 VSafe0V,HD3SS3220 即会将 ID 引脚置为低电平。这样做是为了强制执行 Type-C 要求,即在重新启用 VBUS 之前,VBUS 必须处于 VSafe0V。