ZHCSWK4B June   2024  – November 2024 TUSB2E221

PRODMIX  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件型号
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 开关特性
    7. 6.7 时序要求
    8. 6.8 典型特性
  8. 参数测量信息
  9. 详细说明
    1. 8.1 概述
    2. 8.2 功能方框图
    3. 8.3 特性说明
      1. 8.3.1 USB 2.0
      2. 8.3.2 eUSB2
      3. 8.3.3 交叉多路复用器
    4. 8.4 器件功能模式
      1. 8.4.1  中继器模式
      2. 8.4.2  断电模式
      3. 8.4.3  UART 模式
      4. 8.4.4  自动恢复 ECR
      5. 8.4.5  L2 状态中断模式
      6. 8.4.6  连接检测中断模式
      7. 8.4.7  GPIO 模式
        1. 8.4.7.1 EQ0 作为 GPIO0
        2. 8.4.7.2 EQ1 作为 GPIO1
        3. 8.4.7.3 EQ2/INT 作为 GPIO2
      8. 8.4.8  CROSS
      9. 8.4.9  USB 2.0 高速主机断开检测
      10. 8.4.10 基于帧的低功耗模式
    5. 8.5 编程
      1. 8.5.1 I2C 目标接口
      2. 8.5.2 寄存器访问协议 (RAP)
  10. 寄存器映射
    1. 9.1 TUSB2E221 寄存器
  11. 10应用和实施
    1. 10.1 应用信息
    2. 10.2 典型应用:双端口系统
      1. 10.2.1 设计要求
      2. 10.2.2 详细设计过程
        1. 10.2.2.1 eUSB PHY 设置建议
      3. 10.2.3 应用曲线
    3. 10.3 电源相关建议
      1. 10.3.1 加电复位
    4. 10.4 布局
      1. 10.4.1 布局指南
      2. 10.4.2 示例布局
  12. 11器件和文档支持
    1. 11.1 文档支持
      1. 11.1.1 相关文档
    2. 11.2 接收文档更新通知
    3. 11.3 支持资源
    4. 11.4 商标
    5. 11.5 静电放电警告
    6. 11.6 术语表
  13. 12修订历史记录
  14. 13机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

TUSB2E221 寄存器

表 9-1 列出了 TUSB2E221 寄存器的存储器映射寄存器。表 9-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 9-1 TUSB2E221 寄存器
偏移首字母缩写词寄存器名称部分
0hGPIO0_CONFIG端口 0 的 RAP 寄存器(写入 = 0h、读取 = 30h)转到
10hLOPWR_N_UART_P0转到
20hCONFIG_PORT0端口 0 的 RAP 寄存器(写入 = 20h、读取 = 10h)转到
30hU_TX_ADJUST_PORT0端口 0 的 RAP 寄存器(写入 = 30h、读取 = 0h),默认通过 OTP 设置转到
31hU_HS_TX_PRE_EMPHASIS_P0端口 0 的 RAP 寄存器(写入 = 31h、读取 = 1h),默认通过 OTP 设置转到
32hU_RX_ADJUST_PORT0端口 0 的 RAP 寄存器(写入 = 32h、读取 = 2h),默认通过 OTP 设置转到
33hU_DISCONNECT_SQUELCH_PORT0端口 0 的 RAP 寄存器(写入 = 33h、读取 = 3h),默认通过 OTP 设置转到
37hE_HS_TX_PRE_EMPHASIS_P0端口 0 的 RAP 寄存器(写入 = 37h、读取 = 7h),默认通过 OTP 设置转到
38hE_TX_ADJUST_PORT0端口 0 的 RAP 寄存器(写入 = 38h、读取 = 8h),默认通过 OTP 设置转到
39hE_RX_ADJUST_PORT0端口 0 的 RAP 寄存器(写入 = 39h、读取 = 9h),默认通过 OTP 设置转到
40hGPIO1_CONFIG端口 1 的 RAP 寄存器(写入 = 0h、读取 = 30h)转到
50hLOPWR_N_UART_P1转到
60hCONFIG_PORT1端口 1 的 RAP 寄存器(写入 = 20h、读取 = 10h)转到
70hU_TX_ADJUST_PORT1端口 1 的 RAP 寄存器(写入 = 30h、读取 = 0h),默认通过 OTP 设置转到
71hU_HS_TX_PRE_EMPHASIS_P1端口 1 的 RAP 寄存器(写入 = 31h、读取 = 1h),默认通过 OTP 设置转到
72hU_RX_ADJUST_PORT1端口 1 的 RAP 寄存器(写入 = 32h、读取 = 2h),默认通过 OTP 设置转到
73hU_DISCONNECT_SQUELCH_PORT1端口 1 的 RAP 寄存器(写入 = 33h、读取 = 3h),默认通过 OTP 设置转到
77hE_HS_TX_PRE_EMPHASIS_P1端口 1 的 RAP 寄存器(写入 = 37h、读取 = 7h),默认通过 OTP 设置转到
78hE_TX_ADJUST_PORT1端口 1 的 RAP 寄存器(写入 = 38h、读取 = 8h),默认通过 OTP 设置转到
79hE_RX_ADJUST_PORT1端口 1 的 RAP 寄存器(写入 = 39h、读取 = 9h),默认通过 OTP 设置转到
A3hINT_STATUS_1转到
A4hINT_STATUS_2转到
B0hREV_ID转到
B2hGLOBAL_CONFIG转到
B3hINT_ENABLE_1转到
B4hINT_ENABLE_2转到

复杂的位访问类型经过编码可适应小型表单元。表 9-2 展示了适用于此部分中访问类型的代码。

表 9-2 TUSB2E221 访问类型代码
访问类型代码说明
读取类型
RR读取
RHR
H
读取
由硬件置位或清零
写入类型
WW写入
W1CW
1C
写入
1 以清零
WtoPHW
toPH

