SNVSAW2B April   2017  – December 2018 LP87524B-Q1 , LP87524J-Q1 , LP87524P-Q1

PRODUCTION DATA.  

  1. Features
  2. Applications
    1.     Simplified Schematic
  3. Description
    1.     Efficiency vs Output Current
  4. Revision History
  5. Pin Configuration and Functions
    1.     Pin Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 I2C Serial Bus Timing Requirements
    7. 6.7 Typical Characteristics
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Descriptions
      1. 7.3.1 DC-DC Converters
        1. 7.3.1.1 Overview
        2. 7.3.1.2 Transition Between PWM and PFM Modes
        3. 7.3.1.3 Buck Converter Load-Current Measurement
        4. 7.3.1.4 Spread-Spectrum Mode
      2. 7.3.2 Sync Clock Functionality
      3. 7.3.3 Power-Up
      4. 7.3.4 Regulator Control
        1. 7.3.4.1 Enabling and Disabling Regulators
        2. 7.3.4.2 Changing Output Voltage
      5. 7.3.5 Enable and Disable Sequences
      6. 7.3.6 Device Reset Scenarios
      7. 7.3.7 Diagnostics and Protection Features
        1. 7.3.7.1 Power-Good Information (PGOOD pin)
        2. 7.3.7.2 Warnings for Diagnostics (Interrupt)
          1. 7.3.7.2.1 Output Power Limit
          2. 7.3.7.2.2 Thermal Warning
        3. 7.3.7.3 Protection (Regulator Disable)
          1. 7.3.7.3.1 Short-Circuit and Overload Protection
          2. 7.3.7.3.2 Overvoltage Protection
          3. 7.3.7.3.3 Thermal Shutdown
        4. 7.3.7.4 Fault (Power Down)
          1. 7.3.7.4.1 Undervoltage Lockout
      8. 7.3.8 GPIO Signal Operation
      9. 7.3.9 Digital Signal Filtering
    4. 7.4 Device Functional Modes
      1. 7.4.1 Modes of Operation
    5. 7.5 Programming
      1. 7.5.1 I2C-Compatible Interface
        1. 7.5.1.1 Data Validity
        2. 7.5.1.2 Start and Stop Conditions
        3. 7.5.1.3 Transferring Data
        4. 7.5.1.4 I2C-Compatible Chip Address
        5. 7.5.1.5 Auto-Increment Feature
    6. 7.6 Register Maps
      1. 7.6.1 Register Descriptions
        1. 7.6.1.1  OTP_REV
          1. Table 10. OTP_REV Register Field Descriptions
        2. 7.6.1.2  BUCK0_CTRL1
          1. Table 11. BUCK0_CTRL1 Register Field Descriptions
        3. 7.6.1.3  BUCK1_CTRL1
          1. Table 12. BUCK1_CTRL1 Register Field Descriptions
        4. 7.6.1.4  BUCK2_CTRL1
          1. Table 13. BUCK2_CTRL1 Register Field Descriptions
        5. 7.6.1.5  BUCK3_CTRL1
          1. Table 14. BUCK3_CTRL1 Register Field Descriptions
        6. 7.6.1.6  BUCK0_VOUT
          1. Table 15. BUCK0_VOUT Register Field Descriptions
        7. 7.6.1.7  BUCK0_FLOOR_VOUT
          1. Table 16. BUCK0_FLOOR_VOUT Register Field Descriptions
        8. 7.6.1.8  BUCK1_VOUT
          1. Table 17. BUCK1_VOUT Register Field Descriptions
        9. 7.6.1.9  BUCK1_FLOOR_VOUT
          1. Table 18. BUCK1_FLOOR_VOUT Register Field Descriptions
        10. 7.6.1.10 BUCK2_VOUT
          1. Table 19. BUCK2_VOUT Register Field Descriptions
        11. 7.6.1.11 BUCK2_FLOOR_VOUT
          1. Table 20. BUCK2_FLOOR_VOUT Register Field Descriptions
        12. 7.6.1.12 BUCK3_VOUT
          1. Table 21. BUCK3_VOUT Register Field Descriptions
        13. 7.6.1.13 BUCK3_FLOOR_VOUT
          1. Table 22. BUCK3_FLOOR_VOUT Register Field Descriptions
        14. 7.6.1.14 BUCK0_DELAY
          1. Table 23. BUCK0_DELAY Register Field Descriptions
        15. 7.6.1.15 BUCK1_DELAY
          1. Table 24. BUCK1_DELAY Register Field Descriptions
        16. 7.6.1.16 BUCK2_DELAY
          1. Table 25. BUCK2_DELAY Register Field Descriptions
        17. 7.6.1.17 BUCK3_DELAY
          1. Table 26. BUCK3_DELAY Register Field Descriptions
        18. 7.6.1.18 GPIO2_DELAY
          1. Table 27. GPIO2_DELAY Register Field Descriptions
        19. 7.6.1.19 GPIO3_DELAY
          1. Table 28. GPIO3_DELAY Register Field Descriptions
        20. 7.6.1.20 RESET
          1. Table 29. RESET Register Field Descriptions
        21. 7.6.1.21 CONFIG
          1. Table 30. CONFIG Register Field Descriptions
        22. 7.6.1.22 INT_TOP1
          1. Table 31. INT_TOP1 Register Field Descriptions
        23. 7.6.1.23 INT_TOP2
          1. Table 32. INT_TOP2 Register Field Descriptions
        24. 7.6.1.24 INT_BUCK_0_1
          1. Table 33. INT_BUCK_0_1 Register Field Descriptions
        25. 7.6.1.25 INT_BUCK_2_3
          1. Table 34. INT_BUCK_2_3 Register Field Descriptions
        26. 7.6.1.26 TOP_STAT
          1. Table 35. TOP_STAT Register Field Descriptions
        27. 7.6.1.27 BUCK_0_1_STAT
          1. Table 36. BUCK_0_1_STAT Register Field Descriptions
        28. 7.6.1.28 BUCK_2_3_STAT
          1. Table 37. BUCK_2_3_STAT Register Field Descriptions
        29. 7.6.1.29 TOP_MASK1
          1. Table 38. TOP_MASK1 Register Field Descriptions
        30. 7.6.1.30 TOP_MASK2
          1. Table 39. TOP_MASK2 Register Field Descriptions
        31. 7.6.1.31 BUCK_0_1_MASK
          1. Table 40. BUCK_0_1_MASK Register Field Descriptions
        32. 7.6.1.32 BUCK_2_3_MASK
          1. Table 41. BUCK_2_3_MASK Register Field Descriptions
        33. 7.6.1.33 SEL_I_LOAD
          1. Table 42. SEL_I_LOAD Register Field Descriptions
        34. 7.6.1.34 I_LOAD_2
          1. Table 43. I_LOAD_2 Register Field Descriptions
        35. 7.6.1.35 I_LOAD_1
          1. Table 44. I_LOAD_1 Register Field Descriptions
        36. 7.6.1.36 PGOOD_CTRL1
          1. Table 45. PGOOD_CTRL1 Register Field Descriptions
        37. 7.6.1.37 PGOOD_CTRL2
          1. Table 46. PGOOD_CTRL2 Register Field Descriptions
        38. 7.6.1.38 PGOOD_FLT
          1. Table 47. PGOOD_FLT Register Field Descriptions
        39. 7.6.1.39 PLL_CTRL
          1. Table 48. PLL_CTRL Register Field Descriptions
        40. 7.6.1.40 PIN_FUNCTION
          1. Table 49. PIN_FUNCTION Register Field Descriptions
        41. 7.6.1.41 GPIO_CONFIG
          1. Table 50. GPIO_CONFIG Register Field Descriptions
        42. 7.6.1.42 GPIO_IN
          1. Table 51. GPIO_IN Register Field Descriptions
        43. 7.6.1.43 GPIO_OUT
          1. Table 52. GPIO_OUT Register Field Descriptions
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
        1. 8.2.1.1 Inductor Selection
        2. 8.2.1.2 Input Capacitor Selection
        3. 8.2.1.3 Output Capacitor Selection
        4. 8.2.1.4 Snubber Components
        5. 8.2.1.5 Supply Filtering Components
      2. 8.2.2 Current Limit vs. Maximum Output Current
      3. 8.2.3 Detailed Design Procedure
      4. 8.2.4 Application Curves
  9. Power Supply Recommendations
  10. 10Layout
    1. 10.1 Layout Guidelines
    2. 10.2 Layout Example
  11. 11Device and Documentation Support
    1. 11.1 Device Support
      1. 11.1.1 Third-Party Products Disclaimer
    2. 11.2 Related Links
    3. 11.3 Receiving Notification of Documentation Updates
    4. 11.4 Community Resources
    5. 11.5 Trademarks
    6. 11.6 Electrostatic Discharge Caution
    7. 11.7 Glossary
  12. 12Mechanical, Packaging, and Orderable Information
  13. 12Mechanical, Packaging, and Orderable Information

