DLPS240A June   2024  – August 2024 DLPA3085

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Pin Configuration and Functions
  6. Specifications
    1. 5.1 Absolute Maximum Ratings
    2. 5.2 ESD Ratings
    3. 5.3 Recommended Operating Conditions
    4. 5.4 Thermal Information
    5. 5.5 Electrical Characteristics
    6. 5.6 SPI Timing Parameters
  7. Detailed Description
    1. 6.1 Overview
    2. 6.2 Functional Block Description
    3. 6.3 Feature Description
      1. 6.3.1 Supply and Monitoring
        1. 6.3.1.1 Supply
        2. 6.3.1.2 Monitoring
          1. 6.3.1.2.1 Block Faults
          2. 6.3.1.2.2 Auto LED Turn-Off Functionality
          3. 6.3.1.2.3 Thermal Protection
      2. 6.3.2 Illumination
        1. 6.3.2.1 Programmable Gain Block
        2. 6.3.2.2 LDO Illumination
        3. 6.3.2.3 Illumination Driver A
        4. 6.3.2.4 RGB Strobe Decoder
          1. 6.3.2.4.1 Break Before Make (BBM)
          2. 6.3.2.4.2 Openloop Voltage
          3. 6.3.2.4.3 Transient Current Limit
        5. 6.3.2.5 Illumination Monitoring
          1. 6.3.2.5.1 Power Good
          2. 6.3.2.5.2 Ratio Metric Overvoltage Protection
        6. 6.3.2.6 Illumination Driver Plus Power FETs Efficiency
      3. 6.3.3 External Power FET Selection
        1. 6.3.3.1 Threshold Voltage
        2. 6.3.3.2 Gate Charge and Gate Timing
        3. 6.3.3.3 RDS(ON)
      4. 6.3.4 DMD Supplies
        1. 6.3.4.1 LDO DMD
        2. 6.3.4.2 DMD HV Regulator
        3. 6.3.4.3 DMD/DLPC Buck Converters
        4. 6.3.4.4 DMD Monitoring
          1. 6.3.4.4.1 Power Good
          2. 6.3.4.4.2 Overvoltage Fault
      5. 6.3.5 Buck Converters
        1. 6.3.5.1 LDO Bucks
        2. 6.3.5.2 General Purpose Buck Converters
        3. 6.3.5.3 Buck Converter Monitoring
          1. 6.3.5.3.1 Power Good
          2. 6.3.5.3.2 Overvoltage Fault
        4. 6.3.5.4 Buck Converter Efficiency
      6. 6.3.6 Auxiliary LDOs
      7. 6.3.7 Measurement System
    4. 6.4 Device Functional Modes
    5. 6.5 Programming
      1. 6.5.1 SPI
      2. 6.5.2 Interrupt
      3. 6.5.3 Fast-Shutdown in Case of Fault
    6. 6.6 Register Maps
  8. Application and Implementation
    1. 7.1 Application Information
    2. 7.2 Typical Application
      1. 7.2.1 Design Requirements
      2. 7.2.2 Detailed Design Procedure
        1. 7.2.2.1 Component Selection for General-Purpose Buck Converter
      3. 7.2.3 Application Curve
    3. 7.3 System Example With DLPA3085 Internal Block Diagram
  9. Power Supply Recommendations
    1. 8.1 Power-Up and Power-Down Timing
  10. Layout
    1. 9.1 Layout Guidelines
      1. 9.1.1 SPI Connections
      2. 9.1.2 RLIM Routing
      3. 9.1.3 LED Connection
    2. 9.2 Layout Example
    3. 9.3 Thermal Considerations
  11. 10Device and Documentation Support
    1. 10.1 Third-Party Products Disclaimer
    2. 10.2 Device Support
      1. 10.2.1 Device Nomenclature
    3. 10.3 Receiving Notification of Documentation Updates
    4. 10.4 Support Resources
    5. 10.5 Trademarks
    6. 10.6 Electrostatic Discharge Caution
    7. 10.7 Glossary
  12. 11Revision History
  13. 12Mechanical, Packaging, and Orderable Information

Package Options

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

Register Maps

Register Address, Default, R/W, Register name. Boldface settings are the hardwired defaults.

