DLPS052A October   2015  – September 2023 DLPA3000

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Revision History
  6. Description (cont.)
  7. Pin Configuration and Functions
  8. 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 SPI Timing Parameters
  9. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 Supply and Monitoring
        1. 8.3.1.1 Supply
        2. 8.3.1.2 Monitoring
          1. 8.3.1.2.1 Block Faults
          2. 8.3.1.2.2 Low Battery and UVLO
          3. 8.3.1.2.3 Auto LED Turn Off Functionality
          4. 8.3.1.2.4 Thermal Protection
      2. 8.3.2 Illumination
        1. 8.3.2.1 Programmable Gain Block
        2. 8.3.2.2 LDO Illum
        3. 8.3.2.3 Illumination Driver A
        4. 8.3.2.4 RGB Strobe Decoder
          1. 8.3.2.4.1 Break Before Make (BBM)
          2. 8.3.2.4.2 Openloop Voltage
          3. 8.3.2.4.3 Transient Current Limit
        5. 8.3.2.5 Illumination Monitoring
          1. 8.3.2.5.1 Power Good
          2. 8.3.2.5.2 Ratio Metric Overvoltage Protection
        6. 8.3.2.6 Load Current and Supply Voltage
        7. 8.3.2.7 Illumination Driver Plus Power FETS Efficiency
      3. 8.3.3 DMD Supplies
        1. 8.3.3.1 LDO DMD
        2. 8.3.3.2 DMD HV Regulator
          1. 8.3.3.2.1 Power-Up and Power-Down Timing
        3. 8.3.3.3 DMD/DLPC Buck Converters
        4. 8.3.3.4 DMD Monitoring
          1. 8.3.3.4.1 Power Good
          2. 8.3.3.4.2 Overvoltage Fault
      4. 8.3.4 Buck Converters
        1. 8.3.4.1 LDO Bucks
        2. 8.3.4.2 General Purpose Buck Converters
        3. 8.3.4.3 Buck Converter Monitoring
          1. 8.3.4.3.1 Power Good
          2. 8.3.4.3.2 Overvoltage Fault
        4. 8.3.4.4 Buck Converter Efficiency
      5. 8.3.5 Auxiliary LDOs
      6. 8.3.6 Measurement System
      7. 8.3.7 Digital Control
        1. 8.3.7.1 SPI
        2. 8.3.7.2 Interrupt
        3. 8.3.7.3 Fast-Shutdown in Case of Fault
    4. 8.4 Device Functional Modes
    5. 8.5 Register Maps
  10. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Applications
      1. 9.2.1 Typical Application Setup Using DLPA3000
        1. 9.2.1.1 Design Requirements
        2. 9.2.1.2 Detailed Design Procedure
        3. 9.2.1.3 Application Curve
      2. 9.2.2 Typical Application with DLPA3000 Internal Block Diagram
  11. 10Power Supply Recommendations
  12. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
    3. 11.3 SPI Connections
    4. 11.4 RLIM Routing
    5. 11.5 LED Connection
    6. 11.6 Thermal Considerations
  13. 12Device and Documentation Support
    1. 12.1 Third-Party Products Disclaimer
    2. 12.2 Device Support
      1. 12.2.1 Device Nomenclature
    3. 12.3 Related Links
    4. 12.4 Receiving Notification of Documentation Updates
    5. 12.5 Support Resources
    6. 12.6 Trademarks
    7. 12.7 Support Resources
    8. 12.8 Electrostatic Discharge Caution
    9. 12.9 Glossary
  14. 13Mechanical, 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 8-9 Register Map
NAME BITS DESCRIPTION
0x00, D3, R/W, Chip Identification
CHIPID [7:4] Chip identification number: D (hex)
REVID [3:0] Revision number, 3 (hex)
0x01, 82, R/W, Enable Register
FAST_SHUTDOWN_EN [7] 0: Fast shutdown disabled
1: Fast shutdown enabled
CW_EN [6] Reserved, value default as 0
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
TBD [7] Reserved, value does not matter.
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)
TBD [7:2] Reserved, value does not matter.
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)
TBD [7:2] Reserved, value does not matter.
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)
TBD [7:2] Reserved, value does not matter.
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] 0: VIN > UVLO_SEL<4:0>
1: VIN < UVLO_SEL<4:0>
BAT_LOW_WARN [2] 0: VIN > LOWBATT_SEL<4:0>
1: VIN < LOWBATT_SEL<4:0>
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.
TBD [1] Reserved, value always 0
TBD [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.
TBD [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.
TBD [1] Reserved, value always 0
TBD [0] Reserved, value always 0
0x29, 00, R, Detailed status register3 (Power good failure for DMD related blocks)
TBD [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.
TBD [3] Reserved, value always 0
TBD [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)
TBD [7] Reserved, value always 0
TBD [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
TBD [3] Reserved, value always 0
TBD [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