SNVSAP8A July   2017  – September 2017 LP5569

PRODUCTION DATA.  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Device Comparison Table
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1  Absolute Maximum Ratings
    2. 7.2  ESD Ratings
    3. 7.3  Recommended Operating Conditions
    4. 7.4  Thermal Information
    5. 7.5  Electrical Characteristics
    6. 7.6  Charge-Pump Electrical Characteristics
    7. 7.7  LED Current Sinks Electrical Characteristics
    8. 7.8  Logic Interface Characteristics
    9. 7.9  Timing Requirements (EN/PWM)
    10. 7.10 Serial-Bus Timing Requirements (SDA, SCL), See
    11. 7.11 External Clock Timing Requirements (CLK), See
    12. 7.12 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
      1. 8.1.1 Programming
      2. 8.1.2 Energy Efficiency
      3. 8.1.3 Protection Features
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 Current Sinks
        1. 8.3.1.1 Overview
        2. 8.3.1.2 Controlling the Low-Side Current Sinks
          1. 8.3.1.2.1 Direct Register Control
          2. 8.3.1.2.2 Controlling by Program Execution Engines
          3. 8.3.1.2.3 Master Fader Control
            1. 8.3.1.2.3.1 PWM Master Fader on EN/PWM Pin
            2. 8.3.1.2.3.2 PWM Master Fader Resolution and Input Frequency Range
            3. 8.3.1.2.3.3 PWM Master Fader Hysteresis
          4. 8.3.1.2.4 EN/PWM Input Timeout
      2. 8.3.2 Charge Pump
        1. 8.3.2.1 Overview
        2. 8.3.2.2 Pre-Regulation
        3. 8.3.2.3 Input Current Limit
        4. 8.3.2.4 Output Discharge
        5. 8.3.2.5 Controlling the Charge Pump
        6. 8.3.2.6 LED Forward Voltage Monitoring
      3. 8.3.3 Energy Efficiency
        1. 8.3.3.1 LED Powering
      4. 8.3.4 Automatic Power-Save Mode
      5. 8.3.5 Protection Features
        1. 8.3.5.1 Thermal Shutdown (TSD)
        2. 8.3.5.2 Undervoltage Lockout (UVLO)
        3. 8.3.5.3 Power-On Reset (POR)
        4. 8.3.5.4 LED Fault Detection
          1. 8.3.5.4.1 Open LED
          2. 8.3.5.4.2 Shorted LED
      6. 8.3.6 Clock Generation and Synchronization
      7. 8.3.7 GPIO/TRIG/INT Multifunctional I/O
    4. 8.4 Device Functional Modes
      1. 8.4.1 Modes Of Operation
    5. 8.5 Programming
      1. 8.5.1 I2C Interface
        1. 8.5.1.1 Data Validity
        2. 8.5.1.2 Start and Stop Conditions
        3. 8.5.1.3 Transferring Data
        4. 8.5.1.4 I2C Slave Addressing
        5. 8.5.1.5 Control Register Write Cycle
        6. 8.5.1.6 Control Register Read Cycle
        7. 8.5.1.7 Auto-Increment Feature
      2. 8.5.2 Execution Engine Programming
        1. 8.5.2.1 SRAM Memory
        2. 8.5.2.2 Variables
        3. 8.5.2.3 Instruction Set
        4. 8.5.2.4 LED Driver Instructions
          1. 8.5.2.4.1 Ramp
          2. 8.5.2.4.2 Ramp Instruction Application Example
          3. 8.5.2.4.3 Set_PWM
          4. 8.5.2.4.4 Wait
        5. 8.5.2.5 LED Mapping Instructions
          1. 8.5.2.5.1  LOAD_START and LOAD_END
          2. 8.5.2.5.2  MAP_START
          3. 8.5.2.5.3  MAP_SEL
          4. 8.5.2.5.4  MAP_CLR
          5. 8.5.2.5.5  MAP_NEXT
          6. 8.5.2.5.6  LOAD_NEXT
          7. 8.5.2.5.7  MAP_PREV
          8. 8.5.2.5.8  LOAD_PREV
          9. 8.5.2.5.9  MAP_ADDR
          10. 8.5.2.5.10 LOAD_ADDR
        6. 8.5.2.6 Branch Instructions
          1. 8.5.2.6.1 BRANCH
          2. 8.5.2.6.2 INT
          3. 8.5.2.6.3 RST
          4. 8.5.2.6.4 END
          5. 8.5.2.6.5 TRIGGER and TRIG_CLEAR
          6. 8.5.2.6.6 JNE, JGE, JL, and JE
        7. 8.5.2.7 Data Transfer and Arithmetic Instructions
          1. 8.5.2.7.1 LD
          2. 8.5.2.7.2 ADD
          3. 8.5.2.7.3 SUB
    6. 8.6 Register Maps
      1. 8.6.1 LP5569_MAP Registers
        1. 8.6.1.1  CONFIG Register (Address = 0h) [reset = 0h]
        2. 8.6.1.2  LED_ENGINE_CONTROL1 Register (Address = 1h) [reset = 0h]
        3. 8.6.1.3  LED_ENGINE_CONTROL2 Register (Address = 2h) [reset = 0h]
        4. 8.6.1.4  LED0_CONTROL Register (Address = 7h) [reset = 0h]
        5. 8.6.1.5  LED1_CONTROL Register (Address = 8h) [reset = 0h]
        6. 8.6.1.6  LED2_CONTROL Register (Address = 9h) [reset = 0h]
        7. 8.6.1.7  LED3_CONTROL Register (Address = Ah) [reset = 0h]
        8. 8.6.1.8  LED4_CONTROL Register (Address = Bh) [reset = 0h]
        9. 8.6.1.9  LED5_CONTROL Register (Address = Ch) [reset = 0h]
        10. 8.6.1.10 LED6_CONTROL Register (Address = Dh) [reset = 0h]
        11. 8.6.1.11 LED7_CONTROL Register (Address = Eh) [reset = 0h]
        12. 8.6.1.12 LED8_CONTROL Register (Address = Fh) [reset = 0h]
        13. 8.6.1.13 LED0_PWM Register (Address = 16h) [reset = 0h]
        14. 8.6.1.14 LED1_PWM Register (Address = 17h) [reset = 0h]
        15. 8.6.1.15 LED2_PWM Register (Address = 18h) [reset = 0h]
        16. 8.6.1.16 LED3_PWM Register (Address = 19h) [reset = 0h]
        17. 8.6.1.17 LED4_PWM Register (Address = 1Ah) [reset = 0h]
        18. 8.6.1.18 LED5_PWM Register (Address = 1Bh) [reset = 0h]
        19. 8.6.1.19 LED6_PWM Register (Address = 1Ch) [reset = 0h]
        20. 8.6.1.20 LED7_PWM Register (Address = 1Dh) [reset = 0h]
        21. 8.6.1.21 LED8_PWM Register (Address = 1Eh) [reset = 0h]
        22. 8.6.1.22 LED0_CURRENT Register (Address = 22h) [reset = AFh]
        23. 8.6.1.23 LED1_CURRENT Register (Address = 23h) [reset = AFh]
        24. 8.6.1.24 LED2_CURRENT Register (Address = 24h) [reset = AFh]
        25. 8.6.1.25 LED3_CURRENT Register (Address = 25h) [reset = AFh]
        26. 8.6.1.26 LED4_CURRENT Register (Address = 26h) [reset = AFh]
        27. 8.6.1.27 LED5_CURRENT Register (Address = 27h) [reset = AFh]
        28. 8.6.1.28 LED6_CURRENT Register (Address = 28h) [reset = AFh]
        29. 8.6.1.29 LED7_CURRENT Register (Address = 29h) [reset = AFh]
        30. 8.6.1.30 LED8_CURRENT Register (Address = 2Ah) [reset = AFh]
        31. 8.6.1.31 MISC Register (Address = 2Fh) [reset = 40h]
        32. 8.6.1.32 ENGINE1_PC Register (Address = 30h) [reset = 0h]
        33. 8.6.1.33 ENGINE2_PC Register (Address = 31h) [reset = 0h]
        34. 8.6.1.34 ENGINE3_PC Register (Address = 32h) [reset = 0h]
        35. 8.6.1.35 MISC2 Register (Address = 33h) [reset = 2h]
        36. 8.6.1.36 ENGINE_STATUS Register (Address = 3Ch) [reset = 80h]
        37. 8.6.1.37 IO_CONTROL Register (Address = 3Dh) [reset = 2h]
        38. 8.6.1.38 VARIABLE_D Register (Address = 3Eh) [reset = 0h]
        39. 8.6.1.39 RESET Register (Address = 3Fh) [reset = 0h]
        40. 8.6.1.40 ENGINE1_VARIABLE_A Register (Address = 42h) [reset = 0h]
        41. 8.6.1.41 ENGINE2_VARIABLE_A Register (Address = 43h) [reset = 0h]
        42. 8.6.1.42 ENGINE3_VARIABLE_A Register (Address = 44h) [reset = 0h]
        43. 8.6.1.43 MASTER_FADER1 Register (Address = 46h) [reset = 0h]
        44. 8.6.1.44 MASTER_FADER2 Register (Address = 47h) [reset = 0h]
        45. 8.6.1.45 MASTER_FADER3 Register (Address = 48h) [reset = 0h]
        46. 8.6.1.46 MASTER_FADER_PWM Register (Address = 4Ah) [reset = 0h]
        47. 8.6.1.47 ENGINE1_PROG_START Register (Address = 4Bh) [reset = 0h]
        48. 8.6.1.48 ENGINE2_PROG_START Register (Address = 4Ch) [reset = 0h]
        49. 8.6.1.49 ENGINE3_PROG_START Register (Address = 4Dh) [reset = 0h]
        50. 8.6.1.50 PROG_MEM_PAGE_SELECT Register (Address = 4Fh) [reset = 0h]
        51. 8.6.1.51 PROGRAM_MEM_00 Register (Address = 50h) [reset = 0h]
        52. 8.6.1.52 PROGRAM_MEM_01 Register (Address = 51h) [reset = 0h]
        53. 8.6.1.53 PROGRAM_MEM_02 Register (Address = 52h) [reset = 0h]
        54. 8.6.1.54 PROGRAM_MEM_03 Register (Address = 53h) [reset = 0h]
        55. 8.6.1.55 PROGRAM_MEM_04 Register (Address = 54h) [reset = 0h]
        56. 8.6.1.56 PROGRAM_MEM_05 Register (Address = 55h) [reset = 0h]
        57. 8.6.1.57 PROGRAM_MEM_06 Register (Address = 56h) [reset = 0h]
        58. 8.6.1.58 PROGRAM_MEM_07 Register (Address = 57h) [reset = 0h]
        59. 8.6.1.59 PROGRAM_MEM_08 Register (Address = 58h) [reset = 0h]
        60. 8.6.1.60 PROGRAM_MEM_09 Register (Address = 59h) [reset = 0h]
        61. 8.6.1.61 PROGRAM_MEM_10 Register (Address = 5Ah) [reset = 0h]
        62. 8.6.1.62 PROGRAM_MEM_11 Register (Address = 5Bh) [reset = 0h]
        63. 8.6.1.63 PROGRAM_MEM_12 Register (Address = 5Ch) [reset = 0h]
        64. 8.6.1.64 PROGRAM_MEM_13 Register (Address = 5Dh) [reset = 0h]
        65. 8.6.1.65 PROGRAM_MEM_14 Register (Address = 5Eh) [reset = 0h]
        66. 8.6.1.66 PROGRAM_MEM_15 Register (Address = 5Fh) [reset = 0h]
        67. 8.6.1.67 PROGRAM_MEM_16 Register (Address = 60h) [reset = 0h]
        68. 8.6.1.68 PROGRAM_MEM_17 Register (Address = 61h) [reset = 0h]
        69. 8.6.1.69 PROGRAM_MEM_18 Register (Address = 62h) [reset = 0h]
        70. 8.6.1.70 PROGRAM_MEM_19 Register (Address = 63h) [reset = 0h]
        71. 8.6.1.71 PROGRAM_MEM_20 Register (Address = 64h) [reset = 0h]
        72. 8.6.1.72 PROGRAM_MEM_21 Register (Address = 65h) [reset = 0h]
        73. 8.6.1.73 PROGRAM_MEM_22 Register (Address = 66h) [reset = 0h]
        74. 8.6.1.74 PROGRAM_MEM_23 Register (Address = 67h) [reset = 0h]
        75. 8.6.1.75 PROGRAM_MEM_24 Register (Address = 68h) [reset = 0h]
        76. 8.6.1.76 PROGRAM_MEM_25 Register (Address = 69h) [reset = 0h]
        77. 8.6.1.77 PROGRAM_MEM_26 Register (Address = 6Ah) [reset = 0h]
        78. 8.6.1.78 PROGRAM_MEM_27 Register (Address = 6Bh) [reset = 0h]
        79. 8.6.1.79 PROGRAM_MEM_28 Register (Address = 6Ch) [reset = 0h]
        80. 8.6.1.80 PROGRAM_MEM_29 Register (Address = 6Dh) [reset = 0h]
        81. 8.6.1.81 PROGRAM_MEM_30 Register (Address = 6Eh) [reset = 0h]
        82. 8.6.1.82 PROGRAM_MEM_31 Register (Address = 6Fh) [reset = 0h]
        83. 8.6.1.83 ENGINE1_MAPPING1 Register (Address = 70h) [reset = 0h]
        84. 8.6.1.84 ENGINE1_MAPPING2 Register (Address = 71h) [reset = 0h]
        85. 8.6.1.85 ENGINE2_MAPPING1 Register (Address = 72h) [reset = 0h]
        86. 8.6.1.86 ENGINE2_MAPPING2 Register (Address = 73h) [reset = 0h]
        87. 8.6.1.87 ENGINE3_MAPPING1 Register (Address = 74h) [reset = 0h]
        88. 8.6.1.88 ENGINE3_MAPPING2 Register (Address = 75h) [reset = 0h]
        89. 8.6.1.89 PWM_CONFIG Register (Address = 80h) [reset = 4h]
        90. 8.6.1.90 LED_FAULT1 Register (Address = 81h) [reset = 0h]
        91. 8.6.1.91 LED_FAULT2 Register (Address = 82h) [reset = 0h]
        92. 8.6.1.92 GENERAL_FAULT Register (Address = 83h) [reset = 4h]
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Applications
      1. 9.2.1 Single LP5569 Application
        1. 9.2.1.1 Design Requirements
        2. 9.2.1.2 Detailed Design Procedure
        3. 9.2.1.3 Application Curves
      2. 9.2.2 Using Multiple LP5569 Devices
        1. 9.2.2.1 Design Requirements
        2. 9.2.2.2 Detailed Design Procedure
        3. 9.2.2.3 Application Curves
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
      1. 11.1.1 Flying Capacitor Placement
      2. 11.1.2 Output Capacitor Placement
      3. 11.1.3 Input Capacitor Placement
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Device Support
      1. 12.1.1 Third-Party Products Disclaimer
    2. 12.2 Receiving Notification of Documentation Updates
    3. 12.3 Community Resources
    4. 12.4 Trademarks
    5. 12.5 Electrostatic Discharge Caution
    6. 12.6 Glossary
  13. 13Mechanical, Packaging, and Orderable Information