Package Options

Refer to the PDF data sheet for device specific package drawings

Mechanical Data (Package|Pins)
  • RNF|26
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Register Descriptions

The LP87524B/J/P-Q1 is controlled by a set of registers through the I2C-compatible interface. The device registers, their addresses, and their abbreviations are listed in Table 9. A more detailed description is given in the OTP_REV to GPIO_OUT sections.

The asterisk (*) marking indicates register bits which are updated from OTP memory during READ OTP state.

NOTE

This register map describes the default values read from OTP memory for a device with orderable code of LP87524BRNFRQ1, LP87524JRNFRQ1 and LP87524PRNFRQ1. For other LP8752x versions the default values read from OTP memory can be different.

Table 9. Summary of LP87524B/J/P-Q1 Control Registers

Addr Register Read / Write D7 D6 D5 D4 D3 D2 D1 D0
0x01 OTP_REV R OTP_ID[7:0]
0x02 BUCK0_
CTRL1
R/W EN_BUCK0 EN_PIN_
CTRL0
BUCK0_EN_PIN
SELECT[1:0]
EN_ROOF
_FLOOR0
EN_RDIS0 BUCK0_
FPWM
Reserved
0x04 BUCK1_
CTRL1
R/W EN_BUCK1 EN_PIN_
CTRL1
BUCK1_EN_PIN
SELECT[1:0]
EN_ROOF
_FLOOR1
EN_RDIS1 BUCK1_
FPWM
Reserved
0x06 BUCK2_
CTRL1
R/W EN_BUCK2 EN_PIN_
CTRL2
BUCK2_EN_PIN
SELECT[1:0]
EN_ROOF
_FLOOR2
EN_RDIS2 BUCK2_
FPWM
Reserved
0x08 BUCK3_
CTRL1
R/W EN_BUCK3 EN_PIN_
CTRL3
BUCK3_EN_PIN
SELECT[1:0]
EN_ROOF
_FLOOR3
EN_RDIS3 BUCK3_
FPWM
Reserved
0x0A BUCK0_
VOUT
R/W BUCK0_VSET[7:0]
0x0B BUCK0_
FLOOR_
VOUT
R/W BUCK0_FLOOR_VSET[7:0]
0x0C BUCK1_
VOUT
R/W BUCK1_VSET[7:0]
0x0D BUCK1_
FLOOR_
VOUT
R/W BUCK1_FLOOR_VSET[7:0]
0x0E BUCK2_
VOUT
R/W BUCK2_VSET[7:0]
0x0F BUCK2_
FLOOR_
VOUT
R/W BUCK2_FLOOR_VSET[7:0]
0x10 BUCK3_
VOUT
R/W BUCK3_VSET[7:0]
0x11 BUCK3_
FLOOR_
VOUT
R/W BUCK3_FLOOR_VSET[7:0]
0x12 BUCK0_
DELAY
R/W BUCK0_SHUTDOWN_DELAY[3:0] BUCK0_STARTUP_DELAY[3:0]
0x13 BUCK1_
DELAY
R/W BUCK1_SHUTDOWN_DELAY[3:0] BUCK1_STARTUP_DELAY[3:0]
0x14 BUCK2_
DELAY
R/W BUCK2_SHUTDOWN_DELAY[3:0] BUCK2_STARTUP_DELAY[3:0]
0x15 BUCK3_
DELAY
R/W BUCK3_SHUTDOWN_DELAY[3:0] BUCK3_STARTUP_DELAY[3:0]
0x16 GPIO2_
DELAY
R/W GPIO2_SHUTDOWN_DELAY[3:0] GPIO2_STARTUP_DELAY[3:0]
0x17 GPIO3_
DELAY
R/W GPIO3_SHUTDOWN_DELAY[3:0] GPIO3_STARTUP_DELAY[3:0]
0x18 RESET R/W Reserved SW_
RESET
0x19 CONFIG R/W DOUBLE_DELAY CLKIN_PD Reserved EN3_PD TDIE
_WARN
_LEVEL
EN2_PD EN1_PD Reserved
0x1A INT_TOP1 R/W Reserved INT_
BUCK23
INT_
BUCK01
NO_SYNC
_CLK
TDIE_SD TDIE_
WARN
INT_
OVP
I_LOAD_
READY
0x1B INT_TOP2 R/W Reserved RESET_
REG
0x1C INT_BUCK_0_1 R/W Reserved BUCK1_
PG_INT
BUCK1_
SC_INT
BUCK1_
ILIM_INT
Reserved BUCK0_
PG_INT
BUCK0_
SC_INT
BUCK0_
ILIM_INT
0x1D INT_BUCK_2_3 R/W Reserved BUCK3_
PG_INT
BUCK3_
SC_INT
BUCK3_
ILIM_INT
Reserved BUCK2_
PG_INT
BUCK2_
SC_INT
BUCK2_
ILIM_INT
0x1E TOP_
STAT
R Reserved SYNC_CLK
_STAT
TDIE_SD
_STAT
TDIE_
WARN_
STAT
OVP_
STAT
Reserved
0x1F BUCK_0_1_STAT R BUCK1_
STAT
BUCK1_
PG_STAT
Reserved BUCK1_
ILIM_
STAT
BUCK0_
STAT
BUCK0_
PG_STAT
Reserved BUCK0_
ILIM_
STAT
0x20 BUCK_2_3_STAT R BUCK3_
STAT
BUCK3_
PG_STAT
Reserved BUCK3_
ILIM_STAT
BUCK2_
STAT
BUCK2_
PG_STAT
Reserved BUCK2_
ILIM_STAT
0x21 TOP_
MASK1
R/W Reserved Reserved SYNC_CLK
_MASK
Reserved TDIE_WARN_MASK Reserved I_LOAD_
READY_
MASK
0x22 TOP_
MASK2
R/W Reserved RESET_
REG_MASK
0x23 BUCK_0_1_MASK R/W Reserved BUCK1_
PG_MASK
Reserved BUCK1_
ILIM_
MASK
Reserved BUCK0_
PG_MASK
Reserved BUCK0_
ILIM_
MASK
0x24 BUCK_2_3_MASK R/W Reserved BUCK3_
PG_MASK
Reserved BUCK3_
ILIM_
MASK
Reserved BUCK2_
PG_MASK
Reserved BUCK2_
ILIM_
MASK
0x25 SEL_I_
LOAD
R/W Reserved LOAD_CURRENT_
BUCK_SELECT[1:0]
0x26 I_LOAD_2 R Reserved BUCK_LOAD_CURRENT[9:8]
0x27 I_LOAD_1 R BUCK_LOAD_CURRENT[7:0]
0x28 PGOOD
_CTRL1
R/W PG3_SEL[1:0] PG2_SEL[1:0] PG1_SEL[1:0] PG0_SEL[1:0]
0x29 PGOOD
_CTRL2
R/W HALF_DELAY EN_PG0_
NINT
PGOOD_SET_
DELAY
EN_PGFLT
_STAT
Reserved PGOOD_WINDOW PGOOD_OD PGOOD_POL
0x2A PGOOD_FLT R PG3_FLT PG2_FLT PG1_FLT PG0_FLT
0x2B PLL_CTRL R/W PLL_MODE[1:0] Reserved EXT_CLK_FREQ[4:0]
0x2C PIN_
FUNCTION
R/W EN_
SPREAD
_SPEC
EN_PIN_CTRL
_GPIO3
EN_PIN_SELECT
_GPIO3
EN_PIN_CTRL
_GPIO2
EN_PIN_SELECT
_GPIO2
GPIO3_SEL GPIO2_SEL GPIO1_SEL
0x2D GPIO_
CONFIG
R/W Reserved GPIO3_OD GPIO2_OD GPIO1_OD Reserved GPIO3_DIR GPIO2_DIR GPIO1_DIR
0x2E GPIO_IN R Reserved GPIO3_IN GPIO2_IN GPIO1_IN
0x2F GPIO_OUT R/W Reserved GPIO3_OUT GPIO2_OUT GPIO1_OUT