脉冲高电平
复位或默认值
-n复位后的值或默认值

9.1.1 GPIO0_CONFIG 寄存器(偏移 = 0h)[复位 = 00h]

表 9-3 展示了 GPIO0_CONFIG。

返回到汇总表

表 9-3 GPIO0_CONFIG 寄存器字段说明
字段类型复位说明
7GPIO0_OD_PPR/W0hGPIO0 输出类型

0h = 开漏输出
1h = 推挽输出
6GPIO0_IN_TRIGGER_TYPER/W0hGPIO0 中断的输入触发器类型

0h = 边沿触发器输入
1h = 电平触发器输入(INT 输出将反映输入电平状态)
5GPIO0_DIRECTIONR/W0hGPIO0 方向

0h = 输入
1h = 输出
4GPIO0_INPUT_STATUSRH0hGPIO0 引脚输入的逻辑值
(0 = 低电平,1 = 高电平)

0h = 输入为低电平
1h = 输入为高电平
3-0GPIO0_OUTPUT_SELECTR/W0hGPIO0 输出选择

0h = 远程唤醒 — 主机中继器正在接收远程唤醒但未看到恢复开始
1h = USB 断开 — 主机中继器正在积极转发 LS/FS 断开。
2h = USB_HS_Unsquelched — 主机中继器在 L0 中看到 USB HS 或在处于复位状态时看到线性调频脉冲
3h = PVTB — 由于 HS 断开,主机中继而主动发送 ESE1。
4h = DEFAULT — 等待配置主机/外设
5h = HOST — 在主机中继器模式下
6h = PERIPHERAL — 在外设中继器模式下
7h = CONNECTED — 中继器已连接,在复位开始时确认看到的连接
8h = RESET — 正在复位,检测到复位为高电平,L0 为低电平
9h = L0 — 完全配置且正在复制数据、保持活动和复位/断开
Ah = L1 — 设备已接收 CM.FS/CM.L1,已停止复制并正在等待唤醒/恢复
Bh = L2 — 器件已接收 CM.L2,已停止复制并正在等待唤醒/恢复。
Ch = GPIO0_HS_TEST — 在 L0 模式下的主机中继器中,接收到 CM.TEST
Dh = LOW_OUTPUT — 输出强制设置为静态高电平
Eh = LOW_OUTPUT — 输出强制设置为静态低电平
Fh = OVP — 在 USB DP/DN 上检测到过压(DP/DN 电压 > VOVP_TH)

9.1.2 LOPWR_N_UART_P0 寄存器(偏移 = 10h)[复位 = 50h]

表 9-4 展示了 LOPWR_N_UART_P0。

返回到汇总表

表 9-4 LOPWR_N_UART_P0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7RESERVEDR0h 保留
6HOST_FRAME_LP_EN_P0RH/W1hY主机中继器基于帧的低功耗使能
默认通过 OTP 设置

0h = 未启用
1h = 已启用
5DEVICE_FRAME_LP_EN_P0RH/W0hY外设中继器基于帧的低功耗使能
默认通过 OTP 设置

0h = 未启用
1h = 已启用
4IDLE_LP_EN_P0RH/W1hY基于使能响应的低功耗模式使能
默认通过 OTP 设置

0h = 未启用
1h = 已启用
3UART_GPI_POLARITY_P0RH/W0hY选择引脚的极性以启用 UART 模式
默认通过 OTP 设置

0h = 为 1 时 GPIO0 引脚启用 UART 模式
1h =为 0 时 GPIO0 引脚启用 UART 模式
2UART_DP_PU_EN_P0RH/W0hY选择在 UART 模式下是否启用 DP 上拉电阻
默认通过 OTP 设置

0h = 在 UART 模式下禁用 DP 上拉电阻
1h = 在 UART 模式下启用 DP 上拉电阻
1UART_en_by_reg_not_pin_P0RH/W0hY选择是通过寄存器还是通过 GPIO0 引脚启用 UART 模式
默认通过 OTP 设置

0h = 选择 UART_mode_en_P0 寄存器来启用 UART 模式
1h = 选择 GPIO0 引脚来启用 UART 模式
0UART_mode_en_P0RH/W0hY如果未选择 GPIO0 来启用 UART 模式,则此寄存器将启用该模式。
默认通过 OTP 设置

0h = 在 eUSB2 和 USB 2.0 引脚之间禁用 UART 模式
1h = 在 eUSB2 和 USB 2.0 引脚之间启用 UART 模式

9.1.3 CONFIG_PORT0 寄存器(偏移 = 20h)[复位 = 00h]

表 9-5 展示了 CONFIG_PORT0。

返回到汇总表

表 9-5 CONFIG_PORT0 寄存器字段说明
字段类型复位说明
7RESERVEDR/W0h保留
6-5RESERVEDR0h保留
4-3HOST_DEVICE_P0RH0h端口 0 配置为主机中继器或设备中继器

0h = 未配置
1h = 主机中继器
2h = 设备中继器
3h =保留
2-1RESERVEDR0h保留
0CDP_2_STATUS_P0RH0h如果 CDP_2_EN_P0 = 1,则在端口 0 上检测到主要检测

0h = 检测到 CDP 主要检测
1h = 未检测到 CDP 主要检测

9.1.4 U_TX_ADJUST_PORT0 寄存器(偏移 = 30h)[复位 = 77h]

表 9-6 展示了 U_TX_ADJUST_PORT0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-6 U_TX_ADJUST_PORT0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-6U_HS_TERM_P0RH/W1hYZHSTERM 调整
USB HS 端接调整(-5% 至 10%,步长为 5%)
默认通过 OTP 设置