Package Options

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

Layout

Layout Guidelines

The charge pump basically has three areas of concern regarding component placement:

  • The flying capacitors
  • The output capacitor
  • The input capacitor

Flying Capacitor Placement

The charge pump flying capacitors must quickly charge up and then supply current to the output every switching cycle. Because the charge-pump switching frequency is 1.25 MHz, the capacitor must be a low-inductance and low-resistance ceramic. Additionally, there must be a low-inductive connection between the flying capacitors and LP5569 pins C1P, C2P, C1M, and C2M.

Output Capacitor Placement

The charge-pump output capacitor is charged by the flying capacitor every switching cycle (1.25 MHz). This fast switching action requires that a low-inductance and low-resistance capacitor (ceramic) be used and that the output capacitor be connected to the LP5569 VOUT pin with a low-inductance connection. This is done by placing the output capacitor as close as possible to the VOUT and PGND pins of the LP5569 device, with connections on the same layer to avoid vias.

Input Capacitor Placement

The charge pump input capacitor is discharged by the flying capacitor every switching cycle (0.8 µs). This fast switching action requires that a low-inductance and low-resistance capacitor (ceramic) be used and that the input capacitor be connected to the LP5569 VIN pin with a low-inductive connection. This is done by placing the output capacitor as close as possible to the VOUT and AGND pins of the LP5569 device, with connections on the same layer to avoid vias.

Layout Example

LP5569 Layout_example.gif Figure 125. LP5569 Layout Example