SNVSC22D October 2023 – September 2025 LM51772
PRODUCTION DATA
Table 8-1 lists the memory-mapped registers for the LM51772 registers. All register offset addresses not listed in Table 8-1 should be considered as reserved locations and the register contents should not be modified.
| Address | Acronym | Register Name | Section |
|---|---|---|---|
| 0x3 | CLEAR_FAULTS | CLEAR_FAULTS | Section 8.1 |
| 0xA | ILIM_THRESHOLD | ILIM_THRESHOLD | Section 8.2 |
| 0xC | VOUT_TARGET1_LSB | VOUT_TARGET1_LSB | Section 8.3 |
| 0xD | VOUT_TARGET1_MSB | VOUT_TARGET1_MSB | Section 8.4 |
| 0x21 | USB_PD_STATUS_0 | USB_PD_STATUS_0 | Section 8.5 |
| 0x78 | STATUS_BYTE | STATUS_BYTE | Section 8.6 |
| 0x81 | USB_PD_CONTROL_0 | USB_PD_CONTROL_0 | Section 8.7 |
| 0xD0 | MFR_SPECIFIC_D0 | MFR_SPECIFIC_D0 | Section 8.8 |
| 0xD1 | MFR_SPECIFIC_D1 | MFR_SPECIFIC_D1 | Section 8.9 |
| 0xD2 | MFR_SPECIFIC_D2 | MFR_SPECIFIC_D2 | Section 8.10 |
| 0xD3 | MFR_SPECIFIC_D3 | MFR_SPECIFIC_D3 | Section 8.11 |
| 0xD4 | MFR_SPECIFIC_D4 | MFR_SPECIFIC_D4 | Section 8.12 |
| 0xD5 | MFR_SPECIFIC_D5 | MFR_SPECIFIC_D5 | Section 8.13 |
| 0xD6 | MFR_SPECIFIC_D6 | MFR_SPECIFIC_D6 | Section 8.14 |
| 0xD7 | MFR_SPECIFIC_D7 | MFR_SPECIFIC_D7 | Section 8.15 |
| 0xD8 | MFR_SPECIFIC_D8 | MFR_SPECIFIC_D8 | Section 8.16 |
| 0xD9 | MFR_SPECIFIC_D9 | MFR_SPECIFIC_D9 | Section 8.17 |
| 0xDA | IVP_VOLTAGE | IVP_VOLTAGE | Section 8.18 |
Complex bit access types are encoded to fit into small table cells. Table 8-2 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Write Type | ||
| W | W | Write |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
CLEAR_FAULTS is shown in Table 8-3.
Return to the Summary Table.
clear all latched status flags
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLEAR_FAULTS | R | 0x0 | accessing the address is enough to clear fault |
ILIM_THRESHOLD is shown in Table 8-4.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | ILIM_THRESHOLD | R/W | 0x64 | ISNS current limit threshold voltage. Value in bracket considers a 10mOhms sens resistor
|
VOUT_TARGET1_LSB is shown in Table 8-5.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | VOUT_A | R/W | 0x58 | Output target Voltage Logical Register Vout Setting Lower Limit: 3.3V or 1V depending on SEL_FB_DIV20 Upper Limit: 48V or 24 V depending on SEL_FB_DIV20 Step size: 20mV or 10mV depending on SEL_FB_DIV20 Value Calculation for 20mV Equation 3 Value Calculation for 10mV Equation 2 |
VOUT_TARGET1_MSB is shown in Table 8-6.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 3-0 | VOUT_A | R/W | 0x2 | Output target Voltage Logical Register Vout Setting Lower Limit: 3.3V or 1V depending on SEL_FB_DIV20 Upper Limit: 48V or 24 V depending on SEL_FB_DIV20 Step size: 20mV or 10mV depending onSEL_FB_DIV20 Value Calculation for 20mV Equation 3 Value Calculation for 10mV Equation 2 |
USB_PD_STATUS_0 is shown in Table 8-7.
Return to the Summary Table.
USB-PD STATUS REGISTER
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 6 | CC_OPERATION | R | 0x0 | Instantaneous status for constant current (CC) ILIM operation |
| 5-0 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
STATUS_BYTE is shown in Table 8-8.
Return to the Summary Table.
FAULT STATUS LOW BYTE
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | BUSY | R | 0x0 | unit is busy
|
| 6 | OFF | R | 0x0 | device not providing VOUT and/or unit is off
|
| 5 | VOUT | R | 0x0 | VOUT_OV fault
|
| 4 | IOUT | R | 0x0 | IOUT_OC fault
|
| 3 | INPUT | R | 0x0 | VIN_UV fault
|
| 2 | TEMPERATURE | R | 0x0 | Temperature fault or warning
|
| 1 | CML | R | 0x0 | Comm, Logic, Memory event
|
| 0 | OTHER | R | 0x0 | other fault or warning
|
USB_PD_CONTROL_0 is shown in Table 8-9.
Return to the Summary Table.
USB-PD CONTROL REGISTER
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-2 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 1 | FORCE_DISCH | R/W | 0x0 | Activates Vo discharge
|
| 0 | CONV_EN2 | R/W | 0x1 | Enables the power stage
|
MFR_SPECIFIC_D0 is shown in Table 8-10.
Return to the Summary Table.
CONFIG_0 Device Configuration Register 0
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 6 | EN_NEG_CL_LIMIT | R/W | 0x0 | Enables ILIM for negative current limit, If disabled ILIM clamps pos I_L
|
| 5 | EN_VCC1 | R/W | 0x1 | Enables the VCC1 auxiliary LDO
|
| 4 | IMON_LIMITER_EN | R/W | 0x1 | Enables the Imon in limiter configuration
|
| 3 | HICCUP_EN | R/W | 0x0 | Enables Hiccup short circuit
|
| 2 | DRSS_EN | R/W | 0x0 | Enables Dual Spread Spectrum
|
| 1 | USLEEP_EN | R/W | 0x1 | Enables micro sleep mode
|
| 0 | CONV_EN | R/W | 0x0 | Enables the power stage
|
MFR_SPECIFIC_D1 is shown in Table 8-11.
Return to the Summary Table.
CONFIG_1 Device Configuration Register 1
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | EN_THER_WARN | R/W | 0x0 | Enables Thermal Warning
|
| 6-5 | THW_THRESHOLD | R/W | 0x0 | Selects the Thermal Warning Threshold
|
| 4 | EN_NINT | R/W | 0x0 | Configures the nFLT pin handler to act as interupt pin or nFLT pin
|
| 3 | EN_DTRK_STARTOVER | R/W | 0x1 | Enables a direct start-up if DTRK is enabled without waiting for the DTRK PWM signal
|
| 2 | FORCE_BIASPIN | R/W | 0x0 | Enables the priority to supply VCC2 from BIAS by lowering the threshold.
|
| 1 | EN_BB_2P_FPWM | R/W | 0x0 | Enables 2phase BB switching in fPWM mode
|
| 0 | EN_BB_2P_PSM | R/W | 0x1 | Enables 2phase BB switching in PSM mode
|
MFR_SPECIFIC_D2 is shown in Table 8-12.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 6 | EN_ACTIVE_DVS | R/W | 0x1 | Enables the active down ramp for DVS using the discharge
|
| 5-4 | DVS_SLEW_RAMP | R/W | 0x0 | Sets the positive and negative Vo slew rate for DVS
|
| 3-2 | DISCHARGE_STRENGTH | R/W | 0x0 | Sets the discharge current for the Vo discharge
|
| 1 | DISCHARGE_CONFIG0 | R/W | 0x0 | Selects the discharge together with CONV_EN
|
| 0 | DISCHARGE_CONFIG1 | R/W | 0x0 | Selects the discharge until the VTH DISCH
|
MFR_SPECIFIC_D3 is shown in Table 8-13.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | EN_IVP | R/W | 0x0 | Enabled input voltage protection.
|
| 6 | SEL_IVR | R/W | 0x0 | Selected input voltage regulation instead of the input voltage protection.
|
| 5 | VDET_EN | R/W | 0x1 | Enables internal VDET function
|
| 4-0 | VDET_FALL | R/W | 0x0 | VDET falling threshold
|
MFR_SPECIFIC_D4 is shown in Table 8-14.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-5 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 4-0 | VDET_RISE | R/W | 0x3 | VDET rising threshold
|
MFR_SPECIFIC_D5 is shown in Table 8-15.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 5-0 | V_OVP2 | R/W | 0x3F | OVP2 threshold voltage
|
MFR_SPECIFIC_D6 is shown in Table 8-16.
Return to the Summary Table.
PS_Config0 Power stage Configuration
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | CONFIG_SYNC_PIN | R/W | 0x0 | Selects the SYNC function to maintain parallel operation
|
| 5 | EN_CONST_TDEAD | R/W | 0x0 | Forces a constant deadtime for the setting of SEL_MIN_DEADTIME_GDRV. Disables frequency dependency of min Tdead
|
| 4 | SEL_SCALE_DT | R/W | 0x1 | Scales the gate driver dead time freq dependence and 2 MHz setpoint
|
| 3-2 | SEL_MIN_DEADTIME_GDRV | R/W | 0x1 | Defines the minimum dead time at fsw = 2Mhz for the gate driver
|
| 1-0 | BB_MIN_TIME_OFFSET | R/W | 0x1 | Scales the BB min Ton or Toff time for the gate refresh
|
MFR_SPECIFIC_D7 is shown in Table 8-17.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 5-4 | SEL_INDUC_DERATE | R/W | 0x2 | Select the inductor de-rating for PSM mode to slope
|
| 3-0 | SEL_SLOPE_COMP | R/W | 0x8 | Select slope comp current, as ratio of RT current
|
MFR_SPECIFIC_D8 is shown in Table 8-18.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | SEL_FB_DIV20 | R/W | 0x1 | Select internal FB divider ratio of 20
|
| 6 | EN_CDC | R/W | 0x0 | Enables the cable drop compensation
|
| 5-4 | CDC_GAIN | R/W | 0x0 | Selects the Gain for the CDC voltage (1V) with respect to Vout
|
| 3-2 | SEL_DRV1_SEQ | R/W | 0x1 | Select the sequencing for the DRV 1 operation
|
| 1-0 | SEL_DRV1_SUP | R/W | 0x0 | Select the driver configuration for DRV1 pin
|
MFR_SPECIFIC_D9 is shown in Table 8-19.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | NIL | R | 0x0 | This bit is not implemented in hardware. During write operations data for this bit is ignored. During read operations 0 is returned. |
| 5 | SEL_ISET_PIN | R/W | 0x1 | Forces the ISET pin in I2C active config and disables the ILIM DAC.
|
| 4-0 | PCM_WINDOW_LOW | R/W | 0xC | Select the lower voltage window threshold referred to VOUT for the PCM
|
IVP_VOLTAGE is shown in Table 8-20.
Return to the Summary Table.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | V_IVP | R/W | 0xFF | Input Overvoltage Protection and Regulation Threshold
|