0h = 42.75Ω(典型值)
1h = 45Ω(典型值)(硬件默认值)
2h = 47.25Ω(典型值)
3h = 49.5Ω(典型值)
5-4U_HS_TX_SLEW_RATE_P0RH/W3hYTHSR 调整
USB HS TX 压摆率 (350ps - 575ps)
默认通过 OTP 设置

0h = 350ps(典型值)
1h = 425ps(典型值)
2h = 500ps(典型值)
3h = 575ps(典型值)(硬件默认值)
3-0U_HS_TX_AMPLITUDE_P0RH/W7hYVEHSOD 调整
USB HS TX 振幅,测量的峰峰值
USB 2.0 规范标称值将是 800mV
(-7.5% 至 30%,步长为 2.5%)
默认通过 OTP 设置
此设置在线性调频脉冲 J (VCHIRPJ) 或线性调频脉冲 K (VCHIRPK) 期间对振幅没有影响

0h = 800mV - 7.5%,740mV(典型值)
1h = 800mV - 5.0%,760mV(典型值)
2h = 800mV - 2.5%,780mV(典型值)
3h = 800mV(USB 2.0 规范标称值),800mV(典型值)(硬件默认值)
4h = 800mV + 2.5%,820mV(典型值)
5h = 800mV + 5.0%,840mV(典型值)
6h = 800mV + 7.5%,860mV(典型值)
7h = 800mV + 10%,880mV(典型值)
8h = 800mV + 12.5%,900mV(典型值)
9h = 800mV + 15%,920mV(典型值)
Ah = 800mV + 17.5%,940mV(典型值)
Bh = 800mV + 20%,960mV(典型值)
Ch = 800mV + 22.5%,980mV(典型值)
Dh = 800mV + 25%,1000mV(典型值)
Eh = 800mV + 27.5%,1020mV(典型值)
Fh = 800mV + 30%,1040mV(典型值)

9.1.5 U_HS_TX_PRE_EMPHASIS_P0 寄存器(偏移 = 31h)[复位 = 39h]

表 9-7 展示了 U_HS_TX_PRE_EMPHASIS_P0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-7 U_HS_TX_PRE_EMPHASIS_P0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7RESERVEDRH/W0h 保留
6CDP_1_EN_P0RH/W0hY在端口 0 上使用方法 1 启用 CDP
默认通过 OTP 设置

0h = 不启用使用方法 1 的 CDP(硬件默认值)
1h = 启用使用方法 1 的 CDP
5-4U_HS_TX_PE_WIDTH_P0RH/W3hYU2_TXPE_UI 调整
USB HS TX 预加重宽度
通过 OTP 默认值

0h = 0.35 UI(典型值)
1h = 0.45 UI(典型值)
2h = 0.55 UI(典型值)
3h = 0.65 UI(典型值)(硬件默认值)
3U_HS_TX_PE_ENABLE_P0RH/W1hYUSB HS TX 预加重启用
默认通过 OTP 设置
在线性调频脉冲 J (VCHIRPJ) 或线性调频脉冲 K (VCHIRPK) 期间禁用 PE

0h = 禁用(硬件默认值)
1h = 启用
2-0U_HS_TX_PRE_EMPHASIS_P0RH/W1hYU2_TXPE 调整
USB HS TX 预加重 (0.5dB-4.0dB)
默认通过 OTP 设置
在线性调频脉冲 J (VCHIRPJ) 或线性调频脉冲 K (VCHIRPK) 期间禁用 PE

0h = 0.5dB(典型值)(硬件默认值)
1h = 0.9dB(典型值)
2h = 1.2dB(典型值)
3h = 1.7dB(典型值)
4h = 2.1dB(典型值)
5h = 2.5dB(典型值)
6h = 3.2dB(典型值)
7h = 4.0dB(典型值)

9.1.6 U_RX_ADJUST_PORT0 寄存器(偏移 = 32h)[复位 = D2h]

表 9-8 展示了 U_RX_ADJUST_PORT0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-8 U_RX_ADJUST_PORT0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-6i2c_ds_configRH/W3hYI2C 开漏输出驱动强度选择
这应通过 I2C 进行设置。(如果启用了中继器 0,则只能通过 RAP 进行设置)
默认通过 OTP 设置

0h = ~1mA(典型值)
1h = ~2mA(典型值)
2h =~4mA(典型值)
3h = ~8mA(典型值)(硬件默认值)
5-4RESERVEDRH/W1h 保留
3RESERVEDRH/W0h 保留
2-0U_EQ_P0RH/W2hYEQ_UHS 调整
USB RX 均衡器控制 (0-3.35dB)
默认通过 OTP 设置

0h = 0.06dB (typical)(硬件默认值)
1h = 0.58dB(典型值)
2h = 1.09dB(典型值)
3h = 1.56dB(典型值)
4h = 2.26dB(典型值)
5h = 2.67dB(典型值)
6h = 3.03dB(典型值)
7h = 3.35dB(典型值)

9.1.7 U_DISCONNECT_SQUELCH_PORT0 寄存器(偏移 = 33h)[复位 = 74h]

表 9-9 展示了 U_DISCONNECT_SQUELCH_PORT0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-9 U_DISCONNECT_SQUELCH_PORT0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-4U_DISCONNECT_THRESHOLD_P0RH/W7hYVHSDSC 调整
USB 最小 HS 主机断开阈值
(0% 至 +57%,步长为 ~3.7%)
默认通过 OTP 设置

0h = 525mV(最小值),0%(硬件默认值)
1h = 545mV(最小值),+4%
2h = 565mV(最小值),+8%
3h = 585mV(最小值),+11%
4h = 605mV(最小值),+15%
5h = 625mV(最小值),+19%
6h = 645mV(最小值),+23%
7h = 665mV(最小值),+27%
8h = 685mV(最小值),+31%
9h = 705mV(最小值),+34%
Ah = 725mV(最小值),+38%
Bh = 745mV(最小值),+42%
Ch = 765mV(最小值),+46%
Dh = 785mV(最小值),+50%
Eh = 805mV(最小值),+53%
Fh = 825mV(最小值),+57%
3RESERVEDRH/W0h 保留
2-0U_SQUELCH_THRESHOLD_P0RH/W4hYVHSSQ 调整
USB 静噪检测最小阈值(+30% 至 -15%,步长为 ~6.5%)
默认通过 OTP 设置

