ZHCSTC5D October 2023 – September 2025 LM51772
PRODUCTION DATA
表 8-1 列出了 LM51772 寄存器的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 地址 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 0x3 | CLEAR_FAULTS | CLEAR_FAULTS | 节 8.1 |
| 0xA | ILIM_THRESHOLD | ILIM_THRESHOLD | 节 8.2 |
| 0xC | VOUT_TARGET1_LSB | VOUT_TARGET1_LSB | 节 8.3 |
| 0xD | VOUT_TARGET1_MSB | VOUT_TARGET1_MSB | 节 8.4 |
| 0x21 | USB_PD_STATUS_0 | USB_PD_STATUS_0 | 节 8.5 |
| 0x78 | STATUS_BYTE | STATUS_BYTE | 节 8.6 |
| 0x81 | USB_PD_CONTROL_0 | USB_PD_CONTROL_0 | 节 8.7 |
| 0xD0 | MFR_SPECIFIC_D0 | MFR_SPECIFIC_D0 | 节 8.8 |
| 0xD1 | MFR_SPECIFIC_D1 | MFR_SPECIFIC_D1 | 节 8.9 |
| 0xD2 | MFR_SPECIFIC_D2 | MFR_SPECIFIC_D2 | 节 8.10 |
| 0xD3 | MFR_SPECIFIC_D3 | MFR_SPECIFIC_D3 | 节 8.11 |
| 0xD4 | MFR_SPECIFIC_D4 | MFR_SPECIFIC_D4 | 节 8.12 |
| 0xD5 | MFR_SPECIFIC_D5 | MFR_SPECIFIC_D5 | 节 8.13 |
| 0xD6 | MFR_SPECIFIC_D6 | MFR_SPECIFIC_D6 | 节 8.14 |
| 0xD7 | MFR_SPECIFIC_D7 | MFR_SPECIFIC_D7 | 节 8.15 |
| 0xD8 | MFR_SPECIFIC_D8 | MFR_SPECIFIC_D8 | 节 8.16 |
| 0xD9 | MFR_SPECIFIC_D9 | MFR_SPECIFIC_D9 | 节 8.17 |
| 0xDA | IVP_VOLTAGE | IVP_VOLTAGE | 节 8.18 |
复杂的位访问类型经过编码可适应小型表单元。表 8-2 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
表 8-3 展示了 CLEAR_FAULTS。
返回到汇总表。
清除所有锁存的状态标志
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | CLEAR_FAULTS | R | 0x0 | 访问地址足以清除故障 |
表 8-4 展示了 ILIM_THRESHOLD。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | ILIM_THRESHOLD | R/W | 0x64 | ISNS 电流限制阈值电压。括号中的值考虑了一个 10mΩ 的检测电阻
|
USB_PD_STATUS_0 如 表 8-7 所示。
返回到汇总表。
USB-PD 状态寄存器
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 6 | CC_OPERATION | R | 0x0 | 恒流 (CC) ILIM 运行的瞬时状态 |
| 5-0 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
表 8-8 展示了 STATUS_BYTE。
返回到汇总表。
故障状态低字节
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | BUSY | R | 0x0 | 单元处于忙状态
|
| 6 | 关闭 | R | 0x0 | 器件不提供 VOUT 和/或者单元已关闭
|
| 5 | VOUT | R | 0x0 | VOUT_OV 故障
|
| 4 | IOUT | R | 0x0 | IOUT_OC 故障
|
| 3 | 输入 | R | 0x0 | VIN_UV 故障
|
| 2 | 温度 | R | 0x0 | 温度故障或警告
|
| 1 | CML | R | 0x0 | 通信、逻辑、存储器事件
|
| 0 | 其他 | R | 0x0 | 其他故障或警告
|
USB_PD_CONTROL_0 如 表 8-9 所示。
返回到汇总表。
USB-PD 控制寄存器
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 1 | FORCE_DISCH | R/W | 0x0 | 激活 Vo 放电
|
| 0 | CONV_EN2 | R/W | 0x1 | 启用功率级
|
MFR_SPECIFIC_D0 如 表 8-10 所示。
返回到汇总表。
CONFIG_0 器件配置寄存器 0
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 6 | EN_NEG_CL_LIMIT | R/W | 0x0 | 为负电流限制启用 ILIM,如果禁用,ILIM 将钳位 I_L
|
| 5 | EN_VCC1 | R/W | 0x1 | 启用 VCC1 辅助 LDO
|
| 4 | IMON_LIMITER_EN | R/W | 0x1 | 在限制器配置中启用 Imon
|
| 3 | HICCUP_EN | R/W | 0x0 | 启用断续短路
|
| 2 | DRSS_EN | R/W | 0x0 | 启用双展频
|
| 1 | USLEEP_EN | R/W | 0x1 | 启用微睡眠模式
|
| 0 | CONV_EN | R/W | 0x0 | 启用功率级
|
MFR_SPECIFIC_D1 如 表 8-11 所示。
返回到汇总表。
CONFIG_1 器件配置寄存器 1
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | EN_THER_WARN | R/W | 0x0 | 启用热警告
|
| 6-5 | THW_THRESHOLD | R/W | 0x0 | 选择热警告阈值
|
| 4 | EN_NINT | R/W | 0x0 | 配置 nFLT 引脚处理程序以用作中断引脚或 nFLT 引脚
|
| 3 | EN_DTRK_STARTOVER | R/W | 0x1 | 允许在启用 DTRK 的情况下无需等待 DTRK PWM 信号即可直接启动
|
| 2 | FORCE_BIASPIN | R/W | 0x0 | 允许通过降低阈值优先从 BIAS 为 VCC2 供电。
|
| 1 | EN_BB_2P_FPWM | R/W | 0x0 | 在 fPWM 模式下启用两相 BB 开关
|
| 0 | EN_BB_2P_PSM | R/W | 0x1 | 在 PSM 模式下启用两相 BB 开关
|
MFR_SPECIFIC_D2 如 表 8-12 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 6 | EN_ACTIVE_DVS | R/W | 0x1 | 通过放电为 DVS 启用主动斜降
|
| 5-4 | DVS_SLEW_RAMP | R/W | 0x0 | 设置 DVS 的正负 Vo 压摆率
|
| 3-2 | DISCHARGE_STRENGTH | R/W | 0x0 | 设置 Vo 放电的放电电流
|
| 1 | DISCHARGE_CONFIG0 | R/W | 0x0 | 选择放电和 CONV_EN
|
| 0 | DISCHARGE_CONFIG1 | R/W | 0x0 | 选择放电直至 VTH DISCH
|
MFR_SPECIFIC_D3 如 表 8-13 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | EN_IVP | R/W | 0x0 | 启用输入电压保护
|
| 6 | SEL_IVR | R/W | 0x0 | 选择输入电压调节替代输入电压保护
|
| 5 | VDET_EN | R/W | 0x1 | 启用内部 VDET 功能
|
| 4-0 | VDET_FALL | R/W | 0x0 | VDET 下降阈值
|
MFR_SPECIFIC_D4 如 表 8-14 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 4-0 | VDET_RISE | R/W | 0x3 | VDET 上升阈值
|
MFR_SPECIFIC_D5 如 表 8-15 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 5-0 | V_OVP2 | R/W | 0x3F | OVP2 阈值电压
|
MFR_SPECIFIC_D6 如 表 8-16 所示。
返回到汇总表。
PS_Config0 功率级配置
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | CONFIG_SYNC_PIN | R/W | 0x0 | 选择 SYNC 功能维持并行运行
|
| 5 | EN_CONST_TDEAD | R/W | 0x0 | 强制对 SEL_MIN_DEADTIME_GDRV 的设置使用恒定死区时间。禁用最小 Tdead 的频率依赖性
|
| 4 | SEL_SCALE_DT | R/W | 0x1 | 调整栅极驱动器死区时间频率依赖性和 2MHz 设定值
|
| 3-2 | SEL_MIN_DEADTIME_GDRV | R/W | 0x1 | 定义栅极驱动器在 fsw = 2MHz 时的最短死区时间
|
| 1-0 | BB_MIN_TIME_OFFSET | R/W | 0x1 | 调整栅极刷新的 BB 最短 Ton 或 Toff 时间
|
MFR_SPECIFIC_D7 如 表 8-17 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 5-4 | SEL_INDUC_DERATE | R/W | 0x2 | 选择 PSM 模式电感降额以达到斜率
|
| 3-0 | SEL_SLOPE_COMP | R/W | 0x8 | 选择斜率补偿电流与 RT 电流之比
|
MFR_SPECIFIC_D8 如 表 8-18 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | SEL_FB_DIV20 | R/W | 0x1 | 选择 20 作为内部 FB 分压器分压比
|
| 6 | EN_CDC | R/W | 0x0 | 启用电缆压降补偿
|
| 5-4 | CDC_GAIN | R/W | 0x0 | 选择 CDC 电压 (1V) 相对于 Vout 的增益
|
| 3-2 | SEL_DRV1_SEQ | R/W | 0x1 | 选择 DRV 1 运行时序
|
| 1-0 | SEL_DRV1_SUP | R/W | 0x0 | 选择 DRV1 引脚的驱动器配置
|
MFR_SPECIFIC_D9 如 表 8-19 所示。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | NIL | R | 0x0 | 此位未在硬件中实现。在写入操作期间会忽略此位的数据。在读取操作期间会返回 0。 |
| 5 | SEL_ISET_PIN | R/W | 0x1 | 强制 I2C 中的 ISET 引脚配置有效并禁用 ILIM DAC。
|
| 4-0 | PCM_WINDOW_LOW | R/W | 0xC | 为 PCM 选择参考 VOUT 的较低电压窗口阈值
|
表 8-20 展示了 IVP_VOLTAGE。
返回到汇总表。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | V_IVP | R/W | 0xFF | 输入过压保护和调节阈值
|