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 | 輸入過壓保護和調節閾值
|