0h = 130mV(最小值),+30%
1h = 124mV(最小值),+24%
2h = 117mV(最小值),+17%
3h = 111mV(最小值),+11%
4h = 104mV(最小值),+4%(硬件默认值)
5h = 98mV(最小值),-2%
6h = 91mV(最小值),-9%
7h = 85mV(最小值),-15%

9.1.8 E_HS_TX_PRE_EMPHASIS_P0 寄存器(偏移 = 37h)[复位 = 40h]

表 9-10 展示了 E_HS_TX_PRE_EMPHASIS_P0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-10 E_HS_TX_PRE_EMPHASIS_P0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-5E_HS_TX_PRE_EMPHASIS_P0RH/W2hYE_TXPE 调整
eUSB2 HS TX 预加重 0dB-3.86dB
默认通过 OTP 设置

0h = 0dB(典型值)(硬件默认值)
1h = 0.67dB(典型值)
2h = 1.29dB(典型值)
3h = 1.87dB(典型值)
4h = 2.41dB(典型值)
5h = 2.92dB(典型值)
6h = 3.41dB(典型值)
7h = 3.86dB(典型值)
4-3E_HS_TX_PE_WIDTH_P0RH/W0hYE_TXPE_UI 调整
eUSB2 HS TX 预加重宽度
默认通过 OTP 设置

0h = 0.35 UI(典型值)(硬件默认值)
1h = 0.45 UI(典型值)
2h = 0.55 UI(典型值)
3h = 0.65 UI(典型值)
2RESERVEDRH/W0h 保留
1RESERVEDRH/W0h 保留
0RESERVEDR0h

9.1.9 E_TX_ADJUST_PORT0 寄存器(偏移 = 38h)[复位 = 0Ch]

表 9-11 展示了 E_TX_ADJUST_PORT0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-11 E_TX_ADJUST_PORT0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-6RESERVEDRH/W0h 保留
5RESERVEDRH/W0h 保留
4-3E_HS_TX_SLEW_RATE_P0RH/W1hYTEHSRF 调整
eUSB2 HS TX 压摆率 390ps - 540ps
默认通过 OTP 设置

0h = 390ps(典型值)
1h = 440ps(典型值)(硬件默认值)
2h = 490ps(典型值)
3h = 540ps(典型值)
2-0E_HS_TX_AMPLITUDE_P0RH/W4hYVEHSOD 调整
eUSB2 HS TX 振幅 360mV 至 500mV(峰峰值)
默认通过 OTP 设置
0h = 360mV(典型值)
1h = 380mV(典型值)
2h = 400mV(典型值)
3h = 420mV(典型值)(硬件默认值)
4h = 440mV(典型值)
5h = 460mV(典型值)
6h = 480mV(典型值)
7h = 500mV(典型值)

9.1.10 E_RX_ADJUST_PORT0 寄存器(偏移 = 39h)[复位 = 62h]

表 9-12 展示了 E_RX_ADJUST_PORT0。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-12 E_RX_ADJUST_PORT0 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7RESERVEDRH/W0h 保留
6-4E_SQUELCH_THRESHOLD_P0RH/W6hYVEHSSQ 调整
eUSB2 HS 静噪检测阈值
默认通过 OTP 设置

0h = 104mV(典型值)
1h = 101mV(典型值)
2h = 98mV(典型值)
3h = 90mV(典型值)
4h = 81mV(典型值)
5h = 73mV(典型值)
6h = 67mV(典型值)(硬件默认值)
7h = 60mV(典型值)
3-0E_EQ_P0RH/W2hYEQ_EHS 调整
eUSB2 RX 均衡器控制
默认通过 OTP 设置

0h = 0.34dB(典型值)(硬件默认值)
1h = 0.71dB(典型值)
2h = 1.02dB(典型值)
3h = 1.36dB(典型值)
4h = 1.64dB(典型值)
5h = 1.94dB(典型值)
6h = 2.19dB(典型值)
7h = 2.45dB(典型值)
8h = 2.69dB(典型值)
9h = 2.93dB(典型值)
Ah = 3.13dB(典型值)
Bh = 3.35dB(典型值)
Ch = 3.53dB(典型值)
Dh = 3.72dB(典型值)
Eh = 3.89dB(典型值)
Fh = 4.07dB(典型值)

9.1.11 GPIO1_CONFIG 寄存器(偏移 = 40h)[复位 = 00h]

表 9-13 展示了 GPIO1_CONFIG。

返回到汇总表

表 9-13 GPIO1_CONFIG 寄存器字段说明
字段类型复位说明
7GPIO1_OD_PPR/W0hGPIO1 输出类型选择

0h = 开漏输出
1h = 推挽输出
6GPIO1_IN_TRIGGER_TYPER/W0h中断的 GPIO1 输入触发器类型选择

0h = 边沿触发器输入
1h = 电平触发器输入(INT 输出将反映输入电平状态)
5GPIO1_DIRECTIONR/W0hGPIO1 方向选择

0h = 输入
1h = 输出
4GPIO1_INPUT_STATUSRH0hGPIO1 引脚输入状态的逻辑值
(0 = 低电平,1 =高电平)

0h = 输入为低电平
1h = 输入为高电平
3-0GPIO1_OUTPUT_SELECTR/W0hGPIO1 输出选择

