SLVSFZ4A December   2020  – February 2021 TPS929121-Q1

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 Timing Requirements
    7. 7.7 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 Device Bias and Power
        1. 8.3.1.1 Power Supply (SUPPLY)
        2. 8.3.1.2 5-V Low-Drop-Out Linear Regulator (VLDO)
        3. 8.3.1.3 Undervoltage Lockout (UVLO) and Power-On-Reset (POR)
        4. 8.3.1.4 Programmable Low Supply Warning
      2. 8.3.2 Constant Current Output
        1. 8.3.2.1 Reference Current With External Resistor (REF)
        2. 8.3.2.2 64-Step Programmable High-Side Constant-Current Output
      3. 8.3.3 PWM Dimming
        1. 8.3.3.1 PWM Dimming Frequency
        2. 8.3.3.2 PWM Generator
        3. 8.3.3.3 Linear Brightness Control
        4. 8.3.3.4 Exponential Brightness Control
        5. 8.3.3.5 External Clock Input for PWM Generator (CLK)
        6. 8.3.3.6 External PWM Input ( PWM0 and PWM1)
      4. 8.3.4 On-chip 8-bit Analog-to-Digital Converter (ADC)
      5. 8.3.5 Diagnostic and Protection in Normal State
        1. 8.3.5.1  Fault Masking
        2. 8.3.5.2  Supply Undervoltage Lockout Diagnostics in Normal State
        3. 8.3.5.3  Low-Supply Warning Diagnostics in Normal State
        4. 8.3.5.4  Reference Diagnostics in Normal State
        5. 8.3.5.5  Pre-Thermal Warning and Overtemperature Protection in Normal State
        6. 8.3.5.6  Communication Loss Diagnostic in Normal State
        7. 8.3.5.7  LED Open-Circuit Diagnostics in Normal State
        8. 8.3.5.8  LED Short-Circuit Diagnostics in Normal State
        9. 8.3.5.9  On-Demand Off-State Invisible Diagnostics
        10. 8.3.5.10 On-Demand Off-State Single-LED Short-Circuit (SS) Diagnostics
        11. 8.3.5.11 Automatic Single-LED Short-Circuit (AutoSS) Detection in Normal State
        12. 8.3.5.12 EEPROM CRC Error in Normal State
        13.       48
      6. 8.3.6 Diagnostic and Protection in Fail-Safe States
        1. 8.3.6.1 Fault Masking
        2. 8.3.6.2 Supply UVLO Diagnostics in Fail-Safe States
        3. 8.3.6.3 Low-supply Warning Diagnostics in Fail-Safe states
        4. 8.3.6.4 Reference Diagnostics at Fail-Safe States
        5. 8.3.6.5 Overtemperature Protection in Fail-Safe State
        6. 8.3.6.6 LED Open-circuit Diagnostics in Fail-Safe State
        7. 8.3.6.7 LED Short-circuit Diagnostics in Fail-Safe State
        8. 8.3.6.8 EEPROM CRC Error in Fail-safe State
        9.       58
    4. 8.4 Device Functional Modes
      1. 8.4.1 POR State
      2. 8.4.2 Initialization State
      3. 8.4.3 Normal State
      4. 8.4.4 Fail-Safe States
      5. 8.4.5 Program State
      6. 8.4.6 Programmable Output Failure State
      7. 8.4.7 ERR Output
      8. 8.4.8 Register Default Data
    5. 8.5 Programming
      1. 8.5.1 FlexWire Protocol
        1. 8.5.1.1 Protocol Overview
        2. 8.5.1.2 UART Interface Address Setting
        3. 8.5.1.3 Status Response
        4. 8.5.1.4 Synchronization Byte
        5. 8.5.1.5 Device Address Byte
        6. 8.5.1.6 Register Address Byte
        7. 8.5.1.7 Data Frame
        8.       77
        9. 8.5.1.8 CRC Frame
        10. 8.5.1.9 Burst Mode
      2. 8.5.2 Registers Lock
      3. 8.5.3 All Registers CRC Check
      4. 8.5.4 EEPROM Programming
        1. 8.5.4.1 Chip Selection by Pulling REF Pin High
        2. 8.5.4.2 Chip Selection by ADDR Pins configuration
        3. 8.5.4.3 EEPROM Register Access and Burn
        4. 8.5.4.4 EEPROM Program State Exit
        5. 8.5.4.5 Reading Back EEPROM
    6. 8.6 Register Maps
      1. 8.6.1 FullMap Registers
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Smart Rear Lamp With Distributed LED drivers
      2. 9.2.2 Design Requirements
      3. 9.2.3 Detailed Design Procedure
      4. 9.2.4 Application Curves
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Receiving Notification of Documentation Updates
    2. 12.2 Support Resources
    3. 12.3 Trademarks
    4. 12.4 Electrostatic Discharge Caution
    5. 12.5 Glossary
  13. 13Mechanical, Packaging, and Orderable Information

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