Table 6-8 Register Map
NAME BITS DESCRIPTION
0x00, 40, R/W, Chip Identification
CHIPID [7:4] Chip identification number: 4 (hex)
REVID [3:0] Revision number, 0 (hex)
0x01, 82, R/W, Enable Register
FAST_SHUTDOWN_EN [7] 0: Fast shutdown disabled
1: Fast shutdown enabled
CW_EN [6] Reserved
BUCK_GP3_EN [5] Reserved, value default as 0
BUCK_GP2_EN [4] 0: General purpose buck2 disabled
1: General purpose buck2 enabled
BUCK_GP1_EN [3] Reserved, value default as 0
ILLUM_LED_AUTO_OFF_EN [2] 0: Illum_led_auto_off_en disabled
1: Illum_led_auto_off_en enabled
ILLUM_EN [1] 0: Illum regulators disabled
1: Illum regulators enabled
DMD_EN [0] 0: DMD regulators disabled
1: DMD regulators enabled
0x02, 70, R/W, IREG Switch Control
Reserved [7] Reserved, values don't care
ILLUM_ILIM [6:3] Rlim voltage top-side (mV). Illum current limit = Rlim voltage / Rlim
0000: 17 1000: 73
0001: 20 1001: 88
0010: 23 1010: 102
0011: 25 1011: 117
0100: 29 1100: 133
0101: 37 1101: 154
0110: 44 1110: 176
0111: 59 1111: 197
ILLUM_SW_ILIM_EN [2:0] Bit2: CH3, MOSFET R transient current limit (0:disabled, 1:enabled)
Bit1: CH2, MOSFET Q transient current limit (0:disabled, 1:enabled)
Bit0: CH1, MOSFET P transient current limit (0:disabled, 1:enabled)
0x03, 00, R/W, SW1_IDAC(1)
Reserved [7:2] Reserved, values don't care
SW1_IDAC<9:8> [1:0] Led current of CH1(A) = ((Bit value + 1)/1024) × (150 mV / Rlim), Most significant bits of 10 bits register (register 0x03 and 0x04).
00 0000 0000 [OFF]
00 0011 0011 [(52/1024) × (150mV/Rlim)], Minimum code.
….
11 1111 1111 [150mV/Rlim]
0x04, 00, R/W, SW1_IDAC(2)
SW1_IDAC<7:0> [7:0] Led current of CH1(A) = ((Bit value + 1)/1024) × (150 mV / Rlim), Least significant bits of 10 bits register (register 0x03 and 0x04).
00 0000 0000 [OFF]
00 0011 0011 [(52/1024) × (150mV/Rlim)], Minimum code.
….
11 1111 1111 [150mV/Rlim]
0x05, 00, R/W, SW2_IDAC(1)
Reserved [7:2] Reserved, value don’t care.
SW2_IDAC<9:8> [1:0] Led current of CH2(A) = ((Bit value + 1)/1024) × (150 mV / Rlim), Most significant bits of 10 bits register (register 0x05 and 0x06).
00 0000 0000 [OFF]
00 0011 0011 [(52/1024) × (150mV/Rlim)], Minimum code.
….
11 1111 1111 [150mV/Rlim]
0x06, 00, R/W, SW2_IDAC(2)
SW2_IDAC<7:0> [7:0] Led current of CH2(A) = ((Bit value + 1)/1024) × (150 mV / Rlim), Least significant bits of 10 bits register (register 0x05 and 0x06).
00 0000 0000 [OFF]
00 0011 0011 [(52/1024) × (150mV/Rlim)], Minimum code.
….
11 1111 1111 [150mV/Rlim]
0x07, 00, R/W, SW3_IDAC(1)
Reserved [7:2] Reserved, value don’t care.
SW3_IDAC<9:8> [1:0] Led current of CH3(A) = ((Bit value + 1)/1024) × (150 mV / Rlim), Most significant bits of 10 bits register (register 0x07 and 0x08).
00 0000 0000 [OFF]
00 0011 0011 [(52/1024) × (150mV/Rlim)], Minimum code.
….
11 1111 1111 [150mV/Rlim]
0x08, 00, R/W, SW3_IDAC(2)
SW3_IDAC<7:0> [7:0] Led current of CH3(A) = ((Bit value + 1)/1024) × (150 mV / Rlim), Least significant bits of 10 bits register (register 0x07 and 0x08).
00 0000 0000 [OFF]
00 0011 0011 [(52/1024) × (150mV/Rlim)], Minimum code.
….
11 1111 1111 [150mV/Rlim]
0x0C, 00, R, Main Status Register
SUPPLY_FAULT [7] 0: No PG or OV failures for any of the LV Supplies
1: PG failures for a LV Supplies
ILLUM_FAULT [6] 0: ILLUM_FAULT = LOW
1: ILLUM_FAULT = HIGH
PROJ_ON_INT [5] 0: PROJ_ON = HIGH
1: PROJ_ON = LOW
DMD_FAULT [4] 0: DMD_FAULT = LOW
1: DMD_FAULT = HIGH
BAT_LOW_SHUT [3] Reserved
BAT_LOW_WARN [2] Reserved
TS_SHUT [1] 0: Chip temperature < 132.5°C and no violation in V5V0
1: Chip temperature > 156.5°C, or violation in V5V0
TS_WARN [0] 0: Chip temperature < 121.4°C
1: Chip temperature > 123.4°C
0x0D, F5, Interrupt Mask Register
SUPPLY_FAULT_MASK [7] 0: Not masked for SUPPLY_FAULT interrupt
1: Masked for SUPPLY_FAULT interrupt
ILLUM_FAULT_MASK [6] 0: Not masked for ILLUM_FAULT interrupt
1: Masked for ILLUM_FAULT interrupt
PROJ_ON_INT_MASK [5] 0: Not masked for PROJ_ON_INT interrupt
1: Masked for PROJ_ON_INT interrupt
DMD_FAULT_MASK [4] 0: Not masked for DMD_FAULT interrupt
1: Masked for DMD_FAULT interrupt
BAT_LOW_SHUT_MASK [3] 0: Not masked for BAT_LOW_SHUT interrupt
1: Masked for BAT_LOW_SHUT interrupt
BAT_LOW_WARN_MASK [2] 0: Not masked for BAT_LOW_WARN interrupt
1: Masked for BAT_LOW_WARN interrupt
TS_SHUT_MASK [1] 0: Not masked for TS_SHUT interrupt
1: Masked for TS_SHUT interrupt
TS_WARN_MASK [0] 0: Not masked for TS_WARN interrupt
1: Masked for TS_WARN interrupt
0x27, 00, R, Detailed status register1 (Power good failures for general purpose and illumination blocks)
BUCK_GP3_PG_FAULT [7] Reserved, value default as 0
BUCK_GP1_PG_FAULT [6] Reserved, value default as 0
BUCK_GP2_PG_FAULT [5] 0: No fault
1: General purpose buck2 power good failure. Does not initiate a fast shutdown.
Reserved [4]
ILLUM_BC1_PG_FAULT [3] 0: No fault
1: Illum buck converter1 power good failure. Does not initiate a fast shutdown.
ILLUM_BC2_PG_FAULT [2] 0: No fault
1: Illum buck converter2 power good failure. Does not initiate a fast shutdown.
Reserved [1] Reserved, value always 0
Reserved [0] Reserved, value always 0
0x28, 00, R, Detailed status register2 (Overvoltage failures for general purpose and illum blocks)
BUCK_GP3_OV_FAULT [7] Reserved, value default as 0
BUCK_GP1_OV_FAULT [6] Reserved, value default as 0
BUCK_GP2_OV_FAULT [5] 0: No fault
1: General purpose buck2 overvoltage failure. Does not initiate a fast shutdown.
Reserved [4] Reserved, value always 0
ILLUM_BC1_OV_FAULT [3] 0: No fault
1: Illum buck converter1 overvoltage failure. Does not initiate a fast shutdown.
ILLUM_BC2_OV_FAULT [2] 0: No fault
1: Illum buck converter2 overvoltage failure. Does not initiate a fast shutdown.
Reserved [1] Reserved, value always 0
Reserved [0] Reserved, value always 0
0x29, 00, R, Detailed status register3 (Power good failure for DMD related blocks)
Reserved [7] Reserved, value always 0
DMD_PG_FAULT [6] 0: No fault
1: VBIAS, VOFS and/or VRST power good failure. Initiates a fast shutdown.
BUCK_DMD1_PG_FAULT [5] 0: No fault
1: Buck1 (used to create DMD voltages) power good failure. Initiates a fast shutdown.
BUCK_DMD2_PG_FAULT [4] 0: No fault
1: Buck2 (used to create DMD voltages) power good failure. Initiates a fast shutdown.
Reserved [3] Reserved, value always 0
Reserved [2] Reserved, value always 0
LDO_GP1_PG_FAULT /
LDO_DMD1_PG_FAULT
[1] 0: No fault
1: LDO1 (used as general purpose or DMD specific LDO) power good failure. Initiates a fast shutdown.
LDO_GP2_PG_FAULT /
LDO_DMD2_PG_FAULT
[0] 0: No fault
1: LDO2 (used as general purpose or DMD specific LDO) power good failure. Initiates a fast shutdown.
0x2A, 00, R, Detailed status register4 (Overvoltage failures for DMD related blocks and Color Wheel)
Reserved [7] Reserved, value always 0
Reserved [6] Reserved, value always 0
BUCK_DMD1_OV_FAULT [5] 0: No fault
1: Buck1 (used to create DMD voltage) overvoltage failure
BUCK_DMD2_OV_FAULT [4] 0: No fault
1: Buck2 (used to create DMD voltage) overvoltage failure
Reserved [3] Reserved, value always 0
Reserved [2] Reserved, value always 0
LDO_GP1_OV_FAULT /
LDO_DMD1_OV_FAULT
[1] 0: No fault
1: LDO1 (used as general purpose or DMD specific LDO) overvoltage failure
LDO_GP2_OV_FAULT /
LDO_DMD2_OV_FAULT
[0] 0: No fault
1: LDO2 (used as general purpose or DMD specific LDO) overvoltage failure