0h = 远程唤醒 — 主机中继器正在接收远程唤醒但未看到恢复开始
1h = USB 断开 — 主机中继器正在积极转发 LS/FS 断开。
2h = USB_HS_Unsquelched — 主机中继器在 L0 中看到 USB HS 或在处于复位状态时看到线性调频脉冲
3h = PVTB — 由于 HS 断开,主机中继而主动发送 ESE1。
4h = DEFAULT — 等待配置主机/外设
5h = HOST — 在主机中继器模式下
6h = PERIPHERAL — 在外设中继器模式下
7h = CONNECTED — 中继器已连接,在复位开始时确认看到的连接
8h = RESET — 正在复位,检测到复位为高电平,L0 为低电平
9h = L0 — 完全配置且正在复制数据、保持活动和复位/断开
Ah = L1 — 设备已接收 CM.FS/CM.L1,已停止复制并正在等待唤醒/恢复
Bh = L2 — 器件已接收 CM.L2,已停止复制并正在等待唤醒/恢复。
Ch = GPIO1_HS_TEST — 在 L0 模式下的主机中继器中,接收到 CM.TEST
Dh = LOW_OUTPUT — 输出强制设置为静态高电平
Eh = LOW_OUTPUT — 输出强制设置为静态低电平
Fh = OVP — 在 USB DP/DN 上检测到过压(DP/DN 电压 > VOVP_TH)

9.1.12 LOPWR_N_UART_P1 寄存器(偏移 = 50h)[复位 = 50h]

表 9-14 展示了 LOPWR_N_UART_P1。

返回到汇总表

表 9-14 LOPWR_N_UART_P1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7RESERVEDR0h
6HOST_FRAME_LP_EN_P1RH/W1hY主机中继器基于帧的低功耗使能
默认通过 OTP 设置

0h = 未启用
1h = 已启用
5DEVICE_FRAME_LP_EN_P1RH/W0hY外设中继器基于帧的低功耗使能
默认通过 OTP 设置

0h = 未启用
1h = 已启用
4IDLE_LP_EN_P1RH/W1hY基于使能响应的低功耗模式使能
默认通过 OTP 设置

0h = 未启用
1h = 已启用
3UART_GPI_POLARITY_P1RH/W0hY选择引脚的极性以启用 UART 模式
默认通过 OTP 设置

0h = 为 1 时 GPIO1 引脚启用 UART 模式
1h =为 0 时 GPIO1 引脚启用 UART 模式
2UART_DP_PU_EN_P1RH/W0hY选择在 UART 模式下是否启用 DP 上拉电阻
默认通过 OTP 设置

0h = 在 UART 模式下禁用 DP 上拉电阻
1h = 在 UART 模式下启用 DP 上拉电阻
1UART_en_by_reg_not_pin_P1RH/W0hY选择是通过寄存器还是通过 GPIO1 引脚启用 UART 模式
默认通过 OTP 设置

0h = 选择 UART_mode_en_P1 寄存器来启用 UART 模式
1h = 选择 GPIO1 引脚来启用 UART 模式
0UART_mode_en_P1RH/W0hY如果未选择 GPIO1 来启用 UART 模式,则此寄存器将启用该模式。
默认通过 OTP 设置

0h = 在 eUSB2 和 USB 2.0 引脚之间禁用 UART 模式
1h = 在 eUSB2 和 USB 2.0 引脚之间启用 UART 模式

9.1.13 CONFIG_PORT1 寄存器(偏移 = 60h)[复位 = 00h]

表 9-15 展示了 CONFIG_PORT1。

返回到汇总表

表 9-15 CONFIG_PORT1 寄存器字段说明
字段类型复位说明
7RESERVEDR/W0h保留
6-5RESERVEDR0h保留
4-3HOST_DEVICE_P1RH0h端口 1 配置为主机中继器或设备中继器

0h = 未配置
1h = 主机中继器
2h = 设备中继器
3h = 保留
2-1RESERVEDR0h保留
0CDP_2_STATUS_P1RH0h如果 CDP_2_EN_P1=1,则在端口 1 上检测到主要检测

0h = 检测到 CDP 主要检测
1h = 未检测到 CDP 主要检测

9.1.14 U_TX_ADJUST_PORT1 寄存器(偏移 = 70h)[复位 = 77h]

表 9-16 展示了 U_TX_ADJUST_PORT1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-16 U_TX_ADJUST_PORT1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-6U_HS_TERM_P1RH/W1hYZHSTERM 调整
USB HS 端接调整(-5% 至 10%,步长为 5%)
默认通过 OTP 设置

0h = 42.75Ω(典型值)
1h = 45Ω(典型值)(硬件默认值)
2h = 47.25Ω(典型值)
3h = 49.5Ω(典型值)
5-4U_HS_TX_SLEW_RATE_P1RH/W3hYTHSR 调整
USB HS TX 压摆率 (350ps - 575ps)
默认通过 OTP 设置

0h = 350ps(典型值)
1h = 425ps(典型值)
2h = 500ps(典型值)
3h = 575ps(典型值)(硬件默认值)
3-0U_HS_TX_AMPLITUDE_P1RH/W7hYVEHSOD 调整
USB HS TX 振幅,测量的峰峰值
USB 2.0 规范标称值将是 800mV
(-7.5% 至 30%,步长为 2.5%)
默认通过 OTP 设置
此设置在线性调频脉冲 J (VCHIRPJ) 或线性调频脉冲 K (VCHIRPK) 期间对振幅没有影响

0h = 800mV - 7.5%,740mV(典型值)
1h = 800mV - 5.0%,760mV(典型值)
2h = 800mV - 2.5%,780mV(典型值)
3h = 800mV(USB 2.0 规范标称值),800mV(典型值)(硬件默认值)
4h = 800mV + 2.5%,820mV(典型值)
5h = 800mV + 5.0%,840mV(典型值)
6h = 800mV + 7.5%,860mV(典型值)
7h = 800mV + 10%,880mV(典型值)
8h = 800mV + 12.5%,900mV(典型值)
9h = 800mV + 15%,920mV(典型值)
Ah = 800mV + 17.5%,940mV(典型值)
Bh = 800mV + 20%,960mV(典型值)
Ch = 800mV + 22.5%,980mV(典型值)
Dh = 800mV + 25%,1000mV(典型值)
Eh = 800mV + 27.5%,1020mV(典型值)
Fh = 800mV + 30%,1040mV(典型值)