Register Maps

CAUTION:

All the RESERVED bits in register and EEPROM are set to 0b in TI manufacture. All the RESERVED bits in both register and EEPROM must be written to 0b in case of unavoidable register and EEPROM writing.

Table 8-12 Register Map
ADDRNAMEBIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0DEFAULT
00hIOUT0RESERVEDRESERVEDCONF_IOUT0EEPI0
01hIOUT1RESERVEDRESERVEDCONF_IOUT1EEPI1
02hIOUT2RESERVEDRESERVEDCONF_IOUT2EEPI2
03hIOUT3RESERVEDRESERVEDCONF_IOUT3EEPI3
04hIOUT4RESERVEDRESERVEDCONF_IOUT4EEPI4
05hIOUT5RESERVEDRESERVEDCONF_IOUT5EEPI5
06hIOUT6RESERVEDRESERVEDCONF_IOUT6EEPI6
07hIOUT7RESERVEDRESERVEDCONF_IOUT7EEPI7
08hIOUT8RESERVEDRESERVEDCONF_IOUT8EEPI8
09hIOUT9RESERVEDRESERVEDCONF_IOUT9EEPI9
0AhIOUT10RESERVEDRESERVEDCONF_IOUT10EEPI10
0BhIOUT11RESERVEDRESERVEDCONF_IOUT11EEPI11
20hPWM0CONF_PWMOUT0EEPP0
21hPWM1CONF_PWMOUT1EEPP1
22hPWM2CONF_PWMOUT2EEPP2
23hPWM3CONF_PWMOUT3EEPP3
24hPWM4CONF_PWMOUT4EEPP4
25hPWM5CONF_PWMOUT5EEPP5
26hPWM6CONF_PWMOUT6EEPP6
27hPWM7CONF_PWMOUT7EEPP7
28hPWM8CONF_PWMOUT8EEPP8
29hPWM9CONF_PWMOUT9EEPP9
2AhPWM10CONF_PWMOUT10EEPP10
2BhPWM11CONF_PWMOUT11EEPP11
40hPWML0RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT00Fh
41hPWML1RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT10Fh
42hPWML2RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT20Fh
43hPWML3RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT30Fh
44hPWML4RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT40Fh
45hPWML5RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT50Fh
46hPWML6RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT60Fh
47hPWML7RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT70Fh
48hPWML8RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT80Fh
49hPWML9RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT90Fh
4AhPWML10RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT100Fh
4BhPWML11RESERVEDRESERVEDRESERVEDRESERVEDCONF_PWMLOWOUT110Fh
50hCONF_EN0CONF_ENCH7CONF_ENCH6CONF_ENCH5CONF_ENCH4CONF_ENCH3CONF_ENCH2CONF_ENCH1CONF_ENCH000h
51hCONF_EN1RESERVEDRESERVEDRESERVEDRESERVEDCONF_ENCH11CONF_ENCH10CONF_ENCH9CONF_ENCH800h
54hCONF_DIAGEN0CONF_DIAGENCH7CONF_DIAGENCH6CONF_DIAGENCH5CONF_DIAGENCH4CONF_DIAGENCH3CONF_DIAGENCH2CONF_DIAGENCH1CONF_DIAGENCH0EEPM4
55hCONF_DIAGEN1RESERVEDRESERVEDRESERVEDRESERVEDCONF_DIAGENCH11CONF_DIAGENCH10CONF_DIAGENCH9CONF_DIAGENCH8EEPM5
56hCONF_MISC0CONF_AUTOSSCONF_LDORESERVEDCONF_EXPENRESERVEDRESERVEDRESERVEDRESERVEDEEPM6
57hCONF_MISC1CONF_PWMFREQRESERVEDRESERVEDCONF_REFRANGEEEPM7
58hCONF_MISC2RESERVEDCONF_FLTIMEOUTCONF_ADCLOWSUPTHEEPM8
59hCONF_MISC3CONF_ODIOUTCONF_ODPWEEPM9
5AhCONF_MISC4CONF_WDTIMERRESERVEDRESERVEDRESERVEDRESERVEDEEPM10
5BhCONF_MISC5CONF_ADCSHORTTHEEPM11
60hCLRRESERVEDRESERVEDCONF_FORCEFSCLR_REGCONF_FORCEERRCLR_FSCLR_FAULTCLR_POR00h
61hCONF_LOCKRESERVEDRESERVEDRESERVEDRESERVEDCONF_CLRLOCKCONF_CONFLOCKCONF_IOUTLOCKCONF_PWMLOCK0Fh
62hCONF_MISC6CONF_STAYINEEPCONF_EEPREADBACKRESERVEDCONF_ADCCH00h
63hCONF_MISC7CONF_EXTCLKCONF_SHAREPWMCONF_READSHADOWCONF_EEPMODE00h
64hCONF_MISC8CONF_MASKREFCONF_MASKCRCCONF_MASKOPENCONF_MASKSHORTCONF_MASKTSDCONF_EEPPROGCONF_SSSTARTCONF_INVDIAGSTART00h
65hCONF_MISC9CONF_EEPGATE00h
70hFLAG0RESERVEDFLAG_REFFLAG_FSFLAG_OUTFLAG_PRETSDFLAG_TSDFLAG_PORFLAG_ERR03h
71hFLAG1RESERVEDRESERVEDFLAG_EXTFSFLAG_PROGREADYFLAG_ADCLOWSUPFLAG_ADCDONEFLAG_ODREADYFLAG_EEPCRCX
72hFLAG2ADC_SUPPLYX
73hFLAG3ADC_OUT00h
74hFLAG4FLAG_ODDIAGCH7FLAG_ODDIAGCH6FLAG_ODDIAGCH5FLAG_ODDIAGCH4FLAG_ODDIAGCH3FLAG_ODDIAGCH2FLAG_ODDIAGCH1FLAG_ODDIAGCH000h
75hFLAG5RESERVEDRESERVEDRESERVEDRESERVEDFLAG_ODDIAGCH11FLAG_ODDIAGCH10FLAG_ODDIAGCH9FLAG_ODDIAGCH800h
77hFLAG7CALC_EEPCRCB3h(1)
78hFLAG8CALC_CONFCRCX
7BhFLAG11FLAG_OPENCH7FLAG_OPENCH6FLAG_OPENCH5FLAG_OPENCH4FLAG_OPENCH3FLAG_OPENCH2FLAG_OPENCH1FLAG_OPENCH000h
7ChFLAG12RESERVEDRESERVEDRESERVEDRESERVEDFLAG_OPENCH11FLAG_OPENCH10FLAG_OPENCH9FLAG_OPENCH800h
7DhFLAG13FLAG_SHORTCH7FLAG_SHORTCH6FLAG_SHORTCH5FLAG_SHORTCH4FLAG_SHORTCH3FLAG_SHORTCH2FLAG_SHORTCH1FLAG_SHORTCH000h
7EhFLAG14RESERVEDRESERVEDRESERVEDRESERVEDFLAG_SHORTCH11FLAG_SHORTCH10FLAG_SHORTCH9FLAG_SHORTCH800h
For TPS929121A version, the default value of register FLAG7 is 09h.
Table 8-13 EEPROM Map
ADDRNAMEBIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0DEFAULT
80hEEPI0RESERVEDRESERVEDEEP_IOUT03Fh
81hEEPI1RESERVEDRESERVEDEEP_IOUT13Fh
82hEEPI2RESERVEDRESERVEDEEP_IOUT23Fh
83hEEPI3RESERVEDRESERVEDEEP_IOUT33Fh
84hEEPI4RESERVEDRESERVEDEEP_IOUT43Fh
85hEEPI5RESERVEDRESERVEDEEP_IOUT53Fh
86hEEPI6RESERVEDRESERVEDEEP_IOUT63Fh
87hEEPI7RESERVEDRESERVEDEEP_IOUT73Fh
88hEEPI8RESERVEDRESERVEDEEP_IOUT83Fh
89hEEPI9RESERVEDRESERVEDEEP_IOUT93Fh
8AhEEPI10RESERVEDRESERVEDEEP_IOUT103Fh
8BhEEPI11RESERVEDRESERVEDEEP_IOUT113Fh
A0hEEPP0EEP_PWMOUT0FFh
A1hEEPP1EEP_PWMOUT1FFh
A2hEEPP2EEP_PWMOUT2FFh
A3hEEPP3EEP_PWMOUT3FFh
A4hEEPP4EEP_PWMOUT4FFh
A5hEEPP5EEP_PWMOUT5FFh
A6hEEPP6EEP_PWMOUT6FFh
A7hEEPP7EEP_PWMOUT7FFh
A8hEEPP8EEP_PWMOUT8FFh
A9hEEPP9EEP_PWMOUT9FFh
AAhEEPP10EEP_PWMOUT10FFh
ABhEEPP11EEP_PWMOUT11FFh
C0hEEPM0EEP_FS0CH7EEP_FS0CH6EEP_FS0CH5EEP_FS0CH4EEP_FS0CH3EEP_FS0CH2EEP_FS0CH1EEP_FS0CH000h
C1hEEPM1RESERVEDRESERVEDRESERVEDRESERVEDEEP_FS0CH11EEP_FS0CH10EEP_FS0CH9EEP_FS0CH800h
C2hEEPM2EEP_FS1CH7EEP_FS1CH6EEP_FS1CH5EEP_FS1CH4EEP_FS1CH3EEP_FS1CH2EEP_FS1CH1EEP_FS1CH0FFh
C3hEEPM3RESERVEDRESERVEDRESERVEDRESERVEDEEP_FS1CH11EEP_FS1CH10EEP_FS1CH9EEP_FS1CH80Fh
C4hEEPM4EEP_DIAGENCH7EEP_DIAGENCH6EEP_DIAGENCH5EEP_DIAGENCH4EEP_DIAGENCH3EEP_DIAGENCH2EEP_DIAGENCH1EEP_DIAGENCH0FFh
C5hEEPM5RESERVEDRESERVEDRESERVEDRESERVEDEEP_DIAGENCH11EEP_DIAGENCH10EEP_DIAGENCH9EEP_DIAGENCH80Fh
C6hEEPM6RESERVEDEEP_LDORESERVEDEEP_EXPENEEP_DEVADDR00h(1)
C7hEEPM7EEP_PWMFREQEEP_INTADDREEP_OFAFEEP_REFRANGEA7h
C8hEEPM8RESERVEDEEP_FLTIMEOUTEEP_ADCLOWSUPTH03h
C9hEEPM9EEP_ODIOUTEEP_ODPW00h
CAhEEPM10EEP_WDTIMEREEP_INITTIMER00h
CBhEEPM11EEP_ADCSHORTTH00h
CChEEPM12RESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVED00h
CDhEEMP13RESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVED00h
CEhEEMP14RESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVEDRESERVED00h
CFhEEPM15EEP_CRCB3h(2)
For TPS929121A version, the default value of EEPROM register EEPM6 is 08h.
For TPS929121A version, the default value of EEPROM register EEPM15 is 09h.