9.1.15 U_HS_TX_PRE_EMPHASIS_P1 寄存器(偏移 = 71h)[复位 = 39h]

表 9-17 展示了 U_HS_TX_PRE_EMPHASIS_P1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-17 U_HS_TX_PRE_EMPHASIS_P1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7RESERVEDRH/W0h 保留
6CDP_1_EN_P1RH/W0hY在端口 1 上启用使用方法 1 的 CDP
默认通过 OTP 设置

0h = 不启用使用方法 1 的 CDP(硬件默认值)
1h = 启用使用方法 1 的 CDP
5-4U_HS_TX_PE_WIDTH_P1RH/W3hYU2_TXPE_UI
USB HS TX 预加重宽度
默认通过 OTP 设置

0h = 0.35 UI(典型值)
1h = 0.45 UI(典型值)
2h = 0.55 UI(典型值)
3h = 0.65 UI(典型值)(硬件默认值)
3U_HS_TX_PE_ENABLE_P1RH/W1hYUSB HS TX 预加重启用
默认通过 OTP 设置
在线性调频脉冲 J (VCHIRPJ) 或线性调频脉冲 K (VCHIRPK) 期间禁用 PE

0h = 禁用(硬件默认值)
1h = 启用
2-0U_HS_TX_PRE_EMPHASIS_P1RH/W1hYU2_TXPE
USB HS TX 预加重 (0.5dB-4.0dB)
默认通过 OTP 设置
在线性调频脉冲 J (VCHIRPJ) 或线性调频脉冲 K (VCHIRPK) 期间禁用 PE

0h = 0.5dB(典型值)(硬件默认值)
1h = 0.9dB(典型值)
2h = 1.2dB(典型值)
3h = 1.7dB(典型值)
4h = 2.1dB(典型值)
5h = 2.5dB(典型值)
6h = 3.2dB(典型值)
7h = 4.0dB(典型值)

9.1.16 U_RX_ADJUST_PORT1 寄存器(偏移 = 72h)[复位 = 92h]

表 9-18 展示了 U_RX_ADJUST_PORT1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-18 U_RX_ADJUST_PORT1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-6gpio_ds_configRH/W2hYGPIOx 和 INT 开漏输出驱动强度选择
此项旨在通过 I2C 进行设置。(仅当启用中继器 1 时才能通过 RAP 设置)
默认通过 OTP 设置

0h = ~1mA(典型值)
1h = ~2mA(典型值)
2h = ~4mA(典型值)(硬件默认值)
3h = ~8mA(典型值)
5-4RESERVEDRH/W1h 保留
3RESERVEDRH/W0h 保留
2-0U_EQ_P1RH/W2hYEQ_UHS 调整
USB RX 均衡器控制 (0-3.35dB)
默认通过 OTP 设置

0h = 0.06dB (typical)(硬件默认值)
1h = 0.58dB(典型值)
2h = 1.09dB(典型值)
3h = 1.56dB(典型值)
4h = 2.26dB(典型值)
5h = 2.67dB(典型值)
6h = 3.03dB(典型值)
7h = 3.35dB(典型值)

9.1.17 U_DISCONNECT_SQUELCH_PORT1 寄存器(偏移 = 73h)[复位 = 74h]

表 9-19 展示了 U_DISCONNECT_SQUELCH_PORT1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-19 U_DISCONNECT_SQUELCH_PORT1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-4U_DISCONNECT_THRESHOLD_P1RH/W7hYVHSDSC 调整
USB 最小 HS 主机断开阈值
(0% 至 +57%,步长为 ~3.7%)
默认通过 OTP 设置

0h = 525mV(最小值),0%(硬件默认值)
1h = 545mV(最小值),+4%
2h = 565mV(最小值),+8%
3h = 585mV(最小值),+11%
4h = 605mV(最小值),+15%
5h = 625mV(最小值),+19%
6h = 645mV(最小值),+23%
7h = 665mV(最小值),+27%
8h = 685mV(最小值),+31%
9h = 705mV(最小值),+34%
Ah = 725mV(最小值),+38%
Bh = 745mV(最小值),+42%
Ch = 765mV(最小值),+46%
Dh = 785mV(最小值),+50%
Eh = 805mV(最小值),+53%
Fh = 825mV(最小值),+57%
3RESERVEDRH/W0h 保留
2-0U_SQUELCH_THRESHOLD_P1RH/W4hYVHSSQ 调整
USB 静噪检测最小阈值(+30% 至 -15%,步长为 ~6.5%)
默认通过 OTP 设置

0h = 130mV(最小值),+30%
1h = 124mV(最小值),+24%
2h = 117mV(最小值),+17%
3h = 111mV(最小值),+11%
4h = 104mV(最小值),+4%(硬件默认值)
5h = 98mV(最小值),-2%
6h = 91mV(最小值),-9%
7h = 85mV(最小值),-15%

9.1.18 E_HS_TX_PRE_EMPHASIS_P1 寄存器(偏移 = 77h)[复位 = 40h]

表 9-20 展示了 E_HS_TX_PRE_EMPHASIS_P1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-20 E_HS_TX_PRE_EMPHASIS_P1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-5E_HS_TX_PRE_EMPHASIS_P1RH/W2hYE_TXPE 调整
eUSB2 HS TX 预加重 0dB-3.86dB
默认通过 OTP 设置

0h = 0dB(典型值)(硬件默认值)
1h = 0.67dB(典型值)
2h = 1.29dB(典型值)
3h = 1.87dB(典型值)
4h = 2.41dB(典型值)
5h = 2.92dB(典型值)
6h = 3.41dB(典型值)
7h = 3.86dB(典型值)
4-3E_HS_TX_PE_WIDTH_P1RH/W0hYE_TXPE_UI 调整
eUSB2 HS TX 预加重宽度
默认通过 OTP 设置

0h = 0.35 UI(典型值)(硬件默认值)
1h = 0.45 UI(典型值)
2h = 0.55 UI(典型值)
3h = 0.65 UI(典型值)
2RESERVEDRH/W0h 保留
1RESERVEDRH/W0h 保留
0RESERVEDRH/W0h 保留
0RESERVEDRH/W0h 保留

9.1.19 E_TX_ADJUST_PORT1 寄存器(偏移 = 78h)[复位 = 0Ch]

表 9-21 展示了 E_TX_ADJUST_PORT1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-21 E_TX_ADJUST_PORT1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7-6RESERVEDRH/W0h 保留
5RESERVEDRH/W0h 保留
4-3E_HS_TX_SLEW_RATE_P1RH/W1hYTEHSRF 调整
eUSB2 HS TX 压摆率 390ps - 540ps
默认通过 OTP 设置

0h = 390ps(典型值)
1h = 440ps(典型值)(硬件默认值)
2h = 490ps(典型值)
3h = 540ps(典型值)
2-0E_HS_TX_AMPLITUDE_P1RH/W4hYVEHSOD 调整
eUSB2 HS TX 振幅 360mV 至 500mV(峰峰值)
默认通过 OTP 设置

0h = 360mV(典型值)
1h = 380mV(典型值)
2h = 400mV(典型值)
3h = 420mV(典型值)(硬件默认值)
4h = 440mV(典型值)
5h = 460mV(典型值)
6h = 480mV(典型值)
7h = 500mV(典型值)

9.1.20 E_RX_ADJUST_PORT1 寄存器(偏移 = 79h)[复位 = 62h]

表 9-22 展示了 E_RX_ADJUST_PORT1。

返回到汇总表

可通过该寄存器的出厂可编程 OTP 覆盖硬件默认值。

表 9-22 E_RX_ADJUST_PORT1 寄存器字段说明
字段类型复位OTP 中的默认值(是/否)说明
7RESERVEDRH/W0h 保留
6-4E_SQUELCH_THRESHOLD_P1RH/W6hYVEHSSQ 调整
eUSB2 HS 静噪检测阈值
默认通过 OTP 设置

0h = 104mV(典型值)
1h = 101mV(典型值)
2h = 98mV(典型值)
3h = 90mV(典型值)
4h = 81mV(典型值)
5h = 73mV(典型值)
6h = 67mV(典型值)(硬件默认值)
7h = 60mV(典型值)
3-0E_EQ_P1RH/W2hYEQ_EHS 调整
eUSB2 RX 均衡器控制
默认通过 OTP 设置
0h = 0.34dB(典型值)(硬件默认值)
1h = 0.71dB(典型值)
2h = 1.02dB(典型值)
3h = 1.36dB(典型值)
4h = 1.64dB(典型值)
5h = 1.94dB(典型值)
6h = 2.19dB(典型值)
7h = 2.45dB(典型值)
8h = 2.69dB(典型值)
9h = 2.93dB(典型值)
Ah = 3.13dB(典型值)
Bh = 3.35dB(典型值)
Ch = 3.53dB(典型值)
Dh = 3.72dB(典型值)
Eh = 3.89dB(典型值)
Fh = 4.07dB(典型值)

9.1.21 INT_STATUS_1 寄存器(偏移 = A3h)[复位 = 00h]

表 9-23 展示了 INT_STATUS_1。

返回到汇总表

表 9-23 INT_STATUS_1 寄存器字段说明
字段类型复位说明
7INT_GPIO1_RISING_EDGER/W1C0hGPIO1 上升沿使能

0h = 无中断
1h = 中断
6INT_GPIO1_FALLING_EDGER/W1C0hGPIO1 下降沿使能

0h = 无中断
1h = 中断
5INT_GPIO0_RISING_EDGER/W1C0hGPIO0 上升沿使能

0h = 无中断
1h = 中断
4INT_GPIO0_FALLING_EDGER/W1C0hGPIO0 下降沿使能

0h = 无中断
1h = 中断
3INT_USB_REMOTE_WAKE_P1R/W1C0hUSB 端口 1 上的远程唤醒事件检测

0h = 无中断
1h = 中断
2INT_USB_DISCONNECT_P1R/W1C0h端口 1 上已发生断开事件

0h = 无中断
1h = 中断
1INT_USB_REMOTE_WAKE_P0R/W1C0hUSB 端口 0 上的远程唤醒事件检测

0h = 无中断
1h = 中断
0INT_USB_DISCONNECT_P0R/W1C0h端口 0 上已发生断开事件

0h = 无中断
1h = 中断

9.1.22 INT_STATUS_2 寄存器(偏移 = A4h)[复位 = 00h]

表 9-24 展示了 INT_STATUS_2。

返回到汇总表

表 9-24 INT_STATUS_2 寄存器字段说明
字段类型复位说明
7-4RESERVEDR0h保留
3INT_USB_DET_ATTACH_P1R/W1C0h端口 1 上已发生设备连接事件

0h = 无中断
1h = 中断
2INT_USB_DET_ATTACH_P0R/W1C0h端口 0 上已发生设备连接事件

0h = 无中断
1h = 中断
1INT_USB_OVP_P1R/W1C0h端口 1 上发生过压情况(DP/DN 电压 > VOVP_TH

0h = 无中断
1h =中断
0INT_USB_OVP_P0R/W1C0h端口 0 上发生过压情况(DP/DN 电压 > VOVP_TH

0h = 无中断
1h =中断

9.1.23 REV_ID 寄存器(偏移 = B0h)[复位 = 03h]

表 9-25 展示了 REV_ID。

返回到汇总表

表 9-25 REV_ID 寄存器字段说明
字段类型复位说明
7-0REV_IDRH3h器件修订版本。

4h = 器件修订版本 4

9.1.24 GLOBAL_CONFIG 寄存器(偏移 = B2h)[复位 = 00h]

表 9-26 展示了 GLOBAL_CONFIG。

返回到汇总表

表 9-26 GLOBAL_CONFIG 寄存器字段说明
字段类型复位说明
7SOFT_RSTWtoPH0h向该字段写 1 相当于将 RESETB 脉冲置为低电平
6DISABLE_P1R/W0h禁用模式中继器 1(I2C 将保持活动状态)
(如果端口未断开,请等待断开事件禁用中继器)

0h = 启用中继器
1h = 禁用中继器
5DISABLE_P0R/W0h禁用模式中继器 0(I2C 将保持活动状态)
(如果端口未断开,请等待断开事件禁用中继器)

0h = 启用中继器
1h = 禁用中继器
4INT_OUT_TYPER/W0hINT 输出类型
开漏模式下的 INT 输出驱动强度将与 GPIO 设置相同

0h = 开漏
1h = 推挽
3INT_POLARITYR/W0h仅推挽模式下的 INT 引脚极性(开漏模式始终为低电平有效)

0h = 高电平有效(仅适用于推挽)
1h = 低电平有效(仅适用于推挽,开漏始终为低电平有效)
2RESERVEDR/W0h保留
1-0RESERVEDR0h保留

9.1.25 INT_ENABLE_1 寄存器(偏移 = B3h)[复位 = 00h]

表 9-27 展示了 INT_ENABLE_1。

返回到汇总表

表 9-27 INT_ENABLE_1 寄存器字段说明
字段类型复位说明
7GPIO1_RISING_EDGER/W0hINT_GPIO1_RISING_EDGE 启用。
当 GPIO1_IN_TRIGGER_TYPE = 0(边沿)时,这可以在 GPIO1 的上升沿启用中断。
当 GPIO1_IN_TRIGGER_TYPE = 1(电平)时,这会在 GPIO1 = 高电平时启用中断。

0h = 未启用
1h = 启用
6GPIO1_FALLING_EDGER/W0hINT_GPIO1_FALLING_EDGE 启用。
当 GPIO1_IN_TRIGGER_TYPE = 0(边沿)时,这可以在 GPIO1 的下降沿启用中断。
当 GPIO1_IN_TRIGGER_TYPE = 1(电平)时,这会在 GPIO1 = 低电平时启用中断。

0h = 未启用
1h = 启用
5GPIO0_RISING_EDGER/W0hINT_GPIO0_RISING_EDGE 启用。
当 GPIO0_IN_TRIGGER_TYPE = 0(边沿)时,这可以在 GPIO0 的上升沿启用中断。
当 GPIO0_IN_TRIGGER_TYPE = 1(电平)时,这会在 GPIO0 = 高电平时启用中断。

0h = 未启用
1h = 启用
4GPIO0_FALLING_EDGER/W0hINT_GPIO0_FALLING_EDGE 启用。
当 GPIO0_IN_TRIGGER_TYPE = 0(边沿)时,这可以在 GPIO0 的下降沿启用中断。
当 GPIO0_IN_TRIGGER_TYPE = 1(电平)时,这会在 GPIO0 = 低电平时启用中断。

0h = 未启用
1h = 启用
3USB_REMOTE_WAKE_P1R/W0hINT_USB_REMOTE_WAKE_P1 启用。
请参阅 L2 状态中断模式

0h = 未启用
1h = 已启用
2USB_DISCONNECT_P1R/W0hINT_USB_DISCONNECT_P1 启用。
请参阅 L2 状态中断模式

0h = 未启用
1h = 已启用
1USB_REMOTE_WAKE_P0R/W0hINT_USB_REMOTE_WAKE_P0 启用。
请参阅 L2 状态中断模式

0h = 未启用
1h = 已启用
0USB_DISCONNECT_P0R/W0hINT_USB_DISCONNECT_P0 启用。
请参阅 L2 状态中断模式

0h = 未启用
1h = 已启用

9.1.26 INT_ENABLE_2 寄存器(偏移 = B4h)[复位 = 00h]

表 9-28 展示了 INT_ENABLE_2。

返回到汇总表

表 9-28 INT_ENABLE_2 寄存器字段说明
字段类型复位说明
7INT_OVERRIDE_ENR/W0hINT 引脚使能

0h = 未启用
1h = 启用
6INT_VALUER/W0h当 INT_OVERRIDE = 1 时要在 INT 上驱动的值
INT 输出引脚将指示中断置为有效。引脚将遵循 INT 引脚配置。
在开漏模式下,该引脚为低电平有效,以指示中断有效。在推挽模式下,该引脚遵循低电平/高电平有效配置来指示 INT 置位。
0h = 输出:中断没有被置为有效
1h = 输出:中断被置为有效
5-4RESERVEDR0h保留
3USB_DETECT_ATTACH_P1R/W0hINT_USB_DET_ATTACH_P1 启用。
在 eDSP 关断时启用器件连接检测

0h = 不启用
1h =启用
2USB_DETECT_ATTACH_P0R/W0hINT_USB_DET_ATTACH_P0 启用。
在 eDSP 关断时启用器件连接检测

0h = 不启用
1h =启用
1USB_OVP_P1R/W0h过压端口 1 中断启用

0h = 未启用
1h = 启用
0USB_OVP_P0R/W0h过压端口 0 中断启用

0h = 未启用
1h = 启用