TPS929240QDCPRQ1 [TI]
汽车类 24 通道 40V 高侧 LED 和 OLED 驱动器 | DCP | 38 | -40 to 125;型号: | TPS929240QDCPRQ1 |
厂家: | TEXAS INSTRUMENTS |
描述: | 汽车类 24 通道 40V 高侧 LED 和 OLED 驱动器 | DCP | 38 | -40 to 125 驱动 驱动器 |
文件: | 总126页 (文件大小:8130K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
TPS929240-Q1 具有FlexWire™ 接口的24 通道汽车类40V 高侧(O)LED 驱动器
1 特性
2 应用
• 符合面向汽车应用的AEC-Q100 标准:
– 温度等级1:–40°C 至+125°C,TA
• 24 通道精密高侧电流输出:
• 汽车外部尾灯
• 汽车外部前照灯
• 车内环境照明灯
• 汽车仪表组显示器
– 器件电源电压为4.5V 至40V
– LED 电源电压为4V 至36V
– 由电阻器设置的高达100mA 的通道电流
– 2 位全局、6 位独立电流设置
– 高电流精度:电流为5mA 至100mA 时,精度
< ±5%
– 低压降:电流为100 mA 时为750 mV
– 12 位独立PWM 调光
– 可编程PWM 频率高达20kHz
– 相移PWM 调光
3 说明
随着汽车照明领域对动画的需求不断增加,必须对
LED 进行单独控制。因此,具有数字接口的 LED 驱动
器对于有效驱动像素控制的照明应用来说至关重要。在
外部照明中,多种灯功能通常位于用非板载线相互连接
的不同 PCB 板上。传统的单端接口很难满足严格的
EMC 要求。通过使用业界通用的 CAN 物理层,
TPS929240-Q1 基于UART 的FlexWire 接口可轻松实
现长距离的非板载通信,而不会影响EMC 性能。
– 线性调光与指数调光方法
• FlexWire™ 控制接口
TPS929240-Q1 是一款 24 通道 40V 高侧 LED 驱动
器,可控制 8 位输出电流和 12 位 PWM 占空比。该器
件具有LED 开路、接地短路和单LED 短路诊断功能,
可满足多种调节要求。在失去 MCU 连接时,可配置的
看门狗还可以自动设置失效防护状态。借助可编程的
EEPROM , 可 以 针 对 不 同 应 用 场 景 灵 活 设 置
TPS929240-Q1。
– 高达1MHz 的时钟频率
– 一条灵活导线总线最多可连接16 个器件
– 一帧的数据事务高达24 字节
– 5V LDO 输出为CAN 收发器供电
• 诊断和保护:
– 可编程失效防护状态
– LED 开路检测
– LED 短路检测
封装信息
封装(1)
封装尺寸(标称值)
器件型号
– 单LED 短路诊断
– 可编程低电源检测
DCP(HTSSOP,
38)
TPS929240-Q1
9.70mm × 4.40mm
– 漏极开路ERR 故障指示
– 适用于灵活导线接口的看门狗和CRC
– 可进行引脚电压测量的8 位ADC
– 过温保护
(1) 如需了解所有可用封装,请参阅数据表末尾的可订购产品附
录。
RX
RX
OUTA0
OUTA1
OUTA2
CANH
CANL
CAN
VLDO
GND
TX
Transceiver
(optional)
TX
TPS929240-Q1
ERR
DC/DC
Converter
(optional)
SUPPLY
SUPPLY
VBAT
FS0
OUTH0
OUTH1
VBAT
OUTH2
ADDR2
Address
FS1
ADDR1
Setting
REF
ADDR0
LED Driver
LED
典型应用图
本文档旨在为方便起见,提供有关TI 产品中文版本的信息,以确认产品的概要。有关适用的官方英文版本的最新信息,请访问
www.ti.com,其内容始终优先。TI 不保证翻译的准确性和有效性。在实际设计之前,请务必参考最新版本的英文版本。
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Table of Contents
7.4 Device Functional Modes..........................................42
7.5 Programming............................................................ 44
7.6 Register Maps...........................................................53
8 Application and Implementation................................ 118
8.1 Application Information............................................118
8.2 Typical Application.................................................. 118
8.3 Power Supply Recommendations...........................122
8.4 Layout..................................................................... 122
9 Device and Documentation Support..........................123
9.1 接收文档更新通知................................................... 123
9.2 支持资源..................................................................123
9.3 Trademarks.............................................................123
9.4 静电放电警告.......................................................... 123
9.5 术语表..................................................................... 123
10 Mechanical, Packaging, and Orderable
1 特性................................................................................... 1
2 应用................................................................................... 1
3 说明................................................................................... 1
4 Revision History.............................................................. 2
5 Pin Configuration and Functions...................................3
6 Specifications.................................................................. 5
6.1 Absolute Maximum Ratings........................................ 5
6.2 ESD Ratings............................................................... 5
6.3 Recommended Operating Conditions.........................5
6.4 Thermal Information....................................................6
6.5 Electrical Characteristics.............................................6
6.6 Timing Requirements..................................................9
6.7 Typical Characteristics..............................................10
7 Detailed Description......................................................16
7.1 Overview...................................................................16
7.2 Functional Block Diagram.........................................17
7.3 Feature Description...................................................17
Information.................................................................. 123
4 Revision History
注:以前版本的页码可能与当前版本的页码不同
Changes from Revision * (July 2022) to Revision A (April 2023)
Page
• 将状态从预告信息 更改为量产数据 ................................................................................................................... 1
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
2
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
5 Pin Configuration and Functions
1
2
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
ADDR2
ADDR1
ADDR0
OUTA0
OUTA1
OUTA2
OUTB0
OUTB1
OUTB2
OUTC0
OUTC1
OUTC2
OUTD0
OUTD1
OUTD2
OUTE0
OUTE1
OUTE2
OUTF0
RX
VLDO
GND
3
TX
4
REF
5
ERR
6
FS1
7
FS0
8
TPS929240-Q1
DCP
VBAT
SUPPLY
9
10
SUPPLY 11
OUTH2 12
OUTH1 13
OUTH0 14
OUTG2 15
16
17
OUTG1
OUTG0
Exposed Pad
OUTF2 18
OUTF1
19
图5-1. DCP Package 38-Pin HTSSOP with PowerPAD™ Integrated Circuit Package Top View
表5-1. Pin Functions
PIN
I/O
DESCRIPTION
NO.
1
NAME
RX
I
FlexWire RX
2
VLDO
GND
Power
5-V regulator output
3
Ground
̶
4
TX
O
FlexWire TX
5
REF
I/O
Device current reference setting
Open-drain error indication
Fail-safe input 1
6
ERR
I/O
7
FS1
I
8
FS0
I
Fail-safe input 0
9
VBAT
Power
Power supply for analog and digital circuit
Power supply for current output channels
Power supply for current output channels
Current output channel H2
Current output channel H1
Current output channel H0
Current output channel G2
Current output channel G1
Current output channel G0
Current output channel F2
Current output channel F1
Current output channel F0
10
11
12
13
14
15
16
17
18
19
20
SUPPLY
SUPPLY
OUTH2
OUTH1
OUTH0
OUTG2
OUTG1
OUTG0
OUTF2
OUTF1
OUTF0
Power
Power
O
O
O
O
O
O
O
O
O
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
3
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表5-1. Pin Functions (continued)
PIN
I/O
DESCRIPTION
NO.
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
NAME
OUTE2
OUTE1
OUTE0
OUTD2
OUTD1
OUTD0
OUTC2
OUTC1
OUTC0
OUTB2
OUTB1
OUTB0
OUTA2
OUTA1
OUTA0
ADDR0
ADDR1
ADDR2
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
I
Current output channel E2
Current output channel E1
Current output channel E0
Current output channel D2
Current output channel D1
Current output channel D0
Current output channel C2
Current output channel C1
Current output channel C0
Current output channel B2
Current output channel B1
Current output channel B0
Current output channel A2
Current output channel A1
Current output channel A0
Device address setting (Bit0)
Device address setting (Bit1)
Device address setting (Bit2)
I
I
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
4
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
6 Specifications
6.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted)(1)
MIN
–0.3
–0.3
–0.3
–0.3
MAX
45
UNIT
SUPPLY, VBAT Device supply voltage
V
V
V
V
FS0, FS1
OUTXn
ERR
High-voltage input
High-voltage outputs
High-voltage output
V(VBAT) + 0.3
V(SUPPLY) + 0.3
22
ADDR2,
ADDR1,
ADDR0, REF,
RX
Low-voltage input
5.5
V
–0.3
VLDO, TX
Low-voltage output
Junction temperature
Storage temperature
5.5
150
150
V
–0.3
–40
–65
TJ
°C
°C
Tstg
(1) Operation outside the Absolute Maximum Ratings may cause permanent device damage. Absolute Maximum Ratings do not imply
functional operation of the device at these or any other conditions beyond those listed under Recommended Operating Conditions. If
used outside the Recommended Operating Conditions but within the Absolute Maximum Ratings, the device may not be fully
functional, and this may affect device reliability, functionality, performance, and shorten the device lifetime.
6.2 ESD Ratings
VALUE UNIT
Human body model (HBM), per AEC Q100-002(1)
HBM ESD classification level 1C
±2000
V(ESD) Electrostatic discharge
Corner pins (RX, ADDR2, OUTF0,
OUTF1)
V
Charged device model (CDM), per
AEC Q100-011
CDM ESD Classification Level C4B
±750
±500
Other pins
(1) AEC Q100-002 indicates that HBM stressing shall be in accordance with the ANSI/ESDA/JEDEC JS-001 specification.
6.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MIN
4.5
4
NOM
MAX
40
UNIT
V
VBAT
Device supply voltage
SUPPLY
IOUTXn
FS0, FS1
TX
Power supply for output current channel
Channel output current
36
V
0.5
0
100
V(BAT)
5
mA
V
External fail-safe selection input
FlexWire TX output
0
V
RX
FlexWire RX input
0
5
V
VLDO
I(VLDO)
Internal 5-V LDO output
LDO external current load
0
5
V
0
80
mA
ADDR2, ADDR1,
ADDR0
Device address selection
0
5
V
REF
Current reference setting
Error feedback open-drain output
RX risetime
0
0
5
20
V
V
ERR
t(r_RX)
t(f_RX)
fCLK
5%/fCLK
5%/fCLK
1000
RX falltime
FlexWire frequency
10
45
kHz
%
DSYNC
Synchronization pulse dutycycle
50
55
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
5
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
over operating free-air temperature range (unless otherwise noted)
MIN
–40
–40
NOM
MAX
UNIT
°C
TA
TJ
Ambient temperature
Junction temperature
125
150
°C
6.4 Thermal Information
TPS929240-Q1
THERMAL METRIC(1)
HTSSOP (DCP)
UNIT
38 PINS
27.7
16.6
8.4
RθJA
Junction-to-ambient thermal resistance
Junction-to-case (top) thermal resistance
Junction-to-board thermal resistance
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
RθJC(top)
RθJB
Junction-to-top characterization parameter
Junction-to-board characterization parameter
Junction-to-case (bottom) thermal resistance
0.3
ΨJT
8.3
ΨJB
RθJC(bot)
1.3
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
6.5 Electrical Characteristics
TJ = –40°C to 150°C, V(VBAT) = 4.5-40 V, V(SUPPLY) = 4-36 V, for digital outputs, C(LOAD) = 20 pF, (unless otherwise noted).
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX UNIT
BIAS
V(VBAT)
Operating input voltage
4.5
12
40
V
Quiescent current, all-channels-off,
VBAT pin
V(VBAT) = 12 V, R(REF) = 8.45 kΩ,
REFRANGE = 11b, all-output OFF
1.6
2.0
mA
IQ(VBAT)
V(VBAT) = 12 V, R(REF) = 8.45 kΩ,
REFRANGE = 11b, PWMOUTXn = 0,
all-output ON
Quiescent current, all-channels-on,
VBAT pin
2.8
4.9
5.2
4.0
10
mA
µA
V(VBAT) = 12 V, V(SUPPLY) = 12 V, R(REF)
= 8.45 kΩ, REFRANGE = 11b, all-
output OFF
Quiescent current, all-channels-off,
SUPPLY pin
IQ(SUPPLY)
V(VBAT) = 12 V, V(SUPPLY) = 12 V, R(REF)
= 8.45 kΩ, REFRANGE = 11b,
PWMOUTXn = 0, all-output ON
Quiescent current, all-channels-on,
SUPPLY pin
8.0
mA
Quiescent current, fail-safe state fault V(VBAT) = 12 V, V(SUPPLY) = 12 V, fail-
mode, VBAT pin safe state, all-output OFF, ERR = LOW
IFAULT(VBAT)
1.3
5
2.0
10
mA
µA
Quiescent current, fail-safe state fault V(VBAT) = 12 V, V(SUPPLY) = 12 V, fail-
IFAULT(SUPPLY)
mode, SUPPLY pin
safe state, all-output OFF, ERR = LOW
ILKG(SUPPLY)
V(POR_rising)
V(POR_falling)
V(LDO)
Supply leakage current
V(SUPPLY) = 36 V, V(VBAT) = 0V
0.08
4.2
4
5
4.4
µA
V
Power-on-reset rising threshold
Power-on-reset falling threshold
LDO output voltage
4
3.8
4.2
V
V(VBAT) > 5.6 V, I(LDO) = 80 mA
4.75
5
5.25
80
V
I(LDO)
LDO output current capability
LDO output current limit
mA
mA
V
I(LDO_LIMIT)
V(LDO_DROP)
V(LDO_DROP)
V(LDO_POR_rising)
V(LDO_POR_falling)
110
LDO maximum dropout voltage
LDO maximum dropout voltage
LDO power-on-reset rising threshold
LDO power-on-reset falling threshold
I(LDO) = 80 mA
I(LDO) = 50 mA
0.5
0.3
0.9
0.6
3.25
3
V
2.75
2.5
3.00
2.75
V
V
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
6
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
TJ = –40°C to 150°C, V(VBAT) = 4.5-40 V, V(SUPPLY) = 4-36 V, for digital outputs, C(LOAD) = 20 pF, (unless otherwise noted).
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX UNIT
10 µF
+2.5% MHz
Supported LDO loading capacitance
range
C(LDO)
1
f(OSC)
Internal oscillator frequency
-2.5%
32.15
ERR
VIL(ERR)
VIH(ERR)
IPD(ERR)
ILKG(ERR)
Input logic low voltage, ERR
Input logic high voltage, ERR
ERR pull-down current capability
ERR leakage current
1.045
1.14
3
1.1
1.2
5
1.155
1.26
9
V
V
V(ERR) = 0.4 V
mA
µA
0.02
1
FLEXWIRE INTERFACE
VIL(RX)
Input logic low voltage, RX
0.7
V
V
VIH(RX)
Input logic high voltage, RX
Low-level output voltage, TX
High-level output voltage, TX
TX, RX
2
0
VOL(TX)
VOH(TX)
Ilkg
Isink = 5 mA,
0.04
4.9
0.3
5.0
1
V
Isource = 5 mA, Vpull-up = 5 V
4.7
–1
V
µA
ADDRESS, FS
Input logic low voltage, ADDR2,
ADDR1, ADDR0
VIL(ADDR)
VIH(ADDR)
0.7
V
V
Input logic high voltage, ADDR2,
ADDR1, ADDR0
2
VIL(IO)
VIH(IO)
Input logic low voltage FS1, FS0
Input logic high voltage, FS1, FS0
1.045
1.14
1.1
1.2
1.155
1.26
V
V
Internal pull down resistance, ADDR2,
ADDR1, ADDR0
RPD(ADDR)
200
240
300
kΩ
ADC
–1(1)
–2(1)
DNL
Differential nonlinearity
Integral nonlinearity
1(1)
2(1)
LSB
LSB
INL
OUTPUT DRIVERS
f(PWM_200)
f(PWM_1000)
200 Hz selection
1 kHz selection
200
Hz
Hz
1000
R(REF) = 8.45 kOhm, REFRANGE =
11b, DC = 63
0
0
5
5
5
5
3
3
5
7
–5
–5
–5
–5
–3
–3
–5
–7
R(REF) = 8.45 kOhm, REFRANGE =
10b, DC = 63
Device-to-device accuracy ΔI(OUT_d2d)
= 1- Iavg(OUT) / Iideal(OUT)
%
ΔI(OUT_d2d)
R(REF) = 8.45 kOhm, REFRANGE =
01b, DC = 63
0
R(REF) = 8.45 kOhm, REFRANGE =
00b, DC = 63
0
R(REF) = 8.45 kOhm, REFRANGE =
11b, DC = 63
0
R(REF) = 8.45 kOhm, REFRANGE =
10b, DC = 31
0
Channel-to-channel accuracy
ΔI(OUT_c2c) = 1- I(OUTx) / Iavg(OUT)
%
ΔI(OUT_c2c)
R(REF) = 8.45 kOhm, REFRANGE =
01b, DC = 15
0
R(REF) = 31.6 kOhm, REFRANGE =
01b, DC = 12
0
R(REF) = 6.34 kOhm, REFRANGE =
11b, DC = 63
I(OUT_100mA)
I(OUT_75mA)
100
75
mA
mA
R(REF) = 8.45 kOhm, REFRANGE =
11b, DC = 63
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
7
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
TJ = –40°C to 150°C, V(VBAT) = 4.5-40 V, V(SUPPLY) = 4-36 V, for digital outputs, C(LOAD) = 20 pF, (unless otherwise noted).
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX UNIT
R(REF) = 12.7 kOhm, REFRANGE =
11b, DC = 63
I(OUT_50mA)
I(OUT_20mA)
I(OUT_1mA)
50
mA
R(REF) = 31.6 kOhm, REFRANGE =
11b, DC = 63
20
1
mA
mA
R(REF) = 31.6 kOhm, REFRANGE =
01b, DC = 12
R(REF) = 8.45 kOhm, REFRANGE =
11b, DC = 38, I(OUTx) = 45 mA
450
600
750
700
1000
1200
mV
mV
mV
R(REF) = 8.45 kOhm, REFRANGE =
11b, DC = 63, I(OUTx) = 75 mA
V(OUT_drop)
Output dropout voltage
R(REF) = 6.34 kOhm, REFRANGE =
11b, DC = 63, I(OUTx) = 100 mA
R(REF)
1
0
50
4.7
kΩ
nF
V
C(REF)
V(REF)
1.228
1.235
512
256
128
64
1.242
K(REF_11)
REFRANGE = 11b
REFRANGE = 10b
REFRANGE = 01b
REFRANGE = 00b
K(REF_10)
K(REF_01)
K(REF_00)
I(REF_OPEN_th)
I(REF_OPEN_th_hyst)
V(REF_SHORT_th)
DIAGNOSTICS
V(SUPUV_th_rising)
V(SUPUV_th_falling)
V(SUPUV_th_hyst)
7
8.5
10
µA
uA
V
4
0.54
0.565
0.59
SUPPLY undervoltage rising threshold
SUPPLY undervoltage falling threshold
SUPPLY undervoltage hysteresis
2.73
2.49
2.875
2.625
250
3.02
2.76
V
V
mV
SUPPLY low rising
threshold, LOWSUPTH = 0
V(SUPLOW_th_rising)
V(SUPLOW_th_falling)
V(SUPLOW_th_hyst)
4.05
3.8
4.25
4.0
4.45
4.2
V
V
SUPPLY low falling threshold,
LOWSUPTH = 0
SUPPLY low hysteresis, LOWSUPTH
= 0
250
mV
V(OPEN_th_rising)
V(OPEN_th_falling)
V(OPEN_th_hyst)
V(SG_th_rising)
V(SG_th_falling)
V(SG_th_hyst)
LED open rising threshold
LED open falling threshold
V(SUPPLY) - V(OUTx)
V(SUPPLY) - V(OUTx)
200
300
400
500
100
0.9
1.2
0.3
600
700
mV
mV
mV
V
Short-to-ground rising threshold
Short-to-ground falling threshold
Short-to-ground hysteresis
0.8
1.1
1
1.3
V
V
Single-LED short rising threshold,
SLSTHx = 0
V(SLS_th_rising)
V(SLS_th_falling)
V(SLS_th_hyst)
2.35
2.65
2.5
2.85
275
2.65
3.05
V
V
Single-LED short falling threshold,
SLSTHx = 0
Single-LED short hysteresis, SLSTHx
= 0
mV
EEPROM
N(EEP)
Number of programming cycles
V(VBAT) = 12 V
1000
TEMPERATURE
T(PRETSD)
Pre-thermal warning threshold
Pre-thermal warning hysteresis
135
5
oC
oC
T(PRETSD_HYS)
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
8
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
TJ = –40°C to 150°C, V(VBAT) = 4.5-40 V, V(SUPPLY) = 4-36 V, for digital outputs, C(LOAD) = 20 pF, (unless otherwise noted).
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX UNIT
Over-temperature
protection threshold
T(TSD1)
160
175
190
oC
oC
oC
oC
Over-temperature
shutdown threshold
T(TSD2)
185
15
Over-temperature
protection hysteresis
T(TSD1_HYS)
T(TSD2_HYS)
Over-temperature
shutdown hysteresis
15
(1) Guaranteed by design only
6.6 Timing Requirements
MIN
NOM
MAX
UNIT
µs
t(BLANK)
Diagnostics pulse-width, BLANK = 0h
100
96
96
57
8
t(SUPLOW_deg)
t(SUPUV_deg)
t(CONV)
Low supply deglitch timer
µs
Supply undervoltage deglitch timer
time needed to complete one AD conversion
Open-circuit deglitch timer
µs
µs
t(OPEN_deg)
t(SHORT_deg)
t(SLS_deg)
µs
Short-circuit deglitch timer
8
µs
Single-LED short-circuit deglitch timer
Fault retry timer
8
µs
t(SLS_retry)
10
ms
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
9
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
6.7 Typical Characteristics
3.25
3.2
100
90
80
70
60
50
40
30
20
10
0
TA = -40 °C
TA = 25 °C
TA = 125 °C
3.15
3.1
3.05
3
2.95
2.9
2.85
2.8
2.75
2.7
2.65
2.6
2.55
0
10
20
30
40
50
60
70
80
90 100
0
10
20
30
40
50
60
70
80
90 100
REF Resistor (k)
REF Resistor (k)
REFRANGE = 11b
PWMOUTXn=0, all-output ON
图6-1. Standby Current vs REF Resistor
REFRANGE = 11b
IOUTXn[5:0]=3Fh
图6-2. Output Current vs REF Resistor
140
120
100
80
55
50
45
40
35
30
25
20
15
10
5
IOUT = 5 mA
IOUT = 50 mA
IOUT = 100 mA
60
40
20
TA = -40 °C
TA = 25 °C
TA = 125 °C
0
0
0
0.6
1.2
1.8
2.4
3
3.6
4.2
0
0.5
1
1.5
2
2.5
3
3.5
4
Dropout Voltage (V)
Dropout Voltage (V)
图6-3. Output Current vs Dropout Voltage
图6-4. Output Current vs Dropout Voltage
IOUT = 50 mA
150
125
100
75
70
60
50
40
30
20
10
0
IOUT = 5 mA
IOUT = 50 mA
IOUT = 100 mA
50
25
0
0
6
12
18
24
30
36
42
0
32
64
96
128
160
192
224
255
Supply Voltage (V)
PWMOUT[7:0]
图6-5. Output Current vs Supply Voltage
图6-6. Average Current vs PWMOUT[7:0]
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
10
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
6.7 Typical Characteristics
120
5.6
5.4
5.2
5
IOUT = 50 mA TA = -40 °C
IOUT = 100 mA TA = -40 °C
IOUT = 50 mA TA = 25 °C
IOUT = 100 mA TA = 25 °C
IOUT = 50 mA TA = 125 °C
IOUT = 100 mA TA = 125 °C
TA = -40 °C
TA = 25 °C
TA = 125 °C
100
80
60
40
20
0
4.8
4.6
4.4
4.2
4
0
8
16
24
32
40
48
56
63
0
4
8
12
16
20
24
28
32
36
40
IOUT[5:0]
Battery voltage (V)
图6-7. Output DC Current vs IOUT[5:0]
图6-8. LDO Output Line Regulation
5.04
5.03
5.02
5.01
5
40
35
30
25
20
15
10
5
4.99
4.98
4.97
4.96
4.95
4.94
4.93
0
0
10
20
30
40
50
60
70
80
90 100
0
5
10
15
20
25
30
35
40
LDO Output Current (mA)
Supply Voltage (V)
图6-9. LDO Output Load Regulation
图6-10. ADC sampling result vs sampled supply voltage
40
35
30
25
20
15
10
5
0
0
5
10
15
20
25
30
35
40
CH0 Voltage (V)
图6-11. ADC sampling result vs sampled channel voltage
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
11
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Ch3 = V(OUTB0)
Ch3 = V(OUTB0)
6.7 Typical Characteristics (continued)
Ch1 = V(SUPPLY)
Ch4 = I(OUTC0)
Ch2 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTC0)
Ch2 = V(OUTA0)
Ch3 = V(OUTB0)
图6-13. PWM Dimming at 2000 Hz
图6-12. PWM Dimming at 200 Hz
Ch1 = V(SUPPLY)
Ch4 = I(OUTC0)
图6-14. Phase shift PWM Dimming at 200 Hz
Ch2 = V(OUTA0)
Ch3 = V(OUTB0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTC0)
图6-15. Phase shift PWM Dimming at 2000 Hz
Ch2 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
图6-17. Transient Undervoltage
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTC0)
Ch2 = V(OUTA0)
Ch3 = V(ERR)
图6-16. Supply dimming in FAIL-SAFE mode at 200 Hz
Copyright © 2023 Texas Instruments Incorporated
12
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
6.7 Typical Characteristics (continued)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-18. Transient Overvoltage
图6-19. Jump Start
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
图6-20. Superimposed Alternating Voltage 15 Hz
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-21. Superimposed Alternating Voltage 1 kHz
Ch1 = V(SUPPLY)
Ch4 = V(LDO)
Ch2 = V(ERR)
Ch5 = I(OUTA0)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = V(LDO)
Ch2 = V(ERR)
Ch5 = I(OUTA0)
Ch3 = V(OUTA0)
图6-22. Slow Decrease and Quick Increase of Supply Voltage
图6-23. Slow Decrease and Slow Increase of Supply Voltage
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
13
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
6.7 Typical Characteristics (continued)
Ch1 = V(SUPPLY)
Ch4 = I(LDO)
Ch2 = V(ERR)
Ch3 = V(LDO)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-24. LDO Output Load Transient
图6-25. LED Open-Circuit Detection in Normal Mode
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
图6-26. LED Short-Circuit Detection in Normal Mode
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-27. Single-LED Short-Circuit Detection in Normal Mode
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-28. LED Open-Circuit Detection in FS Mode
图6-29. LED Open-Circuit Recovery in FS Mode
Copyright © 2023 Texas Instruments Incorporated
14
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
6.7 Typical Characteristics (continued)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-30. LED Short-Circuit Detection in Fail-Safe Mode
图6-31. LED Short-Circuit Recovery in Fail-Safe Mode
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
Ch1 = V(SUPPLY)
Ch4 = I(OUTA0)
Ch2 = V(ERR)
Ch3 = V(OUTA0)
图6-32. Single-LED Short-Circuit Detection in Fail-Safe Mode
图6-33. Single-LED Short-Circuit Recovery in Fail-Safe Mode
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
15
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7 Detailed Description
7.1 Overview
TPS929240-Q1 is an automotive, 24-channel LED driver with FlexWire interface to address increasing
requirements for individual control of each LED string. Each of the device channels can support both analog
dimming and pulse-width-modulation (PWM) dimming, configured through its FlexWire serial interface. The
internal electrically erasable programmable read-only memory (EEPROM) allows users to configure device in the
scenario of communication loss to fulfill system level safety requirements.
The FlexWire interface is a robust address-based master-slave interface with flexible baud rate. The interface is
based on multi-frame universal, asynchronous, receiver-transmitter (UART) protocol. The unique
synchronization frame of FlexWire reduces system cost by saving external crystal oscillators. It also supports
various physical layer with the help of external physical layer transceiver such as CAN or LIN transceivers. The
embedded CRC correction is able to ensure robust communication in automotive environments. The FlexWire
interface is easily supported by most of MCUs in the markets.
Each output is a constant current source with individually programmable current output and PWM duty cycle.
PWM phase shift is supported for the output channels to improve the EMC performance and reduce the output
noise. Each channel features various diagnostics including LED open-circuit, short-circuit and single-LED short-
circuit detection. The on-chip analog-digital convertor (ADC) allows the controller to real-time monitor loading
conditions.
To further increase robustness, the unique fail-safe of the device state machine allows automatic switching to
FAIL-SAFE states in the case of communication loss, for example, MCU failure. The device supports
programming fail-safe settings with user-programmable EEPROM. In FAIL-SAFE states, the device supports
different configurations if output fails, such as one-fails-all-fail or one-fails-others-on. Each channel can be
independently programmed as on or off in FAIL-SAFE states. The FAIL-SAFE state machine also allows the
system to function with pre-programmed EEPROM settings without presence of any controller in the system,
also known as stand-alone operation.
The microcontroller can access each of the devices through the FlexWire interface. By setting and reading back
the registers, the master, which is the microcontroller, has full control over the device and LEDs. All EEPROMs
are pre-programmed to default values. TI recommends that users program the EEPROM at the end-of-line for
application-specific settings and FAIL-SAFE configurations.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
16
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.2 Functional Block Diagram
TPS929240-Q1
VBAT
REF
SUPPLY
Bias
VLDO
24-Ch Output
OUTXn
ERR
Error Feedback
TX
RX
Diagnostics
ADC
FlexWire
Interface
Digital Core
FS0
FS1
Fail-safe
Interface
EEPROM
ADDR2
ADDR1
GND
Device Address
ADDR0
Fail-Safe Statemachine
Main analog blocks
Main digital blocks
Input and output interface
7.3 Feature Description
7.3.1 Device Bias and Power
7.3.1.1 Power Bias (VBAT)
The TPS929240-Q1 is AEC-Q100 qualified for automotive applications. The bias voltage input to the device
through VBAT pin can be low to 4.5 V and up to 40 V for automotive battery directly powered systems. All the
internal analog and digital circuits except for the current output channels are powered by VBAT.
7.3.1.2 5-V Low-Drop-Out Linear Regulator (VLDO)
The TPS929240-Q1 has an integrated low-drop-out linear regulator to provide power supply to external CAN
transceivers, such as TCAN1042-Q1. The internal LDO powered by input voltage V(VBAT) provides a stable 5-V
output with up to 80-mA constant current capability. TI recommends a ceramic capacitor from 1 µF to 10 µF on
the VLDO pin. The LDO has an internal current limit I(LDO_LIMIT) for protection and soft start. The capacitor
charging time must be considered to total start-up time period, because the device is held in POR state if the
capacitor voltage is not charged to above UVLO threshold.
7.3.1.3 Undervoltage Lockout (UVLO) and Power-On-Reset (POR)
To ensure clean start-up, the TPS929240-Q1 uses UVLO and POR circuitry to clear its internal registers upon
power up and to reset registers with its default values.
The TPS929240-Q1 has internal UVLO circuits so that when either input voltage V(VBAT) or LDO output voltage
V(LDO) is lower than its UVLO threshold, POR is triggered. In POR state, the device resets digital core and all
registers to default value. FLAG_POR and FLAG_ERR register are set to 1 for each POR cycle to indicate the
POR history.
Before both powers are above UVLO thresholds, the TPS929240-Q1 stays in POR state with all outputs off and
ERR pulled down. Once both power supplies are above UVLO threshold, the device enters INIT mode for
initialization releasing ERR pulldown. A programmable timer starts counting in INIT state, the timer length can be
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
17
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
set by EEPROM register INITTIMER. When the timer is completed, the device switches to NORMAL state. In
INIT state, setting CLRPOR to 1 clears FLAG_POR, disables the timer, and sets the device to NORMAL state.
Upon powering up, the TPS929240-Q1 automatically loads all settings stored in EEPROM to correlated registers
and sets the other registers to default value which don't have correlated EEPROM. All channels are powered up
in OFF state by default to avoid unwanted blinking.
Writing 1 to REGDEFAULT manually loads EEPROM setting to the correlated registers and set the other
registers to default value. After REGDEFAULT is set, the FLAG_POR is cleared to 0. Writing 1 to CLRPOR also
resets the FLAG_POR register to 0. TI recommends setting REGDEFAULT to 1 to clear the internal registers
every time after POR. The REGDEFAULT automatically resets to 0.
7.3.1.4 Power Supply (SUPPLY)
The TPS929240-Q1 has two additional SUPPLY input pins for powering all 24 high-side current output channels.
The supply voltage input to the device through two SUPPLY pin can be low to 3.5 V and up to 36 V for either
automotive battery directly powered systems or an external DC to DC converter output. An external DC to DC
converter can provide a regulated voltage for required LED output forward voltage from wide automotive battery
voltage range.
The TPS929240-Q1 has an internal undervoltage detection circuit for SUPPLY input. When the SUPPLY input
voltage is lower than its undervoltage threshold, V(SUPUV_th_falling), all 24 current output channels are disabled
with ERR pin constantly pulled low and register flags set to 1 including FLAG_ERR bit and FLAG_SUPUV bit. 表
7-6 shows the detailed fault behavior in NORMAL state.
7.3.1.5 Programmable Low Supply Warning
The TPS929240-Q1 uses its internal comparator to monitor supply voltage V(SUPPLY). If the supply is below
allowable working threshold, the output voltage can be insufficient to keep the LED operating with desired
brightness output as expected. The supply voltage is automatically compared with threshold set by register
LOWSUPTH. When the supply voltage is below threshold, the device sets warning flag register FLAG_LOWSUP
and FLAG_ERR to 1 in the status register. CLRFAULT is able to clear the FLAG_LOWSUP as well as other fault
registers. Low-supply warning will clear LED open and single-LED short fault. In addition, the LED open-circuit
and single LED short-circuit detection is disabled if the supply voltage is below threshold to avoid LED open
circuit and to prevent the single LED short-circuit fault from being mis-triggered. The 5-bit register LOWSUPTH
has a total of 32 options covering from 4 V to 35 V at 1-V interval.
7.3.2 Constant Current Output
7.3.2.1 Reference Current with External Resistor (REF)
The TPS929240-Q1 must have an external resistor R(REF) to set the internal current reference I(REF) as shown in
图7-1.
IOUTA0[5:0]
REFRANGE[1:0]
2-bit range selection
OUTA0
OUTA1
I(FULL_RANGE)
K(REF)
×512
6-bit DAC
CHA0
CHA1
×256
×128
×64
IOUTA1[5:0]
6-bit DAC
Recommended
CREF
IOUTXn[5:0]
6-bit DAC
REF
V(REF)
Vbg
1.235V
1.235V
OUTXn
RREF
CHXn
Analog blocks
图7-1. Output Current Setting
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
18
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
The internal current reference, I(FULL_RANGE), is generated based on the I(REF) multiplied by factor K(REF) to
provide the full range current reference for each OUTXn channel. The K(REF) is programmable by 2-bit register
REFRANGE with four different options. Use the following equation to calculate the I(FULL_RANGE)
.
V
(REF)
I(FULL _RANGE)
=
ìK(REF)
R(REF)
(1)
where
• V(REF) = 1.235 V typically
• K(REF) = 64, 128, 256, or 512 (default)
The following table lists the recommended resistor values of R(REF) and amplifier ratios of K(REF)
.
表7-1. Reference Current Range Setting
FULL RANGE CURRENT (mA)
REFRANGE
K(REF)
R(REF) = 6.34 kΩ
R(REF) = 8.45 kΩ
R(REF) = 12.7 kΩ
R(REF) = 31.6 kΩ
11b(default)
10b
512
256
128
64
100
50
75
50
25
20
10
5
37.5
01b
25
18.75
9.375
12.5
6.25
00b
12.5
2.5
Place the R(REF) resistor as close as possible to the REF pin with an up to 2.2-nF ceramic capacitor in parallel to
improve the noise immunity. The off-board R(REF) setup is not allowed due to the concern of instability reference
current. TI recommends a 1-nF ceramic capacitor in parallel with R(REF)
.
7.3.2.2 64-Step Programmable High-Side Constant-Current Output
TPS929240-Q1 has 24 channels of high-side current sources. Each channel has its own enable configuration
register ENOUTXn. Setting ENOUTXn to 1 enables the channel output; clearing the register to 0 disables the
channel output. To completely turn off the channel current, the user can clear channel enable bit ENOUTXn to 0.
Upon power up, ENOUTXn is automatically reset to 0 to avoid unwanted blinking.
Each OUTXn channel supports individual 64-step programmable current setting, also known as dot correction
(DC). The DC feature can be used to set binning values for output LEDs or to calibrate the LEDs to achieve high
brightness homogeneity based on external visual system to further save binning cost. The 6-bit register IOUTXn
sets the current independently, where X is the channel group from A to H, n is the channel number from 0 to 2.
Use the following equation to calculate the OUTXn current.
IOUTXn +1
64
I(OUTXn)
=
ìI(FULL _RANGE)
(2)
where
• IOUTXn is programmable from 0 to 63.
• X is from A to H, n is from 0 to 2 for different output channel.
• Use 方程式1 to calculate I(FULL_RANGE)
.
7.3.3 PWM Dimming
TPS929240-Q1 integrates independent 12-bit PWM generators for each OUTXn channel. The current output for
each OUTXn channel is turned on and off controlled by the integrated PWM generator. The average current of
each OUTXn can be adjusted by PWM duty cycle independently, therefore, to control the brightness for LEDs in
each channel.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
19
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.3.3.1 PWM Generator
The 12-bit PWM generator constructs the cyclical PWM output based on a 12-bit digital binary input to control
the output current ON and OFF. Basically the PWM generator counts 4096 pulses at base high frequency for
PWM output cycle period and counts number of pulses determined by 12-bit binary input at the same frequency
for PWM ON period. The base high frequency is generated by internal oscillator, which is 4096 times of the
frequency programmable by PWMFREQ. 图7-2 is the signal path diagram for the PWM generator.
EXPEN
1: LUT EN
0: LUT DIS
Exponential
Look-Up Table
PWMOUTXn[7:0]
1
8
8
12
12-bit PWM
Generator
PWMOUT
MUX
0
8
AND
12
12
12
Linear
12
12
PWMLOWOUTXn[3:0]
ENOUTXn
1: Enabled
0: Disabled
PWMFREQ[3:0]
0h: 200Hz 8h: 1000Hz
1h: 250Hz 9h: 1200Hz
2h: 300Hz Ah: 2000Hz
3h: 350Hz Bh: 4000Hz
4h: 400Hz Ch: 5900Hz
5h: 500Hz Dh: 7800Hz
6h: 600Hz Eh: 9600Hz
7h: 800Hz Fh: 20800Hz
Base Frequency
Internal Oscillator
Digital blocks
图7-2. PWM Generator Path Diagram
7.3.3.2 PWM Dimming Frequency
The frequency for PWM dimming is programmable by 4-bit register PWMFREQ with 16 options covering from
200 Hz to 20.8 kHz. Select the frequency for PWM dimming based on the minimum brightness requirement in
application. TPS929240-Q1 supports down to 1-µs minimum pulse current for all 24 channel outputs.
7.3.3.3 Blank Time
Because the TPS929240-Q1 supports PWM control for adjusting LED brightness, the voltage on OUTXn is like a
pulse waveform. The output voltage and current ramp up to the target value in a certain period of time after the
channel is turned on depending on the value of capacitor on the OUTXn pin. The ramping up period is
proportional to the capacitance value of the capacitor. To avoid the output voltage of each OUTXn is measured
in the ramping up transient period, the TPS929240-Q1 integrates a t(BLANK) timer which is programmable by a 4-
bit register BLANK to setup the blanking time for all OUTXn. The device does not start the OUTXn diagnostics
and ADC measurement until the t(BLANK) timer is overflow. The t(BLANK) timer is programmable from 20 μs to 4
ms as described in the 表 7-2. TI recommends to set the t(BLANK) less than the PWM dimming period which is
programmable by PWMFREQ register, otherwise the OUTXn diagnostics and ADC measurement only operates
properly when PWM duty cycle is set to 100%.
表7-2. Blank Time
Blank Time
Binary Code 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
100
20
30
50
80
150
200
300
500
800
1000 1200 1500 2000 3000 4000
t(BLANK) (μs)
7.3.3.4 Phase Shift PWM Dimming
The TPS929240-Q1 supports both PWM dimming method and phase shift PWM dimming method. In PWM
dimming mode, all 24 current output channels are turned on and off together at the same time at PWM dimming
frequency set by PWMFREQ register as the following figure illustrates.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
20
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
OUTA0
Current
OUTA1
Current
OUTXn
Current
图7-3. PWM Dimming Mode
The phase shift PWM dimming mode is enabled by setting PSEN to 1. In phase shift PWM dimming mode, every
three current output channels are formed as one group, so a total of eight current output groups are turned on
and off at PWM dimming frequency set by PWMFREQ register with a constant delay as the following figure
illustrates. The detailed group information is also listed in the below table.
Group A
Current
T(Delay)
Group B
Current
T(Delay)
Group C
Current
T(Delay)
Group D
Current
T(Delay)
Group E
Current
T(Delay)
Group F
Current
T(Delay)
Group G
Current
T(Delay)
T(Delay)
Group H
Current
图7-4. Phase Shift Dimming Mode
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
21
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-3. Phase Shift Dimming Groups
Phase
Groups
Output Channels
Phase 0
Phase 1
Phase 2
Phase 3
Phase 4
Phase 5
Phase 6
Phase 7
Group A
Group B
Group C
Group D
Group E
Group F
Group G
Group H
OUTA0
OUTB0
OUTC0
OUTD0
OUTE0
OUTF0
OUTG0
OUTH0
OUTA1
OUTA2
OUTB2
OUTC2
OUTD2
OUTE2
OUTF2
OUTG2
OUTH2
OUTB1
OUTC1
OUTD1
OUTE1
OUTF1
OUTG1
OUTH1
The phase delay interval is 1/8 of PWM dimming cycle time between two neighboring groups. The phase delay
can be calculated with the below equation.
1
T
=
(Delay)
8ìF
(PWM)
(3)
where
• F(PWM) is PWM dimming frequency set by PWMFREQ.
7.3.3.5 Linear Brightness Control
When register EXPEN is set to 0, the MSB 8 bits of 12-bit binary input to PWM generator are directly copied
from 8-bit register PWMOUTXn, and the LSB 4 bits are directly copied from 4-bit register PWMLOWOUTXn. The
PWM output duty cycle can be calculated with the following equation. The PWM output duty cycle is linearly
controlled by the register PWMOUTXn and PWMLOWOUTXn, which provides the linear brightness control to
each channel output. When PWMOUTXn is FFh, and PWMLOWOUTXn is Fh, the duty cycle is 100%
exceptionally.
16ìPWMOUTXn + PWMLOWOUTXn
(
)
ì100%
D(OUTXn)
=
4096
(4)
where
• PWMOUTXn is decimal number from 0 to 255.
• PWMLOWOUTXn is decimal number from 0 to 15.
• X is from A to H, n is from 0 to 2 for different output channel.
Because the 12-bit PWM duty cycles require 2 bytes of write operation to update the completed data, the output
PWM duty cycle is not changed in between of the two bytes data transmission. TPS929240-Q1 only updates
PWM duty cycle of any output when its high 8-bit PWMOUTXn is written. When very fast brightness change is
needed, for example, fade-in and fade-out effects, simultaneous PWM duty cycle change of all channels is
required. Setting SHAREPWM to 1 enables all channels using the PWM duty cycle setting of channel A0 to save
communication latency. When disabling the SHAREPWM, PWM outputs of all the channels remain unchanged
until the corresponding PWM duty cycle setting registers are modified.
To reduce the data transmission for large quantity of the LED pixel control, 8-bit PWM duty cyle resolution can be
adopted by writing 0 to 12BIT in DIM register. The master only needs to update high 8-bit PWMOUTXn register
to change the brightness of target output channel. The low 4-bit registers PWMLOWOUTXn are ignored. The
PWM duty-cycle calculation is shown in he below equation. When PWMOUTXn is FFh, the duty cycle is 100%
exceptionally.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
22
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
D(OUTXn)
where
PWMOUTXn
256
=
ì100%
(5)
• PWMOUTXn is decimal number from 0 to 255.
• X is from A to H, n is from 0 to 2 for different output channel.
7.3.3.6 Exponential Brightness Control
The TPS929240-Q1 can also generate PWM duty-cycle output following exponential curve. EXPEN bit selects
the dimming method between linear or exponential. When register EXPEN is set to 1, the integrated look-up
table provides a one-to-one conversion from 8-bit register PWMOUTXn to 12-bit binary code following
exponential increment, as the following figure illustrates. When exponential control path is selected, the
PWMLOWOUTXn data is neglected. By using the exponential brightness control, LED brightness change by one
LSB is invisible to human eyes especially at low brightness range.
4096
3584
3072
2560
2048
1536
1024
512
0
0
32
64
96
128
160
192
224
256
8-Bit PWMOUTXn[7:0]
图7-5. PWM Duty Cycle vs 8-Bit Code for Exponential Dimming
During power up or in FAIL-SAFE state, the registers EXPEN, and PWMFREQ are automatically reset to their
default values stored in their corresponding EEPROM. Both PWMOUTXn and PWMLOWOUTXn are reset to
00h during power up, but load their EEPROM content in FAIL-SAFE state.
7.3.4 FAIL-SAFE State Operation
The TPS929240-Q1 supports independent channel brightness control through the FlexWire interface. The
brightness of each channel is adjustable according to its DC current register IOUTXn, PWM duty cycle register
PWMOUTXn/PWMLOWOUTXn and channel enable register ENOUTXn setting. The brightness of each channel
reflects to its register setting value immediately after register is successfully updated through the FlexWire
interface by master unit. However, the master unit loses the control for all current channels if the FlexWire
communication fails between master unit and the TPS929240-Q1. For example, the interface cable is broken by
accident. As a consequence, the brightness for all output channels of the TPS929240-Q1 are stuck and the ON
and OFF control for all output channels are missed too. To keep the basic ON and OFF control for each output
channels, the TPS929240-Q1 provides a FAIL-SAFE state when the communication to master is lost. For
detailed description for FAIL-SAFE state entering and quitting criteria, refer to Device Functional Modes.
When the TPS929240-Q1 is entering FAIL-SAFE state, all the registers are set to default value or reloaded from
EEPROM including IOUTXn, PWMOUTXn, PWMLOWOUTXn and ENOUTXn. The pre-programmed settings in
the EEPROM are loaded and the corresponding registers are reset to the default values. The TPS929240-Q1
provides two hardware input pins, FS0 and FS1 to turn on or off corresponding current output channels in FAIL-
SAFE state. Each current output channel has its own register, FSOUTXn to set the mapping to FS0 or FS1.
When FSOUTXn is set to 0, the corresponding current output channel is controlled by FS0 input, otherwise it is
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
23
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
controlled by FS1 input. If the voltage of FSx input is higher than its high threshold, VIH(IO), all current output
channels mapped to FSx input are turned on. When the voltage of FSx input drops below low threshold, VIL(IO)
,
all current out channels mapped to FSx input are turned off. The flag register FLAG_EXTFSx shows the FSx
input level at real-time. If FSx pin input voltage is logic high, the FLAG_EXTFSx is set to 1. All FSOUTXn
registers load their corresponding EEPROM data when the TPS929240-Q1 enters FAIL-SAFE state.
The PWM generator and phase shift dimming are both supported in FAIL-SAFE state. 图 7-6 is the signal path
diagram for PWM generator in FAIL-SAFE state.
FSOUTXn
1: FS1
0: FS0
FS1
1
MUX
FS0
PWMOUT
0
AND
ENOUTXn
1: Enabled
0: Disabled
EXPEN
1: LUT EN
0: LUT DIS
Exponential
Look-Up Table
PWMOUTXn[7:0]
1
8
8
12
12-bit PWM
Generator
MUX
0
8
12
12
Linear
12
PWMLOWOUTXn[3:0]
PWMFREQ[3:0]
0h: 200Hz 8h: 1000Hz
1h: 250Hz 9h: 1200Hz
2h: 300Hz Ah: 2000Hz
3h: 350Hz Bh: 4000Hz
4h: 400Hz Ch: 5900Hz
5h: 500Hz Dh: 7800Hz
6h: 600Hz Eh: 9600Hz
7h: 800Hz Fh: 20800Hz
Base Frequency
Internal Oscillator
Digital blocks
图7-6. Output Current Control Path in FAIL-SAFE State
The FAIL-SAFE state also allows the TPS929240-Q1 operating as a standalone device without master
controlling in the system. The ERR pin is used as a fault indicator to achieve one-fails-all-fail or one-fails-others-
on diagnostics requirement. When low quiescent current in fault mode is required, the device must be set as
one-fails-all-fail. In this case, if fault is triggered, the device goes into low current fault mode.
7.3.5 On-Chip, 8-Bit, Analog-to-Digital Converter (ADC)
The TPS929240-Q1 has integrated a successive-approximation-register (SAR) ADC for diagnostics.
To manually read the voltage of an ADC channel as listed in the below table, the user must write the 5-bit
register ADCCHSEL to select channel. After ADCCHSEL register is written, the one-time ADC conversion starts
and clears FLAG_ADCDONE register. As long as the ADC conversion is completed, the ADC result is available
in an 8-bit register ADC_OUT and sets FLAG_ADCDONE to 1. Reading the ADC_OUT register also clears
FLAG_ADCDONE and starts a new ADC conversion. The FLAG_ADCDONE is set to 0 after reading completion.
TI recommends to write the ADCCHSEL register after turning on or changing current output duty cycle at
assigned OUTXn with delay of one PWM cycle time which is set by the PWMFREQ register.
The analog value can be calculated based on the read back binary code with the below equation and table.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
24
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
AnalogValue = a + k ì ADC_OUT
(
)
(6)
where
• ADC_OUT is a decimal number from 0 to 255.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
25
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-4. ADC Channel
ADC
ADC
CHANNEL
CALCULATION CALCULATION
ADCCHSEL
NAME
COMMENT
NO.
PARAMETER
(a)
PARAMETER
(k)
0
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
15h
16h
17h
18h
19h
1Ah
1Bh
1Ch
1Dh
1Eh
1Fh
REF
SUPPLY
VLDO
0.007 V
0.1346 V
0.0101 V/LSB
0.1608 V/LSB
0.022 V/LSB
2.688°C/LSB
0.9969 µA/LSB
0.1608 V/LSB
0.1608 V/LSB
RESERVED
Reference voltage
SUPPLY voltage
1
2
0.0465 V
5-V LDO output voltage
Internal temperature sensor
Reference current
3
TEMPSNS
IREF
–270.312°C
0.9969 µA
0.1346 V
4
5
VBAT
VBAT voltage
6
MAXOUT
RESERVED
OUTA0
OUTA1
OUTA2
OUTB0
OUTB1
OUTB2
OUTC0
OUTC1
OUTC2
OUTD0
OUTD1
OUTD2
OUTE0
OUTE1
OUTE2
OUTF0
OUTF1
OUTF2
OUTG0
OUTG1
OUTG2
OUTH0
OUTH1
OUTH2
0.1346 V
Maximum channel output voltage
RESERVED
7
RESERVED
8
Output voltage channel A0
Output voltage channel A1
Output voltage channel A2
Output voltage channel B0
Output voltage channel B1
Output voltage channel B2
Output voltage channel C0
Output voltage channel C1
Output voltage channel C2
Output voltage channel D0
Output voltage channel D1
Output voltage channel D2
Output voltage channel E0
Output voltage channel E1
Output voltage channel E2
Output voltage channel F0
Output voltage channel F1
Output voltage channel F2
Output voltage channel G0
Output voltage channel G1
Output voltage channel G2
Output voltage channel H0
Output voltage channel H1
Output voltage channel H2
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
0.1346 V
0.1608 V/LSB
7.3.5.1 Minimum On Time for ADC Measurement
Because the TPS929240-Q1 supports PWM control for adjusting LED brightness, the voltage on OUTXn is like a
pulse waveform. When the current output is enabled by setting ENOUTXn to 1, the ADC measures the voltage
on assigned OUTXn after the output is turned on with t(BLANK) delay time, which is programmable by 4-bit
register BLANK. The minimum current output pulse on assigned OUTXn must be longer than t(BLANK) + 3 ×
t(CONV) to make sure the correct measured result for OUTXn at ON state. When the output is disabled by setting
ENOUTXn to 0, the ADC samples the voltage on assigned OUTXn at OFF state.
TI recommends to set 100% duty cycle on assigned OUTXn for ADC measurement by writing FFh to
PWMOUTXn and 0Fh to PWMLOWOUTXn register when the PWM dimming period t(DIM_cycle) has to be less
than t(BLANK) + 3 × t(CONV)
.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
26
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.3.5.2 ADC Auto Scan
In ADC auto scan mode, If the MAXOUT channel is selected by writing 06h to ADCCHSEL, the maximum
voltage of OUTXn is recorded into ADC_OUT register. The maximum channel output voltage is available after at
least nine output PWM cycles are completed. The ADC measures every three outputs as one group when the
group is turned on and move to measure the next group in next PWM dimming cycle until all eight groups are
completed no matter in PWM dimming mode or phase shift PWM dimming mode. The device sets
FLAG_ADCDONE to 1 and stops ADC auto scan after the measurements for all eight groups are done. The
FLAG_ADCDONE is cleared to 0 by reading the ADC_OUT, and ADC auto scan restarts again if the data of
ADCCHSEL is still 06h. FLAG_ADCDONE is also cleared to 0 by writing ADCCHSEL register, and ADC restarts
after FLAG_ADCDONE is cleared. The minimum current pulse for each output must be longer than t(BLANK) + 3 ×
t (CONV) in auto scan mode. The channel is skipped if it is disabled in auto scan mode.
Based on the measured maximum output voltage and supply voltage, the microcontroller is able to regulate
supply voltage from previous power stage to minimize the power consumption on the TPS929240-Q1. Basically,
the microcontroller must program the output voltage of previous power stage to be just higher than the measured
maximum channel output voltage plus the required dropout voltage V(OUT_drop) of the TPS929240-Q1. In this
way, the TPS929240-Q1 takes minimum power consumption, and overall power efficiency optimizes.
7.3.5.3 ADC Error
The TPS929240-Q1 integrates a digital comparator to measure the PWM dimming period t(DIM_cycle) and t(BLANK)
+ 3 × t(CONV) at real time when ADC is started by writing ADCCHSEL register or reading ADC_OUT register. The
device stops the ADC measurement and sets the FLAG_ADCERR register to 1 if the t(DIM_cycle) time is measured
less than t(BLANK) + 3 × t(CONV) time. The FLAG_ADCERR register is cleared to 0 by writing 1 to the CLRFAULT
register.
7.3.6 Diagnostic and Protection in NORMAL state
The TPS929240-Q1 has full-diagnostics coverage for supply voltage, current output, and junction temperature.
In NORMAL state, the device detects all failures and reports the status out through the ERR or FLAG registers,
without any actions taken by the device except VBAT UVLO, supply undervoltage and overtemperature
protection. The master controller must handle all fault actions, for example, retry several times and shut down
the outputs if the error still exists. The fault behavior in NORMAL state can be found in 表7-6.
7.3.6.1 VBAT Undervoltage Lockout Diagnostics in NORMAL state
When VBAT or VLDO voltage drops below its UVLO threshold, the device enters POR state. Upon voltage
recovery, the device automatically switches to INIT state with FLAG_POR and FLAG_ERR set to 1. The master
controller can write 1 to register CLRPOR to clear the FLAG_POR and FLAG_ERR, and the CLRPOR bit
automatically returns to 0.
7.3.6.2 Low-Supply Warning Diagnostics in NORMAL State
The TPS929240-Q1 continuously monitors the SUPPLY voltage and compares the results with internal threshold
V(LOWSUPTH) set by LOWSUPTH for low-supply voltage warning.
If the supply voltage is lower than threshold, the device pulls ERR pin down with one pulsed current sink for 50
µs to report the fault and set flag registers including FLAG_LOWSUP and FLAG_ERR to 1.
The fault is latched in flag registers. When the supply voltage rises above low-supply warning threshold, the
master controller must write 1 to register CLRFAULT to clear FLAG_LOWSUP and FLAG_ERR. The CLRFAULT
bit automatically returns to 0.
The low-supply warning is also used to disable the LED open-circuit detection and single-LED short-circuit
detection. When the voltage applied on SUPPLY pin is higher than the threshold V(LOWSUPTH), the TPS929240-
Q1 enables LED open-circuit and single-LED short-circuit diagnosis. When V(SUPPLY) is lower than the threshold
V(LOWSUPTH), the device disables LED-open-circuit detection and single-LED short-circuit diagnosis. Because
when V(SUPPLY) drops below the maximum total LED forward voltage plus required V(OUT_drop) at required
current, the TPS929240-Q1 is not able to deliver sufficient current output. The device pulls the voltage of each
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
27
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
output channel as close as possible to the V(SUPPLY). In this condition, the LED open-circuit fault or single-LED
short-circuit fault can be detected and reported by mistake. Setting the low-supply warning threshold high
enough can avoid the LED open-circuit and single LED short-circuit fault being detected when V(SUPPLY) drops to
low. The V(LOWSUPTH) is programmable from 4 V to 35 V at 1-V interval.
7.3.6.3 Supply Undervoltage Diagnostics in NORMAL State
The TPS929240-Q1 provides internal analog comparator to monitor the supply voltage for undervoltage
protection.
If the supply voltage falls below the internal threshold, V(SUPUV_th_falling), the device pulls the ERR pin low with
constant current sink to report the fault and set flag registers including FLAG_SUPUV and FLAG_ERR to 1.
The supply undervoltage detection is used to disable all current output. When the voltage applied on the
SUPPLY pin is higher than the threshold V(SUPUV_th_rising), the TPS929240-Q1 enables all current outputs. When
V(SUPPLY) is lower than the threshold V(SUPUV_th_falling), the device disables every output to avoid the unwanted
LED flickering or output fault triggered improperly.
The fault is latched in flag registers. When the supply voltage rises above V(SUPUV_th_rising), the master controller
must write register CLRFAULT to 1 to clear FLAG_SUPUV and FLAG_ERR. The CLRFAULT bit automatically
returns to 0.
7.3.6.4 Reference Diagnostics in NORMAL state
The TPS929240-Q1 integrates diagnostics for REF resistor open and short fault. The device monitors the
reference current I(REF) set by external resistor R(REF). The I(REF) can be calculated with the following equation.
V
(REF)
I(REF)
=
R(REF)
(7)
where
• V(REF) = 1.235 V typically
If the current output from REF pin I(REF) is lower than I(REF_OPEN_th), the reference resistor open-circuit fault is
reported. The reference resistor short-circuit fault is reported if the voltage of REF pin V(REF) is lower than
V(REF_SHORT_th). The device pulls the ERR pin down with constant current sink and set flag registers including
FLAG_REF and FLAG_ERR to 1.
The fault is latched in flag registers. After the REF pin I(REF) and V(REF) recover to normal, the device releases
ERR pin pulldown automatically and the master controller must send CLRFAULT to clear FLAG_REF and
FLAG_ERR. The CLRFAULT automatically returns to 0.
In NORMAL state, the device does not perform any actions automatically when the reference resistor fault is
detected. However, the output can not work properly and the output current can be operating at high current
level. TI recommends for master controller to shut down the device outputs and report error to upper level control
system such as Body Control Module (BCM).
7.3.6.5 Pre-Thermal Warning in NORMAL state
The TPS929240-Q1 has pre-thermal warning at typical 135°C.
When the junction temperature, T(J), of TPS929240-Q1 rises above pre-thermal warning threshold, the device
reports pre-thermal warning, pull ERR pin with pulsed current sink for 50 µs and sets the flag registers including
FLAG_PRETSD and FLAG_ERR to 1.
The fault is latched in flag registers. When the junction temperature of TPS929240-Q1 falls below pre-thermal
warning threshold, the master controller must write 1 to CLRFAULT register to clear FLAG_PRETSD and
FLAG_ERR. The CLRFAULT bit automatically returns to 0.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
28
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
When more accurate thermal measurement on LED unit is required, one current output channel can be
sacrificed to provide current bias to external thermal resistor such as PTC or NTC. The voltage of external
thermal resistor can be measured by integrated ADC to acquire the temperature information of thermal resistor
located area. The master controller can determine actions based on the acquired temperature information to turn
off or reduce current output.
7.3.6.6 Overtemperature Protection in NORMAL state
The TPS929240-Q1 has overtemperature protection at T(TSD1), typical 175°C.
When device junction temperature T(J) further rises above overtemperature protection threshold, the device turns
off all output drivers, pulls the ERR pin low with constant current sink to report fault, and sets the flag registers
including FLAG_TSD and FLAG_ERR to 1.
The fault is latched in flag registers. When the junction temperature falls below T(TSD1) –T(TSD1_HYS), the device
resumes all outputs and releases ERR pin pulldown. The master controller must write 1 to CLRFAULT to clear
FLAG_TSD and FLAG_ERR. The CLRFAULT bit automatically returns to 0.
7.3.6.7 Overtemperature Shutdown in NORMAL state
When the T(J) rises too high above T(TSD2), 180°C typically, the TPS929240-Q1 turns off the internal linear
regulator, VLDO output to shutdown all the analog and digital circuit. The ERR pin is pulled down by constant
current sink to report the fault, and the FLAG_POR and FLAG_ERR are all set to 1.
When the T(J) drops below T(TSD2) – T(TSD2_HYS), the TPS929240-Q1 restarts from POR state with all the
registers cleared to default value and ERR pin released. The master controller must write 1 to CLRPOR to clear
both FLAG_POR and FLAG_ERR after fault removal. The CLRPOR bit automatically returns to 0.
7.3.6.8 LED Open-Circuit Diagnostics in NORMAL state
The TPS929240-Q1 integrates LED open-circuit diagnostics to allow users to monitor LED status real time. The
device monitors voltage difference between SUPPLY and OUTXn to judge if there is any open-circuit failure. The
SUPPLY voltage is also monitored in parallel with programmable threshold to determine if supply voltage is high
enough for open-circuit diagnostics.
The open-circuit monitor is only effective during PWM-ON state with programmable minimal pulse width greater
than t(BLANK) + t(OPEN_deg). The t(BLANK) is programmed by register BLANK. If PWM on-time is less than t(BLANK)
+
t(OPEN_deg), the device does not report any open-circuit fault. When the device supply voltage V(SUPPLY) is below
the threshold V(LOWSUPTH) set by register LOWSUPTH, the LED open-circuit is not detected nor reported.
When the voltage difference V(SUPPLY) – V(OUTXn) is below threshold V(OPEN_th_rising) with duration longer than
t(BLANK) + t(OPEN_deg), and the device supply voltage V(SUPPLY) is above the threshold V(LOWSUPTH) set by register
LOWSUPTH, the TPS929240-Q1 pulls the ERR pin down with one pulsed current sink for 50 µs to report fault
and set flag registers including FLAG_OPENOUTXn, FLAG_OUT and FLAG_ERR to 1. In NORMAL state, the
device does not take any actions in response the LED open-circuit fault and waits for the master controller to
determine the protection behavior.
The fault is latched in flag registers. When the voltage difference V(SUPPLY) – V(OUTXn) rises above threshold
V(OPEN_th_rising) with duration longer than t(BLANK) + t(OPEN_deg), or the device supply voltage V(SUPPLY) is below the
threshold V(LOWSUPTH), the master controller must write 1 to CLRFAULT to clear FLAG_OPENOUTXn,
FLAG_OUT and FLAG_ERR. The CLRFAULT bit automatically returns to 0.
7.3.6.9 LED Short-Circuit Diagnostics in NORMAL state
The TPS929240-Q1 has internal analog comparators to monitor all channel outputs with respect to a fixed
threshold for reporting OUTXn short to GND fault.
The short-circuit detection is only effective during PWM-ON state with programmable minimal pulse width of
t(BLANK) + t(SHORT_deg). The t(BLANK) is programmable by register BLANK. If PWM on-time is less than t(BLANK)
t(SHORT_deg), the device can not report any short-circuit fault.
+
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
29
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
When the voltage V(OUTXn) is below threshold V(SG_th_rising) with duration longer than deglitch timer length of
t(BLANK) + t(SHORT_deg), the device pulls the ERR pin down with pulsed current sink for 50 µs to report fault and
set flag registers including FLAG_SHORTOUTXn, FLAG_OUT and FLAG_ERR. In NORMAL state, the device
does not take any actions in response the LED short-circuit fault and waits for the master controller to determine
the protection behavior.
The fault is latched in flag registers. When the voltage V(OUTXn) rises above threshold V(SG_th_falling) with duration
longer than deglitch timer length of t(BLANK) + t(SHORT_deg), the master controller must write 1 to CLRFAULT to
clear FLAG_SHORTOUTXn, FLAG_OUT and FLAG_ERR. The CLRFAULT bit automatically returns to 0.
7.3.6.10 Single-LED Short-Circuit Detection in NORMAL state
The TPS929240-Q1 also integrates analog comparators to monitor all outputs with respect to two alternative
threshold for single-LED short-circuit diagnostic. Setting the register SLSEN to 1 enables the single-LED short-
circuit detection.
The single-LED, short-circuit detection is only effective during PWM-ON state with programmable minimal pulse
width of t(BLANK) + t(SLS_deg). The t(BLANK) is programmable by register BLANK. If PWM on-time is less than
t(BLANK) + t(SLS_deg), the device cannot report any single-LED short-circuit fault. When the device supply voltage
V(SUPPLY) is below the threshold V(LOWSUPTH) set by register LOWSUPTH, the single-LED short-circuit is not
detected nor reported.
When the voltage V(OUTXn) is below threshold V(SLSTHx) with duration longer than deglitch timer length of t(BLANK)
+ t(SLS_deg), and the device supply voltage V(SUPPLY) is above the threshold V(LOWSUPTH) set by register
LOWSUPTH, the device pulls the ERR pin down with pulsed current sink for 50 µs to report fault and set flag
registers including FLAG_SLSOUTXn, FLAG_OUT and FLAG_ERR. The TPS929240-Q1 provides two
alternative thresholds V(SLSTH0) and V(SLSTH1) for single-LED short-circuit detection selected by SLSTHOUTXn
independently for each current output. The V(SLSTH0) is selected for current OUTXn when SLSTHOUTXn is set to
0, however V(SLSTH1) is selected when SLSLTHOUTXn is set to 1. The actual voltage value for V(SLSTH0) and
V(SLSTH1) is programmable by two 8-bit registers SLSTH0 and SLSTH1 from 2.5 V to 34.375 V at 125-mV
interval. In NORMAL state, the device does not take any actions in response the single-LED short-circuit fault
and waits for the master controller to determine the protection behavior.
The fault is latched in flag registers. When the voltage V(OUTXn) rises above threshold V(SLSTHx) + 275 mV with
duration longer than deglitch timer length of t(BLANK) + t(SLS_deg), or the device supply voltage V(SUPPLY) is below
the threshold V(LOWSUPTH), the master controller must write 1 to register CLRFAULT to clear FLAG_SLSOUTXn,
FLAG_OUT and FLAG_ERR. The CLRFAULT automatically returns to 0.
7.3.6.11 EEPROM CRC Error in NORMAL state
The TPS929240-Q1 implements a EEPROM CRC check after loading the EEPROM code to configuration
register in NORMAL state.
The calculated CRC result is sent to register CALC_EEPCRC and compared to the data in register EEPCRC,
which stores the CRC code for all EEPROM registers except for DIM-R reserved register. The reserved DIM-R
register value is not included in the EEPCRC calculation. The TPS929240-Q1 EEPROM configuration tool are
available on ti.com to help calculate the EEPCRC value. If the code in register CALC_EEPCRC is not matched
to the code in register EEPCRC, the TPS929240-Q1 pulls the ERR pin down with pulsed current sink for 50 µs
to report the fault and set the registers including FLAG_EEPCRC and FLAG_ERR to 1. The TPS929240-Q1 only
loads EEPROM to corresponding registers one time during initialization state. Parity check is used to detect
whether the internal configuration parameters are correctly loaded from trim EEPROM or not. When there is
internal trim EEPROM error, the FLAG_EEPPAR is set to 1. The master controller can write 1 to REGDEFAULT
to reset all the regiters to default value and reload the EEPROM to corresponding registers in NORMAL state.
Reloading the EEPROM triggers the EEPROM CRC check.
The master controller must write CLRFAULT to 1 to clear the fault flags, and the CLRFAULT bit automatically
returns to 0.
The CRC code for all the EEPROM registers must be burnt into EEPROM register of EEPCRC in the end of
production line. The CRC code algorithm for multiple bytes of binary data is based on the polynomial, X8 + X5 +
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
30
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
X4 + 1. The CRC code contain 8 bits binary code, and the initial value is FFh. As described in the below figure,
all bits code shift to MSB direction for 1 bit with three exclusive-OR calculation. A new CRC code for one byte
input canbe generated after repeating the 1 bit shift and three exclusive-OR calculation for eight times. Based on
this logic, the CRC code can be calculated for all the EEPROM register byte. When the EEPROM design for
production is finalized, the corresponding CRC code based on the calculation must be burnt to EEPROM register
EEPCRC together with other EEPROM registers in the end of production line. If the DC current for each output
channel must be calibrated in the end of production for different LED brightness bin, the CRC code for each
production devices must be calculated independent and burnt during the calibration. The CRC algorithm must be
implemented into the LED calibration system in the end of production line.
XOR
Bit Input
LSB First
CRC
Bit 0
CRC
Bit 1
CRC
Bit 2
CRC
Bit 6
CRC
Bit 5
CRC
Bit 4
CRC
Bit 3
CRC
Bit 7
XOR
XOR
图7-7. CRC Algorithm Diagram
7.3.6.12 Communication Loss Diagnostic in NORMAL state
The TPS929240-Q1 monitors the FlexWire interface for the communication with an internal watchdog timer.
Any successful non-broadcast communication with correct CRC and address matching target device
automatically resets the timer. If the watchdog timer overflows, device automatically switches to FAIL-SAFE state
and sets the FLAG_FS to 1. The master controller can access the TPS929240-Q1 and write 1 to CLRFS to set
the device to NORMAL state again when the communication recovers.
The watchdog timer is programmable by 4-bit register WDTIMER. The TPS929240-Q1 can directly enter FAIL-
SAFE states from NORMAL state by burning EEPROM of WDTIMER to Fh. Disabling the watchdog timer by
setting WDTIMER to 0h prevents the device from getting into FAIL-SAFE state.
7.3.6.13 Fault Masking in NORMAL state
The TPS929240-Q1 provides fault masking capability using masking registers. The device is capable of masking
faults by channels or by fault types. The fault masking does not disable diagnostics features but only prevents
fault reporting to FLAG_OUT register, FLAG_ERR register, and ERR output. The below table lists the detailed
description for each fault mask register in NORMAL state.
To disable diagnostics on a single channel, setting DIAGENOUTXn registers to 0 disables open-circuit, LED
short-circuit and single-LED short circuit diagnostics of channel x and thus no fault of this channel is reported to
FLAG_OPENOUTXn, FLAG_SHORTOUTXn, FLAG_SLSOUTXn, FLAG_OUT or FLAG_ERR registers, or to the
ERR output.
表7-5. Fault Masking in NORMAL state
Fault Detected
Mask Register
FLAG Name
ERR PIN
FLAG_LOWSUP = 1
FLAG_ERR = 0
MASKLOWSUP = 1
No action
Low-supply warning
FLAG_LOWSUP = 1
FLAG_ERR = 1
MASKLOWSUP = 0
MASKSUPUV = 1
MASKSUPUV = 0
MASKREF = 1
One pulse pulled down for 50 μs
No action
FLAG_SUPUV = 1
FLAG_ERR = 0
Supply undervoltage
Reference fault
FLAG_SUPUV = 1
FLAG_ERR = 1
Constant pulled down
No action
FLAG_REF = 1
FLAG_ERR = 0
FLAG_REF = 1
FLAG_ERR = 1
MASKREF = 0
Constant pulled down
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
31
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-5. Fault Masking in NORMAL state (continued)
Fault Detected
Mask Register
FLAG Name
ERR PIN
FLAG_PRETSD = 1
FLAG_ERR = 0
MASKPRETSD = 1
No action
Pre-thermal warning
FLAG_PRETSD = 1
FLAG_ERR = 1
MASKPRETSD = 0
MASKTSD = 1
One pulse pulled down for 50 μs
No action
FLAG_TSD = 1
FLAG_ERR = 0
Overtemperature protection
EEPROM CRC error
FLAG_TSD = 1
FLAG_ERR = 1
MASKTSD = 0
Constant pulled down
No action
FLAG_EEPCRC = 1
FLAG_ERR = 0
MASKEEPCRC = 1
MASKEEPCRC = 0
FLAG_EEPCRC = 1
FLAG_ERR = 1
One pulse pulled down for 50 μs
FLAG_OPENOUTXn = 1
FLAG_OUT = 0
FLAG_ERR = 0
MASKOPEN = 1
MASKOPEN = 0
MASKSHORT = 1
MASKSHORT = 0
MASKSLS = 1
No action
LED open-circuit fault
FLAG_OPENOUTXn = 1
FLAG_OUT = 1
FLAG_ERR = 1
One pulse pulled down for 50 μs
No action
FLAG_SHORTOUTXn = 1
FLAG_OUT = 0
FLAG_ERR = 0
LED short-circuit fault
FLAG_SHORTOUTXn = 1
FLAG_OUT = 1
FLAG_ERR = 1
One pulse pulled down for 50 μs
No action
FLAG_SLSOUTXn = 1
FLAG_OUT = 0
FLAG_ERR = 0
Single LED short-circuit fault
FLAG_SLSOUTXn = 1
FLAG_OUT = 1
MASKSLS = 0
One pulse pulled down for 50 μs
FLAG_ERR = 1
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
32
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-6. Diagnostics Table in NORMAL State
FAULT TYPE
DETECTION CRITERIA
CONDITIONS
FAULT ACTIONS
FAULT OUTPUT
ERR PIN
RECOVERY
V(VBAT) < V(POR_falling)
or
V(LDO) < V(LDO_POR_falling)
Device switch to INIT state when all
voltage rails are good.
Clear fault flag with CLRPOR.
Device switch to
POR state
FLAG_POR
FLAG_ERR
Constant pulled
down
VBAT UVLO
Automatically recovery upon fault
removal.
Clear fault flag with CLRFAULT.
FLAG_LOWSUP
FLAG_ERR (maskable)
One pulse pulled
down for 50 µs
Low-supply warning
Supply undervoltage
V(SUPPLY) < V(LOWSUPTH)
Disable fault type *
Turn off all outputs
Automatically recovery and release
ERR pin upon fault removal.
Clear fault flag with CLRFAULT.
FLAG_SUPUV
FLAG_ERR (maskable)
Constant pulled
down (maskable)
V(SUPPLY) < V(SUPUV_th_falling)
V(REF) < V(REF_SHORT_th)
or
I(REF) < I(REF_OPEN_th)
Automatically release ERR pin upon
fault removal.
Clear fault flag with CLRFAULT.
FLAG_REF
FLAG_ERR (maskable)
Constant pulled
down (maskable)
Reference fault
No action
No action
FLAG_PRETSD
FLAG_ERR(maskable)
One pulse pulled
down for 50 µs
Pre-thermal warning
T(J) > T(PRETSD)
Clear fault flag with CLRFAULT
Automatically recover upon fault
removal.
Clear fault flag with CLRFAULT.
Overtemperature
protection
FLAG_TSD
FLAG_ERR (maskable)
Constant pulled
down (maskable)
T(J) > T(TSD1)
Turn off all outputs
Device switch to INIT state when all
voltage rails are good.
Clear fault flag with CLRPOR.
Overtemperature
shutdown
FLAG_POR
FLAG_ERR
Constant pulled
down
T(J) > T(TSD2)
Turn off LDO
No action
PWM pulse width greater than
t(BLANK) + t(OPEN_deg)
ENOUTXn = 1
V(SUPPLY) - V(OUTXn) < V(OPEN_th_rising)
and
FLAG_OPENOUTXn
FLAG_OUT (maskable)
FLAG_ERR (maskable)
One pulse pulled
down for 50 µs
(maskable)
LED open-circuit
fault *
Clear fault flag with CLRFAULT
Clear fault flag with CLRFAULT
V(SUPPLY) > V(LOWSUPTH)
DIAGENOUTXn = 1
PWM pulse width greater than
t(BLANK) + t(SHORT_deg)
ENOUTXn = 1
FLAG_SHORTOUTXn
FLAG_OUT (maskable)
FLAG_ERR (maskable)
One pulse pulled
down for 50 µs
(maskable)
LED short-circuit
fault
V(OUTXn) < V(SG_th_rising)
No action
DIAGENOUTXn = 1
PWM pulse width greater than
t(BLANK)+ t(SLS_deg)
ENOUTXn = 1
DIAGENOUTXn = 1
SLSEN = 1
V(OUTXn) < V(SLSTH)
and
V(SUPPLY) > V(LOWSUPTH)
FLAG_SLSOUTXn
FLAG_OUT
FLAG_ERR (maskable)
Single-LED short
circuit *
One pulse pulled
down for 50 µs
No action
No action
Clear fault flag with CLRFAULT
Clear fault flag with CLRFAULT
One pulse pulled
down for 50 µs
(maskable)
FLAG_EEPCRC
FLAG_ERR (maskable)
EEPROM CRC error
CALC_EEPCRC is different EEPCRC
T(WDTIMER) overflows
Communication loss
fault
Enter FAIL-SAFE
states
Set CLRFS to 1 to set the device to
NORMAL state
FLAG_FS
No action
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
33
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.3.7 Diagnostic and Protection in FAIL-SAFE states
In FAIL-SAFE state, the TPS929240-Q1 also detects all failures and reports the status out by ERR or FLAG
registers. 表 7-8 lists the summary of the fault detection criteria and the device behavior after the fault is
detected. Basically, the TPS929240-Q1 actively takes the action to turn off the failed output channels, retry on
the failed channels, or restart the device to keep device operating without controlled by master. The EEPROM
register OFAF can be used to set the fault behavior for LED open-circuit, LED short-circuit and single-LED short-
circuit faults. The one-fails-all-fail behavior is selected when the register OFAF is burnt to 1; otherwise, the one-
fails-others-on behavior is chosen. The TPS929240-Q1 turns off all output channels when any type of LED fault
is detected on any one of output channels for one-fails-all-fail behavior. On the other hand, the TPS929240-Q1
only turns off the failed channel and keeps all other normal channels on.
In FAIL-SAFE state, the fault flag registers of TPS929240-Q1 still can be accessed again through FlexWire
interface in case the communication is rebuilt.
7.3.7.1 Supply Undervoltage Lockout Diagnostics in FAIL-SAFE states
When VBAT or VLDO voltage drops below its UVLO threshold, the device enters POR state. Upon voltage
recovery, the device automatically switches to INIT state with FLAG_POR and FLAG_ERR set to 1. The master
controller can write 1 to register CLRPOR to clear the FLAG_POR and FLAG_ERR, and the CLRPOR bit
automatically returns to 0.
7.3.7.2 Low-Supply Warning Diagnostics in FAIL-SAFE states
The TPS929240-Q1 continuously monitors the SUPPLY voltage and compares the results with internal threshold
V(LOWSUPTH) set by LOWSUPTH for low-supply voltage warning.
If the supply voltage is lower than threshold, the device sets flag registers including FLAG_LOWSUP and
FLAG_ERR to 1.
The fault is latched in flag registers. When the supply voltage rises above low-supply warning threshold, the
master controller must write register CLRFAULT to 1 to reset FLAG_LOWSUP and FLAG_ERR. The CLRFAULT
bit automatically returns to 0.
The low-supply warning is also used to disable the LED open-circuit detection and single-LED short-circuit
detection. When the voltage applied on SUPPLY pin is higher than the threshold V(LOWSUPTH), the TPS929240-
Q1 enables LED open-circuit and single-LED short-circuit diagnosis. When V(SUPPLY) is lower than the threshold
V(LOWSUPTH), the device disables LED-open-circuit detection and single-LED short-circuit diagnosis. Because
when V(SUPPLY) drops below the maximum total LED forward voltage plus required V(OUT_drop) at required
current, the TPS929240-Q1 is not able to deliver sufficient current output to pull the voltage of each output
channel as close as possible to the V(SUPPLY). In this condition, the LED open-circuit fault or single-LED short-
circuit fault might be detected and reported by mistake. Setting the low-supply warning threshold high enough
can avoid the LED open-circuit and single LED short-circuit fault being detected when V(SUPPLY) drops to low.
The V(LOWSUPTH) is programmable from 4 V to 35 V at 1-V interval.
7.3.7.3 Supply Undervoltage Diagnostics in FAIL-SAFE State
The TPS929240-Q1 provides internal analog comparator to monitor the supply voltage for undervoltage
protection in FAIL-SAFE state.
If the supply voltage falls below the internal threshold, V(SUPUV_th_falling), the device pulls the ERR pin low with
constant current sink to report the fault and set flag registers including FLAG_SUPUV and FLAG_ERR to 1.
The supply undervoltage detection is used to disable all current output. When V(SUPPLY) is lower than the
threshold V(SUPUV_th_falling), the device disables every outputs to avoid the unwanted LED flickering or output fault
triggered improperly. When the voltage applied on SUPPLY pin rises above the threshold V(SUPUV_th_rising), the
TPS929240-Q1 enables all current outputs automatically.
The fault is latched in flag registers. When the supply voltage rises above V(SUPUV_th_rising), the TPS929240-Q1
releases ERR pin and the master controller must write register CLRFAULT to 1 to clear FLAG_SUPUV and
FLAG_ERR. The CLRFAULT bit automatically returns to 0.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
34
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.3.7.4 Reference Diagnostics in FAIL-SAFE states
The TPS929240-Q1 integrates diagnostics for REF resistor open and short fault in FAIL-SAFE state. The device
monitors the reference current I(REF) set by external resistor R(REF). Use 方程式7 to calculate the I(REF)
.
If the current output from REF pin I(REF) is lower than I(REF_OPEN_th), the reference resistor open-circuit fault is
reported. The reference resistor short-circuit fault is reported if the voltage of REF pin V(REF) is lower than
V(REF_SHORT_th). The device pulls the ERR pin down with constant current sink and sets flag registers including
FLAG_REF and FLAG_ERR to 1.
The fault is latched in flag registers. After the REF pin I(REF) and V(REF_SHORT_th) recover to normal, the device
releases ERR pin pulldown automatically and the master controller must send CLRFAULT to clear FLAG_REF
and FLAG_ERR. The CLRFAULT automatically returns to 0.
In FAIL-SAFE state, the device turns off all output channels when reference fault is detected. The device
automatically recovers and turns on all enabled channel after fault removal.
7.3.7.5 Pre-Thermal Warning in FAIL-SAFE state
The TPS929240-Q1 has pre-thermal warning at typical 135°C in FAIL-SAFE state.
When the junction temperature T(J) of TPS929240-Q1 rises above pre-thermal warning threshold, the device
reports pre-thermal warning and sets the flag registers including FLAG_PRETSD and FLAG_ERR to 1.
The fault is latched in flag registers. When the junction temperature of TPS929240-Q1 falls below pre-thermal
warning threshold, the master controller must write 1 to CLRFAULT register to clear FLAG_PRETSD and
FLAG_ERR. The CLRFAULT bit automatically returns to 0.
7.3.7.6 Overtemperature Protection in FAIL-SAFE state
The TPS929240-Q1 has overtemperature protection at T(TSD1), typical 175°C in FAIL-SAFE state.
When device junction temperature T(J) further rises above overtemperature protection threshold, the device turns
off all output drivers, pulls the ERR pin low with constant current sink to report fault, and sets the flag registers
including FLAG_TSD and FLAG_ERR to 1.
The fault is latched in flag registers. When the junction temperature falls below T(TSD1) –T(TSD1_HYS), the device
resumes all outputs and releases ERR pin pulldown. The master controller must write 1 to CLRFAULT to clear
FLAG_TSD and FLAG_ERR. The CLRFAULT bit automatically returns to 0.
7.3.7.7 Overtemperature Shutdown in FAIL-SAFE state
When the T(J) rises too high above T(TSD2), typical 180°C typically, the TPS929240-Q1 turns off the internal linear
regulator, VLDO output to shutdown all the analog and digital circuit. The ERR pin is pulled down by constant
current sink to report the fault, and the FLAG_POR and FLAG_ERR are all set to 1.
When the T(J) drops below T(TSD2) – T(TSD2_HYS), the TPS929240-Q1 restarts from POR state with all the
registers cleared to default value and ERR pin released. The master controller must write 1 to CLRPOR to clear
both FLAG_POR and FLAG_ERR after fault removal. The CLRPOR bit automatically returns to 0.
7.3.7.8 LED Open-Circuit Diagnostics in FAIL-SAFE state
The TPS929240-Q1 integrates LED open-circuit diagnostics to allow users to monitor LED status real time in
FAIL-SAFE state. The device monitors voltage difference between SUPPLY and OUTXn to judge if there is any
open-circuit failure. The SUPPLY voltage is also monitored in parallel with programmable threshold to determine
if supply voltage is high enough for open-circuit diagnostics.
The open-circuit monitor is only effective during PWM-ON state with programmable minimal pulse width greater
than t(BLANK) + t(OPEN_deg). The t(BLANK) is programmed by register BLANK. If PWM on-time is less than t(BLANK)
+
t(OPEN_deg), the device does not report any open-circuit fault. When the device supply voltage V(SUPPLY) is below
the threshold V(LOWSUPTH) set by register LOWSUPTH, the LED open-circuit fault is not detected nor reported.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
35
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
When the voltage difference V(SUPPLY) – V(OUTXn) is below threshold V(OPEN_th_rising) with duration longer than
t(BLANK) + t(OPEN_deg), and the device supply voltage V(SUPPLY) is above the threshold V(LOWSUPTH), the
TPS929240-Q1 pulls the ERR pin down with constant current sink to report fault and set flag registers including
FLAG_OPENOUTXn, FLAG_OUT and FLAG_ERR to 1. In FAIL-SAFE state, the TPS929240-Q1 shuts down
the normal current regulation and PWM dutycycle for the error output, then the device sources a current I(RETRY)
to faulty output every t(SLS_Retry), 10 ms for retrying. I(RETRY) is programed by IRETRY register. The current
I(RETRY) can be calculated with the below equation. When the voltage difference V(SUPPLY) – V(OUTXn) of error
output rises above threshold V(OPEN_th_rising) with duration longer than t(BLANK) + t(OPEN_deg), or the supply voltage
V(SUPPLY) is above the threshold V(LOWSUPTH), the device automatically resumes the normal current and PWM
duty cycle setup and releases the ERR pin.
IRETRY ì 4 + 4
64
I(RETRY)
=
ìI(FULL _RANGE)
(8)
where
• IRETRY is programmable from 0 to 15.
• Use 方程式1 to calculate I(FULL_RANGE)
.
The fault is latched in flag registers. When the open-circuit failure is removed, the master controller must write 1
to CLRFAULT to clear FLAG_OPENOUTXn, FLAG_OUT and FLAG_ERR. The CLRFAULT bit automatically
returns to 0.
7.3.7.9 LED Short-Circuit Diagnostics in FAIL-SAFE state
The TPS929240-Q1 has internal analog comparators to monitor all channel outputs with respect to a fixed
threshold for reporting OUTXn short to GND fault in FAIL-SAFE state.
The short-circuit detection is only effective during PWM-ON state with programmable minimal pulse width of
t(BLANK) + t(SHORT_deg). The t(BLANK) is programmable by register BLANK. If PWM on-time is less than t(BLANK)
t(SHORT_deg), the device cannot report any short-circuit fault.
+
When the voltage V(OUTXn) is below threshold V(SG_th_rising) with duration longer than deglitch timer length of
t(BLANK) + t(SHORT_deg), the device pulls ERR pin down with constant current sink to report fault and set flag
registers including FLAG_SHORTOUTXn, FLAG_OUT and FLAG_ERR. In FAIL-SAFE state, the TPS929240-
Q1 shuts down the normal current regulation and PWM duty cycle for the faulty output, then the device sources
a pulse current to faulty output every t(SLS_Retry), 10 ms for retrying. I(RETRY) is programed by IRETRY register.
Use 方程式 8 to calculate the current, I(RETRY). When the voltage V(OUTXn) of error output rises above threshold
V(SG_th_falling) with duration longer than t(BLANK) + t(SHORT_deg), the device automatically resumes the normal
current and PWM dutycycle setup and releases the ERR pin.
The fault is latched in flag registers. When the short-circuit failure is removed, the master controller must write 1
to CLRFAULT to clear FLAG_OPENOUTXn, FLAG_OUT and FLAG_ERR. The CLRFAULT bit automatically
returns to 0.
7.3.7.10 Single-LED Short-Circuit Detection in FAIL-SAFE state
The TPS929240-Q1 also integrates analog comparators to monitor all outputs with respect to two alternative
threshold for single-LED short-circuit diagnostic in FAIL-SAFE state. Setting the register SLSEN to 1 enables the
single-LED short-circuit detection.
The single-LED short-circuit detection is only effective during PWM-ON state with programmable minimal pulse
width of t(BLANK) + t(SLS_deg). The t(BLANK) is programmable by register BLANK. If PWM on-time is less than
t(BLANK) + t(SLS_deg), the device cannot report any single-LED short-circuit fault. When the device supply voltage
V(SUPPLY) is below the threshold V(LOWSUPTH) set by register LOWSUPTH, the single-LED short-circuit is not
detected nor reported.
When the voltage V(OUTXn) is below threshold V(SLSTHx) with duration longer than deglitch timer length of t(BLANK)
+ t(SLS_deg), and the device supply voltage V(SUPPLY) is above the threshold V(LOWSUPTH), the device pulls the
ERR pin down with constant current sink to report fault and set flag registers including FLAG_SLSOUTXn,
Copyright © 2023 Texas Instruments Incorporated
36
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
FLAG_OUT and FLAG_ERR. The TPS929240-Q1 provides two alternative threshold V(SLSTH0) and V(SLSTH1) for
single-LED short-circuit detection selected by SLSTHOUTXn independently for each current output. The
V(SLSTH0) is selected for current OUTXn when LSTHOUTXn is set to 0, however V(SLSTH1) is selected when
SLSLTHOUTXn is set to 1. The actual voltage value for V(SLSTH0) and V(SLSTH1) is programmable by two 8-bit
registers SLSTH0 and SLSTH1 from 2.5 V to 34.375 V at 125-mV interval. In FAIL-SAFE state, the TPS929240-
Q1 shuts down the normal current regulation and PWM duty cycle for the faulty output, then the device sources
a pulse current, I(OUTXn) programed by IOUTXn register to the faulty output every t(SLS_Retry), 10 ms for retrying.
When the voltage V(OUTXn) of error output rises above threshold V(SLSTHx) + 275 mV with duration longer than
t(BLANK) + t(SLS_deg) during retrying, or the supply voltage V(SUPPLY) is below the threshold V(LOWSUPTH), the device
automatically resumes the normal current and PWM dutycycle setup and releases the ERR pin.
The fault is latched in flag registers. When the single-LED short-circuit fault is removed, the master controller
must write 1 to register CLRFAULT to clear FLAG_SLSOUTXn, FLAG_OUT and FLAG_ERR. The CLRFAULT
automatically returns to 0.
7.3.7.11 EEPROM CRC Error in FAIL-SAFE state
The TPS929240-Q1 automatically reloads all EEPROM code into the corresponding configuration registers
every time after entering the FAIL-SAFE state. The TPS929240-Q1 implements a EEPROM CRC check after
loading the EEPROM code to configuration register in FAIL-SAFE state. The calculated CRC results are sent to
register CALC_EEPCRC and compared to the data in EEPROM register EEPCRC, which stores the CRC code
for all EEPROM registers except for DIM-R reserved register. The reserved DIM-R register value is not included
in the EEPCRC calculation. The TPS929240-Q1 EEPROM configuration tool are available on ti.com to help
calculate the EEPCRC value. If the code in register CALC_EEPCRC is not matched to the code in register
EEPCRC, the TPS929240-Q1 turns off all channels output, pulls the ERR pin down with constant current sink to
report the fault, and sets the registers including FLAG_EEPCRC and FLAG_ERR to 1. The CRC code for all the
EEPROM registers must be burnt into EEPROM register EEPCRC in the end of production line. The CRC code
algorithm is described in EEPROM CRC Error in NORMAL state.
7.3.7.12 Fault Masking in FAIL-SAFE state
The TPS929240-Q1 provides fault masking capability using masking registers. The device is capable of masking
faults by channels or by fault types. The fault masking does not disable diagnostics features but only prevents
fault reporting to FLAG_OUT register, FLAG_ERR register, and ERR output. The below table gives the detailed
description for each fault mask register in NORMAL state.
To disable diagnostics on a single channel in FAIL-SAFE state, burning EEPROM of DIAGENOUTXn registers to
0 disables open-circuit, LED short-circuit and single-LED short-circuit diagnostics of channel x, and thus no fault
of this channel is reported to FLAG_OPENOUTXn, FLAG_SHORTOUTXn, FLAG_SLSOUTXn, FLAG_OUT or
FLAG_ERR registers, or to the ERR output.
表7-7. Fault Masking in FAIL-SAFE State
Fault Detected
Mask Register
FLAG Name
ERR PIN
FLAG_LOWSUP = 1
FLAG_ERR = 0
MASKLOWSUP = 1
No action
No action
No action
Low-supply warning
FLAG_LOWSUP = 1
FLAG_ERR = 1
MASKLOWSUP = 0
MASKSUPUV = 1
MASKSUPUV = 0
MASKREF = 1
FLAG_SUPUV = 1
FLAG_ERR = 0
Supply undervoltage
Reference fault
FLAG_SUPUV = 1
FLAG_ERR = 1
Constant pulled down
No action
FLAG_REF = 1
FLAG_ERR = 0
FLAG_REF = 1
FLAG_ERR = 1
MASKREF = 0
Constant pulled down
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
37
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-7. Fault Masking in FAIL-SAFE State (continued)
Fault Detected
Mask Register
FLAG Name
ERR PIN
FLAG_PRETSD = 1
FLAG_ERR = 0
MASKPRETSD = 1
No action
No action
No action
Pre-thermal warning
FLAG_PRETSD = 1
FLAG_ERR = 1
MASKPRETSD = 0
MASKTSD = 1
FLAG_TSD = 1
FLAG_ERR = 0
Overtemperature protection
EEPROM CRC error
FLAG_TSD = 1
FLAG_ERR = 1
MASKTSD = 0
Constant pulled down
No action
FLAG_EEPCRC = 1
FLAG_ERR = 0
MASKEEPCRC = 1
MASKEEPCRC = 0
FLAG_EEPCRC = 1
FLAG_ERR = 1
Constant pulled down
FLAG_OPENOUTXn = 1
FLAG_OUT = 0
FLAG_ERR = 0
MASKOPEN = 1
MASKOPEN = 0
MASKSHORT = 1
MASKSHORT = 0
MASKSLS = 1
No action
LED open-circuit fault
FLAG_OPENOUTXn = 1
FLAG_OUT = 1
FLAG_ERR = 1
Constant pulled down
No action
FLAG_SHORTOUTXn = 1
FLAG_OUT = 0
FLAG_ERR = 0
LED short-circuit fault
FLAG_SHORTOUTXn = 1
FLAG_OUT = 1
FLAG_ERR = 1
Constant pulled down
No action
FLAG_SLSOUTXn = 1
FLAG_OUT = 0
FLAG_ERR = 0
Single LED short-circuit fault
FLAG_SLSOUTXn = 1
FLAG_OUT = 1
MASKSLS = 0
Constant pulled down
FLAG_ERR = 1
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
38
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-8. Diagnostics Table in FAIL-SAFE state
FAULT TYPE
DETECTION CRITERIA
CONDITIONS
FAULT ACTIONS
FAULT OUTPUT
ERR PIN
RECOVERY
V(VBAT) < V(POR_falling)
or
V(LDO) < V(LDO_POR_falling)
Device switch to INIT state when
all voltage rails are good.
Clear fault flag with CLRPOR.
Device switch to FLAG_POR
POR state FLAG_ERR
Constant pulled
down
VBAT UVLO
Automatically recovery upon fault
removal.
Clear fault flag with CLRFAULT.
Low-supply
warning
Disable fault type FLAG_LOWSUP
V(SUPPLY) < V(LOWSUPTH)
No action
*
FLAG_ERR (maskable)
Automatically recovery and
release ERR pin upon fault
FLAG_ERR (maskable) down (maskable) removal.
Clear fault flag with CLRFAULT.
Supply
undervoltage
Turn off all
outputs
FLAG_SUPUV
Constant pulled
V(SUPPLY) < V(SUPUV_th_falling)
Automatically recover and
release ERR pin upon fault
FLAG_ERR (maskable) down (maskable) removal.
Clear fault flags with CLRFAULT.
V(REF) < V(REF_SHORT_th)
or
I(REF) < I(REF_OPEN_th)
Turn off all
outputs
FLAG_REF
Constant pulled
Reference fault
Pre-thermal
warning
FLAG_PRETSD
FLAG_ERR(maskable)
T(J) > T(PRETSD)
No action
No action
Clear fault flag with CLRFAULT
Automatically recover and
release ERR pin upon fault
FLAG_ERR (maskable) down (maskable) removal.
Clear fault flags with CLRFAULT.
Overtemperature
protection
Turn off all
outputs
FLAG_TSD
Constant pulled
T(J) > T(TSD1)
Device switch to INIT state when
all voltage rails are good.
Clear fault flag with CLRPOR.
Overtemperature
shutdown
FLAG_POR
FLAG_ERR
Constant pulled
down
T(J) > T(TSD2)
Turn off LDO
PWM pulse width greater than
t(BLANK) + t(OPEN_deg)
ENOUTXn = 1
Automatically recover and
release ERR pin upon fault
down (maskable) removal.
V(SUPPLY) - V(OUTXn) < V(OPEN_th_rising)
and
Turn off the failed FLAG_OPENOUTXn
outputs and retry FLAG_OUT (maskable)
LED open-circuit
fault *
Constant pulled
V(SUPPLY) > V(LOWSUPTH)
every 10 ms
FLAG_ERR (maskable)
DIAGENOUTXn = 1
Clear fault flags with CLRFAULT.
PWM pulse width greater than
t(BLANK) + t(SHORT_deg)
ENOUTXn = 1
Automatically recover and
release ERR pin upon fault
down (maskable) removal.
Turn off the failed FLAG_SHORTOUTXn
outputs and retry FLAG_OUT (maskable)
LED short-circuit
fault
Constant pulled
V(OUTXn) < V(SG_th_rising)
every 10 ms
FLAG_ERR (maskable)
DIAGENOUTXn = 1
Clear fault flags with CLRFAULT.
PWM pulse width greater than
t(BLANK)+ t(SLS_deg)
ENOUTXn = 1
DIAGENOUTXn = 1
SLSEN = 1
Automatically recover and
release ERR pin upon fault
removal.
V(OUTXn) < V(SLSTHx)
and
V(SUPPLY) > V(LOWSUPTH)
Turn off the failed FLAG_SLSOUTXn
outputs and retry FLAG_OUT (Maskable)
Auto single-LED
short-circuit *
Constant pulled
down
every 10 ms
FLAG_ERR (Maskable)
Clear fault flags with CLRFAULT.
EEPROM CRC
error
Turn off all
outputs
FLAG_EEPCRC
FLAG_ERR (maskable) down (maskable)
Constant pulled
CALC_EEPCRC is different EEPCRC
Clear fault flag with CLRFAULT
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
39
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.3.8 OFAF Setup In FAIL-SAFE state
The TPS929240-Q1 has a unique setup for failure behavior in FAIL-SAFE state. If there is a failure detected in
FAIL-SAFE state, the TPS929240-Q1 automatically reacts to the failure. The register OFAF determines whether
the result behavior of output failure is one-fails-all-fail or one-fails-others-on.
In FAIL-SAFE state, the TPS929240-Q1 shuts down all enabled current outputs except the faulty output when
OFAF is set to 1. Otherwise the TPS929240-Q1 keeps regulation for all enable current outputs except the faulty
output when OFAF is set to 0. 表7-9 provides details.
7.3.9 ERR Output
The ERR pin is a programmable fault indicator pin. This pin can be used as an interrupt output to master
controller in case there is any fault in NORMAL state. In FAIL-SAFE states, the ERR pin can be used as an
output to other ERR pin of other TPS929240-Q1 to achieve one-fails-all-fail at system level. The ERR pin is an
open-drain output with current limit up to IPD(ERR). TI recommends a < 10-kΩ external pullup resistor from the
ERR pin to the same IO voltage of the master controller.
In NORMAL state, when a fault is triggered, depending on the fault type, the ERR pin is either pulled down
constantly or pulled down for a single pulse. After an ERR output is triggered, the master controller must take
action to deal with the failure and reset the fault flag. For non-critical faults, the TPS929240-Q1 pulls down the
ERR pin with a duration of 50 µs and release; for critical faults, device constantly pulls down ERR as described
in 表 7-6. In NORMAL state, basically, the TPS929240-Q1 only reports the faults to the master controller for
most of the failure and takes no actions except supply or LDO UVLO, reference fault, and overtemperature. The
master controller determines what action to take according to the type of the failure.
The TPS929240-Q1 provides a forced-error feature to validate the error feedback-loop integrity in NORMAL
state. In NORMAL state, if the microcontroller sets FORCEERR to 1, the FLAG_ERR is set 1 and pulls down
ERR output with a pulse of 50 µs accordingly. The FORCEERR automatically returns to 0.
In FAIL-SAFE states, the ERR pin is used as fault bus. When there is any output failure reported, the ERR is
pulled down by internal current sink IPD(ERR). The TPS929240-Q1 monitors the voltage of the ERR pin. If the
one-fails-all-fail diagnostics is enabled by setting register OFAF to 1, all current output channels are turned off,
as well as diagnostics, when the ERR pin voltage is low. If register OFAF is 0, the device only turns off the failed
channel with alive channels diagnostics enabled.
表7-9. One-Fails-All-Fail Feature in Fail-Safe State
OFAF = 1
OFAF = 0
All OUT channel OFF except failure detected
OUT retries every 10 ms
ERR pulled low internally
ERR pulled low externally
Only failure detected OUT OFF
All OUT channel ON
All OUT channel OFF
If multiple TPS929240-Q1 devices are used in one application, tying the ERR pins together achieves the one-
fails-all-fail behavior in FAIL-SAFE states without master controlling. Any one of TPS929240-Q1 reports fault by
pulling the ERR pin to low, and the low voltage on ERR bus is detected by other TPS929240-Q1 as 图 7-8
illustrated. If the register OFAF is set to 1 for all TPS929240-Q1 devices having the ERR pins tied together, all
TPS929240-Q1 devices turn off current for all output channels.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
40
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
VIO
10 k
TPS929240-Q1
ERR
Digital
Core
FLAG_ERR
TPS929240-Q1
ERR
Digital
Core
FLAG_ERR
Analog blocks
图7-8. ERR Internal Block Diagram
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
41
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.4 Device Functional Modes
POR
POR State
(POR)
VBAT Good and
LDO Good
Initialization State
(INIT)
Configurable Init Delay
INITTIMER
0h: 0ms 8h: 200us
1h: 50ms 9h: 100us
2h: 20ms Ah: 50us
3h: 10ms Bh: 50us
4h: 5ms
5h: 2ms
6h: 1ms
Ch: 50us
Dh: 50us
Eh: 50us
WDTimer overflows or
FORCEFS = 1
7h: 500us Fh: 50us
Normal State
(NORMAL)
Fail-Safe State
(FAILSAFE)
Clear Fail-safe
CLRFS = 1
Channel Directly
Controlled by FS0 or FS1
pins
EEPROM Program Sequence:
Write serial code to EEPGATE
EEPMODE = 1
EEPMODE = 0
WDTimer
WDTIMER
0h: Disable 8h: 50ms
Program State
(PROG)
1h: 200us
2h: 500us
3h: 1ms
9h: 100ms
Ah: 200ms
Bh: 500ms
4h: 2ms
5h: 5ms
6h: 10ms
7h: 20ms
Ch: Direct to FS
Dh: Direct to FS
Eh: Direct to FS
Fh: Direct to FS
Functional states
图7-9. Device Functional Mode Statemachine
7.4.1 POR State
Upon power up, the TPS929240-Q1 enters POWER_ON_RESET (POR) state. In this state, registers are
cleared to default value, outputs are disabled, and the device cannot be accessed through the FlexWire
interface.
After both the VBAT input and the LDO output are above their UVLO threshold, the device switches to
INITIALIZATION state (INIT). If any of the supply fails below UVLO threshold in other states, the device
immediately switches to POR state.
7.4.2 INITIALIZATION state
The INITIALIZATION state is designed to allow master controller to have enough time to power up before the
device automatically gets into FAIL-SAFE states. INIT mode has a configurable delay programmed by 4-bit
register INITTIMER. After the delay counter is reached, the device changes to NORMAL state. In INIT state, the
communication between master controller and the TPS929240-Q1 is enabled through FlexWire interface. In
INITIALIZATION state, device automatically load register map default values, which can be programmed in
corresponding EEPROM. The master controller sets CLRPOR to 1 in INITIALIZATION state, the device
immediately switches to NORMAL state. Only write CLRPOR to TPS929240-Q1 in INITIALIZATION state.
7.4.3 NORMAL state
After the TPS929240-Q1 is in NORMAL state, the device operates under master control for LED animation and
diagnostics using a FlexWire interface. The TPS929240-Q1 integrates a watchdog timer to monitor the
Copyright © 2023 Texas Instruments Incorporated
42
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
communication on FlexWire. The watchdog timer is programmable by a 4-bit register WDTIMER for 13 options.
The timer in TPS929240-Q1 starts to count when there is no instruction received from the master controller. The
TPS929240-Q1 enters FAIL-SAFE states when the timer overflows. The device can be also forced into FAIL-
SAFE states anytime in NORMAL state by setting FORCEFS to 1. The FORCEFS register automatically returns
to 0.
7.4.4 FAIL-SAFE state
When the TPS929240-Q1 is entering FAIL-SAFE state from NORMAL state, all the registers are set to default
value or reloaded from EEPROM.
The Flexwire interface keeps alive in FAIL-SAFE state. Setting FORCEFS to 1 forces the device into FAIL-SAFE
state from NORMAL state. The TPS929240-Q1 can quit from FAIL-SAFE state to NORMAL state by setting
CLRFS to 1 with FLAG_FS register cleared.
7.4.5 PROGRAM state
The TPS929240-Q1 can enter EEPROM PROGRAM state by writing multiple configuration registers to
EEPGATE and setting 1 to EEPMODE. For details of getting into PROGRAM state, refer to EEPROM
Programming.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
43
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.5 Programming
7.5.1 FlexWire Protocol
7.5.1.1 Protocol Overview
The FlexWire is a UART-based protocol supported by most microcontroller units (MCU). Each frame contains
multiple bytes started with a synchronization byte. The synchronization byte allows LED drivers to synchronize
with master MCU frequency, therefore saving the extra cost on high precision oscillators that are commonly used
in UART / CAN interfaces. Each byte has 1 start bit, 8 data bits, 1 stop bit, no parity check. The LSB data follows
the start bit as the below figure describes. The FlexWire supports adaptive communication frequency ranging
from 10 kHz to 1 MHz. The protocol supports master-slave with star-connected topology.
Start
Stop
Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7
图7-10. One Byte Data Structure
The FlexWire is designed robust for automotive environment. After the slave device receives a communication
frame, it firstly verifies its CRC byte. Only when CRC is verified, the slave device sends out response frame and
clears the watchdog timer. In addition, if one communication frame is interrupted in the middle without any bus
toggling for a period longer than timeout timer t(DBWTIMER), the TPS929240-Q1 resets the communication and
waits for next communication starting from synchronization byte. It is also required for idle period between bytes
within t(DBWTIMER). The timeout timer t(DBWTIMER) is programmable by configuration register DBWTIMER. TI
recommends using a longer timeout setting for low baud rate communication to avoid unintended timeout and
using a shorter timeout setting for high baud rate communication.
If communication CRC check fails, the TPS929240-Q1 ignores the message without sending the feedback. The
master does not receive any feedback if the communication is unsuccessful. In this case, the communication can
be reset by keeping communication bus idle for t(DBWTIMER), which forces the TPS929240-Q1 to clear its cache
and be ready for new communication.
FlexWire supports both write and readback. Both write or readback communication supports burst mode for high
throughput and single-byte mode. 图 7-11 describes the frame structure of a typical single-byte write action. The
master frame consists of SYNC, DEV_ADDR, REG_ADDR, DATA and CRC bytes. After CRC is verified, the
slave immediately feeds back ACK byte. 图 7-12 describes the frame structure of a typical single-byte readback
action. The master frame consists of SYNC, DEV_ADDR, REG_ADDR, and CRC bytes. After CRC is verified,
the slave immediately feeds back DATA and ACK bytes.
SYNC
DEV_ADDR
REG_ADDR
DATA
CRC
RX
STATUS
CRC
TX
图7-11. Single-Byte Write Command with Status Feedback
SYNC
DEV_ADDR
REG_ADDR
CRC
RX
TX
DATA
CRC
图7-12. Single-Byte Readback Command
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
44
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-10. Frame-Byte Description
BYTE NAME
LENGTH (byte)
DESCRIPTION
SYNC
1
Synchronization byte from master
DEV_ADDR
REG_ADDR
DATA_N
1
Device address bit, r/w, broadcast, burst mode
Register address
1
Variable (1, 4, 16, 24)
N-th byte data content
Cyclic redundancy check (CRC) for DEV_ADDR, REG_ADDR and all
DATA bytes
CRC
1
1
STATUS
Acknowledgment (Return FLAG_ERR register value)
7.5.1.2 UART Interface Address Setting
Each FlexWire bus supports maximum 16 slave devices. The TPS929240-Q1 has three pinouts including
ADDR2, ADDR1, and ADDR0 for slave address configuration. There are additional 4-bit EEPROM register to
program the slave address of the TPS929240-Q1. The register INTADDR sets the device slave address by
either address pins setup or internal EEPROM register code.
If INTADDR is 1, the device uses the binary code in register DEVADDR[3:0] as slave address as shown in the
below table.
If INTADDR is 0, the device uses DEVADDR[3] code together with external inputs on ADDR2, ADDR1 and
ADDR0 as shown in the below table and ignore DEVADDR[2:0] code.
The address 0h to Fh can be used as slave address for up to 16 pieces of TPS929240-Q1 in the same FlexWire
bus. Do not have two TPS929240-Q1 sharing the same slave address either setting by internal register
DEVADDR or address pins configuration on ADDR2, ADDR1 and ADDR0.
The default value for DEVADDR[3:0] is 0h.
表7-11. Device Address Setting
INTERNAL ADDRESS SETTING
BIT2 BIT1
DEVADDR[3] DEVADDR[2] DEVADDR[1] DEVADDR[0] DEVADDR[3]
EXTERNAL ADDRESS SETTING
Address(HEX)
BIT3
BIT0
BIT3
BIT2
BIT1
BIT0
ADDR2
ADDR1
ADDR0
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
45
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.5.1.3 Status Response
When the TPS929240-Q1 as a slave device receives a non-broadcast frame, it first verifies the CRC byte. After
CRC check is succeeded, the TPS929240-Q1 sends out the device status of FLAG_ERR register byte followed
by CRC byte. The response is disabled by setting register ACKEN to 0. The response sent from TPS929240-Q1
is enabled by default.
Every communication requires CRC verification to make sure the integrity for the data transaction. In broadcast
mode, TPS929240-Q1 does not send out a response.
7.5.1.4 Synchronization Byte
The first byte data sent from master controller to TPS929240-Q1 is synchronization frame (SYNC). The master
controller sends the clock signal to TPS929240-Q1 through outputting 01010101 binary code in first frame. The
TPS929240-Q1 adaptively uses the same clock to communicate with master by synchronization of internal high
frequency clock. To avoid clock drift over time, the synchronization byte is always required for each new
instruction transaction on FlexWire interface. With this approach, the communication reliability is improved, and
the cost for external crystal oscillator is saved. 图 7-13 is the timing diagram for synchronization frame and
device address frame.
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
ST
1
0
1
0
1
0
1
0
SP
ST
0
0
0
1
0
0
0
1
SP
RX
Sync Frame
0x55
DEV_ADDR Frame
0x88
图7-13. Synchronization Byte
7.5.1.5 Device Address Byte
The device address byte, DEV_ADDR frame follows the SYNC frame. There are total 8 bits binary code in the
device address byte. The below table provides detailed definition for each bit function. The DEVICE_ADDR
register is required to set to 0000b for broadcast mode, otherwise the broadcast mode cannot be enabled. The
broadcast mode is only effective for writing mode. The READ/WRITE bit must be 1 for broadcast mode.
表7-12. DEV_ADDR Byte
BIT
FIELD
DESCRIPTION
3-0
DEVICE_ADDR
Target device address
00b: Single-byte mode with 1 byte of data; 01b: Bust mode with 4 bytes of data;
10b: Burst mode with 16 bytes of data; 11b: Burst mode with 24 bytes of data
5-4
DATA_LENGTH
6
7
BROADCAST
READ/WRITE
Broadcast mode. 1: Broadcast (DEVICE_ADDR =0000b); 0: Single-device only
Read / Write mode. 1: Write mode; 0: Read mode
7.5.1.6 Register Address Byte
The register address byte, REG_ADDR frame follows the device address frame. There are total 8 bits binary
code in register address byte. The maximum allowed register address is 255. The below figure is the timing
diagram for register address frame and data frame.
表7-13. REG_ADDR Byte
BIT
FIELD
DESCRIPTION
0 - 7
REG_ADDR
Register address
Copyright © 2023 Texas Instruments Incorporated
46
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
ST
1
1
1
0
1
0
1
0
SP
ST
0
1
0
1
0
0
0
1
SP
RX
REG_ADDR Frame
0x57
Data Frame N
0x8A
图7-14. Address and Data Bytes
7.5.1.7 Data Frame
The data bytes, data frame follows the register address byte. The TPS929240-Q1 supports single-data-byte, or
multiple-data-byte writing in one time data transaction. The number of data byte is defined in the device address
byte as introduced in 表7-12. There are four options including 1 data byte, 4, 16, or 24 data bytes.
表7-14. DATA Byte
BIT
FIELD
DESCRIPTION
0 - 7
DATA
Data
7.5.1.8 CRC Frame
The CRC data byte follows the data byte as the final byte in the end of one data transaction to ensure the
TPS929240-Q1 correctly receiving all the data bytes from master controller. The master controller must calculate
the CRC value for all bytes binary code including device address byte, register address byte, data bytes and
sends it to TPS929240-Q1 to end the one time communication. The TPS929240-Q1 receives all bytes data,
calculates the CRC and compares the calculated CRC code with received CRC code. If two CRC codes do not
match each other, the TPS929240-Q1 ignores the data transaction and waits for the next data transaction
without reset FlexWire watchdog timer, WDTIMER. The CRC algorithm is the same to the EEPROM CRC
diagnostics as described in EEPROM CRC Error in NORMAL state. The initial code for CRC is FFh as well.
表7-15. CRC Byte
BIT
FIELD
DESCRIPTION
0 - 7
CRC
CRC Residual
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
ST
0
0
0
1
0
1
0
1
SP
RX
CRC
0xA8
图7-15. CRC Byte
7.5.1.9 Burst Mode
The TPS929240-Q1 with FlexWire protocol supports burst mode for multiple data bytes writing and reading in
one data transaction cycle to accelerate the communication between the master controller and slaves. 图 7-16
shows the data format for multiple data bytes write, and 图 7-17 shows the data format for multiple data bytes
read. The DATA_1 is written to the register in REG_ADDR address, and the following DATA_2 to DATA_N are
written to the registers in REG_ADDR+1 to REG_ADDR+N address sequentially for multiple bytes write. For
multiple data read, the DATA_1 is read from the register in REG_ADDR address, and the following DATA_2 to
DATA_N are read from the registers in REG_ADDR+1 to REG_ADDR+N address sequentially.
SYNC
DEV_ADDR
REG_ADDR
DATA_1
DATA_N
CRC
RX
STATUS
CRC
TX
图7-16. Multiple Data Bytes Write in Burst Mode
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
47
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
SYNC
DEV_ADDR
REG_ADDR
CRC
RX
DATA_1
DATA_N
CRC
TX
图7-17. Multiple Data Bytes Read in Burst Mode
7.5.2 Registers Lock
The TPS929240-Q1 provides registers content lock feature to prevent unintended modification of registers.
There are four register lock bits for different type of registers covering all registers as the below table illustrates.
TI recommends locking the register after register writing operations.
表7-16. Registers Lock Table
Register IP Name
BRT (PWMMx)
Address
Lock Register Name
Lock Register Default
00h~17h
20h~37h
40h~44h
50h~67h
70h~83h
84h~87h
90h and 91h
92h~95h
96h
BRT (PWMLx)
BRT
BRTLOCK
0 (unlock)
IOUT
IOUTLOCK
CONFLOCK
1 (lock)
1 (lock)
CONF
CONF
Always locked except in EEPROM program state
No Lock Register
CTRL (ADCCH and CLR)
CTRL
Unlock by sending serial code to CTRLGATE register
No Lock Register
CTRL (CTRLGATE)
CTRL (EEP)
CTRL (EEPGATE)
97h
Unlock by sending serial code to EEPGATE register
No Lock Register
98h
The below instruction is required to access and exit the CTRL (92h to 95h) register.
• Write 43h, 4Fh, 44h, 45h to 8-bit register CTRLGATE one-byte by one-byte sequentially to access.
• Write any 8-bit data to register CTRLGATE to exit active mode of the CTRL register.
• Write any data to register CTRLGATE also reset LOCK register (93h) to default value.
The below instruction is required to access and exit the EEP (97h) register.
• Write 00h, 04h, 02h, 09h, 02h, 09h to 8-bit register EEPGATE one-byte by one-byte sequentially to access.
• Keep accessible state until write any 8-bit data to register EEPGATE to exit.
7.5.3 Register Default Data
The TPS929240-Q1 has three types of registers. The register IP name BRT with address between 00h to 17h,
20h to 37h and 40h to 44h, have the same set of EEPROM. These registers reset to 00h from POR or setting 1
to REGDEFAULT, and they load the code from the corresponding EEPROM value by the following operations:
• The TPS929240-Q1 enters FAIL-SAFE state by watchdog timer overflow.
• Writing FORCEFS to 1 to force TPS929240-Q1 into FAIL-SAFE state.
• Writing EEPLOAD to 1 to load all corresponding EEPROM content.
• Writing EEPMODE to 1 to enter EEPROM program state.
The register IP name IOUT and CONF with address between 50h to approximately 67h and 70h to
approximately 87h, have the same set of EEPROM. These registers always load EEPROM value by the
following operation:
• The TPS929240-Q1 starts from POR.
• The TPS929240-Q1 restarts from VBAT or LDO UVLO triggered.
• The TPS929240-Q1 enters FAIL-SAFE state by watchdog timer overflow.
• Writing FORCEFS to 1 to force TPS929240-Q1 into FAIL-SAFE state.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
48
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
• Writing EEPLOAD to 1 to load all corresponding EEPROM content.
• Writing REGDEFAULT to 1 to reset all registers to default code.
• Writing EEPMODE to 1 to enter EEPROM program state.
The register IP name CTRL and FLAG with address between 90h to 98h and A0h to approximately AFh, have no
corresponding EEPROM cells. These registers always set to manufacture default value by the following
operation:
• The TPS929240-Q1 starts from POR.
• The TPS929240-Q1 restarts from VBAT or LDO UVLO triggered.
表7-17. Registers Default Value Table
POR Default
Register IP Name Register Address
and
REGDEFAULT
EEPLOAD
FAIL-SAFE state
EEPMODE
SOFTRESET
BRT (PWMMx)
BRT (PWMLx)
BRT
00h~17h
20h~37h
40h~44h
50~67h
00h
00h
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Only reset 93h to
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
00h
00h
00h
00h
IOUT
Load EEPROM
Load EEPROM
Load EEPROM
Load EEPROM
CONF
70h~87h
Manufacture
default
CTRL
FLAG
90h~98h
A0~AFh
No action
No action
No action
default, no action Set 93h to 00h
on other registers
Only clear
Manufacture
default
FLAG_POR to 0h
and no action on
other registers
No action
No action
7.5.4 EEPROM Programming
The TPS929240-Q1 has a user-programmable EEPROM with high reliability for automotive applications. All the
EEPROM registers can be burnt through writing the target data into its corresponding register. The TPS929240-
Q1 supports two solutions for individual chip selection through pulling the REF pin high or through device
address configuration by address pin.
7.5.4.1 Chip Selection by Pulling REF Pin High
The TPS929240-Q1 supports using REF pin as chip-select during EEPROM programming. Considering multiple
TPS929240-Q1 devices connected on one FlexWire bus before burning EEPROM, the slave address for all
TPS929240-Q1 are all same before programming in case internal EEPROM register DEVADDR is used for slave
address setup. The EEPROM burning instruction can be sent to target TPS929240-Q1 by pulling the REF pin of
the target TPS929240-Q1 to 5 V. After the REF pin is pulled up to 5 V, the TPS929240-Q1 ignores the device
address setup by ADDR2/ADDR1/ADDR0 pins or EEPROM programmed device address in EEP_DEVADDR.
The master controller must send out data to target TPS929240-Q1 with device address as 0h and not in
broadcast mode.
7.5.4.2 Chip Selection by ADDR Pins Configuration
The TPS929240-Q1 also supports using configuration on ADDR2/ADDR1/ADDR0 pins to determine the slave
address for TPS929240-Q1 if multiple TPS929240-Q1 devices are connected on the same FlexWire interface. TI
recommends to use this approach for applications of multiple TPS929240-Q1 in the same FlexWire interface.
The master controller can send out register data to target TPS929240-Q1 with device address matched to the
ADDR2/ADDR1/ADDR0 pins configuration and not in broadcast mode.
7.5.4.3 EEPROM Register Access and Burn
After selecting the target TPS929240-Q1 for EEPROM burning, the master controller must send a serial data
bytes to register EEPGATE and set 1 to register EEPMODE one by one in below sequence to finally enable the
EEPROM register access. Each data written must be a single-byte operation instead of burst-mode operation.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
49
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
The chip is selected by pulling REF pin high, below instruction is required to access the EEPROM register.
• Write 09h, 02h, 09h, 02h, 04h, 00h to 8-bit register EEPGATE one-byte by one-byte sequentially.
• Write 1 to 1-bit register EEPMODE
The chip is selected by ADDR pins configuration. The below instruction is required to access the EEPROM
register.
• Write 00h, 04h, 02h, 09h, 02h, 09h to 8-bit register EEPGATE one-byte by one-byte sequentially.
• Write 1 to 1-bit register EEPMODE.
The EEPROM registers of the TPS929240-Q1 can be overwritten after the access enabled. The TPS929240-Q1
first loads all data stored in EEPROM to corresponding registers right after entering EEPROM program state.
Then the master controller must write the target EEPROM value and the correlated CRC value into its
corresponding registers and set EEPPROG to 1 to start the burning of all the EEPROM registers. If
DEVADDR[3] or DEVADDR[3:0] is used for addressing and is modified during the EEPROM registers writing
process, the device address will be updated immediately. The master should use the new device address for the
next frame communication. It is not needed to write target EEPROM value to its corresponding register if the
target value EEPROM value is same to its present value, because the EEPROM present value is automatically
loaded into its corresponding register after entering the EEPROM PROGRAM state. The data is lost after POR
cycle if it is not burnt to EEPROM cell. The EEPPROG automatically returns to 0 at the next clock cycle. The
programming takes around 200 ms and flag register FLAG_PROGDONE is 0 during programming. Keep the
device power supply stable for at least 200 ms after writing 1 to EEPPROG to make sure solid and robust
burning. After programming is done, the FLAG_PROGDONE is automatically set to 1. 图 7-18 lists the detailed
flow chart. The EEPMODE and EEPPROG registers are not writable if the serial codes are not written to
EEPGATE one-byte by one-byte sequentially.
The EEPROM cells for TPS929240-Q1 can be overwritten and burnt for up to 1000 times. The one time
EEPROM burning is counted after the register EEPPROG is set to 1 even though the EEPROM data is not
changed at all.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
50
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
START
ADDRx pins for
device address?
Y
N
Write 1h to
EEPMODE
Pull High REF Pin
DEVADDR = 00h
Write data to
registers including
CRC
Write 00h to
EEPGATE
Write 09h to
EEPGATE
Write 04h to
EEPGATE
Write 02h to
EEPGATE
Write 01h to
EEPPROG
Write 02h to
EEPGATE
Write 09h to
EEPGATE
Keep supply stable
and wait for 200ms
Y
Write 09h to
EEPGATE
Write 02h to
EEPGATE
ADDRx pins for
device address?
N
Write 02h to
EEPGATE
Write 04h to
EEPGATE
Release REF pin
Write 0h to
EEPMODE to Normal
mode
Write 09h to
EEPGATE
Write 00h to
EEPGATE
END
EEP burning sequence
图7-18. Programming Sequence
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
51
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.5.4.4 EEPROM PROGRAM state Exit
The REF pin can be released after EEPROM burning if it is pulled high to 5 V for chip selection. The REF pin
must be kept high during all of EEPROM PROGRAM state.
The TPS929240-Q1 can quit the EEPROM PROGRAM state to NORMAL state after burning by writing 0 to
register EEPMODE. TI recommends reloading the EEPROM data to the registers after EEPROM burning by set
1 to REGDEFAULT.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
52
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6 Register Maps
CAUTION
All the RESERVED bits in register are set to 0b in TI manufacture. All the RESERVED bits in regester must be written to 0b in case of
unavoidable register writing.
表7-18. Register Map
EEPROM
DEFAULT
ADDR
NAME
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
DEFAULT
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
15h
16h
17h
PWMMA0
PWMMA1
PWMMA2
PWMMB0
PWMMB1
PWMMB2
PWMMC0
PWMMC1
PWMMC2
PWMMD0
PWMMD1
PWMMD2
PWMME0
PWMME1
PWMME2
PWMMF0
PWMMF1
PWMMF2
PWMMG0
PWMMG1
PWMMG2
PWMMH0
PWMMH1
PWMMH2
PWMOUTA0
PWMOUTA1
PWMOUTA2
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
FFh
PWMOUTB0
PWMOUTB1
PWMOUTB2
PWMOUTC0
PWMOUTC1
PWMOUTC2
PWMOUTD0
PWMOUTD1
PWMOUTD2
PWMOUTE0
PWMOUTE1
PWMOUTE2
PWMOUTF0
PWMOUTF1
PWMOUTF2
PWMOUTG0
PWMOUTG1
PWMOUTG2
PWMOUTH0
PWMOUTH1
PWMOUTH2
20h
PWMLA0
RESERVED
RESERVED
RESERVED
RESERVED
PWMLOWOUTA0
00h
0Fh
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
53
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
EEPROM
表7-18. Register Map (continued)
ADDR
NAME
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
DEFAULT
DEFAULT
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
0Fh
21h
22h
23h
24h
25h
26h
27h
28h
29h
2Ah
2Bh
2Ch
2Dh
2Eh
2Fh
30h
31h
32h
33h
34h
35h
36h
37h
PWMLA1
PWMLA2
PWMLB0
PWMLB1
PWMLB2
PWMLC0
PWMLC1
PWMLC2
PWMLD0
PWMLD1
PWMLD2
PWMLE0
PWMLE1
PWMLE2
PWMLF0
PWMLF1
PWMLF2
PWMLG0
PWMLG1
PWMLG2
PWMLH0
PWMLH1
PWMLH2
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
PWMLOWOUTA1
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h
PWMLOWOUTA2
PWMLOWOUTB0
PWMLOWOUTB1
PWMLOWOUTB2
PWMLOWOUTC0
PWMLOWOUTC1
PWMLOWOUTC2
PWMLOWOUTD0
PWMLOWOUTD1
PWMLOWOUTD2
PWMLOWOUTE0
PWMLOWOUTE1
PWMLOWOUTE2
PWMLOWOUTF0
PWMLOWOUTF1
PWMLOWOUTF2
PWMLOWOUTG0
PWMLOWOUTG1
PWMLOWOUTG2
PWMLOWOUTH0
PWMLOWOUTH1
PWMLOWOUTH2
40h
41h
42h
43h
44h
OUTEN0
OUTEN1
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
ENOUTB2
ENOUTD2
ENOUTF2
ENOUTH2
RESERVED
ENOUTB1
ENOUTD1
ENOUTF1
ENOUTH1
RESERVED
ENOUTB0
ENOUTD0
ENOUTF0
ENOUTH0
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
ENOUTA2
ENOUTA1
ENOUTC1
ENOUTE1
ENOUTG1
ENOUTA0
ENOUTC0
ENOUTE0
ENOUTG0
00h
00h
00h
00h
00h
77h
77h
77h
77h
00h
ENOUTC2
ENOUTE2
ENOUTG2
OUTEN2
OUTEN3
PWMSHARE
SHAREPWM
50h
51h
52h
IOUTA0
IOUTA1
IOUTA2
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
IOUTA0
EEPROM
EEPROM
EEPROM
3Fh
3Fh
3Fh
IOUTA1
IOUTA2
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
54
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
ADDR
表7-18. Register Map (continued)
EEPROM
NAME
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
DEFAULT
DEFAULT
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
3Fh
53h
54h
55h
56h
57h
58h
59h
5Ah
5Bh
5Ch
5Dh
5Eh
5Fh
60h
61h
62h
63h
64h
65h
66h
67h
IOUTB0
IOUTB1
IOUTB2
IOUTC0
IOUTC1
IOUTC2
IOUTD0
IOUTD1
IOUTD2
IOUTE0
IOUTE1
IOUTE2
IOUTF0
IOUTF1
IOUTF2
IOUTG0
IOUTG1
IOUTG2
IOUTH0
IOUTH1
IOUTH2
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
IOUTB0
IOUTB1
IOUTB2
IOUTC0
IOUTC1
IOUTC2
IOUTD0
IOUTD1
IOUTD2
IOUTE0
IOUTE1
IOUTE2
IOUTF0
IOUTF1
IOUTF2
IOUTG0
IOUTG1
IOUTG2
IOUTH0
IOUTH1
IOUTH2
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
70h
71h
72h
73h
DIAGEN0
DIAGEN1
DIAGEN2
DIAGEN3
RESERVED
RESERVED
DIAGENOUTB DIAGENOUTB DIAGENOUTB
RESERVED DIAGENOUTA2 DIAGENOUTA1 DIAGENOUTA0 EEPROM
77h
77h
77h
77h
2
1
0
DIAGENOUTD DIAGENOUTD DIAGENOUTD
RESERVED DIAGENOUTC DIAGENOUTC DIAGENOUTC EEPROM
2
1
0
2
1
0
RESERVED DIAGENOUTF2 DIAGENOUTF1 DIAGENOUTF0 RESERVED
DIAGENOUTE DIAGENOUTE DIAGENOUTE EEPROM
2
1
0
RESERVED
DIAGENOUTH DIAGENOUTH DIAGENOUTH
RESERVED
DIAGENOUTG DIAGENOUTG DIAGENOUTG EEPROM
2
1
0
2
1
0
74h
75h
76h
SLSTHSEL0
SLSTHSEL1
SLSTHSEL2
RESERVED
RESERVED
RESERVED
SLSTHOUTB2 SLSTHOUTB1 SLSTHOUTB0
SLSTHOUTD2 SLSTHOUTD1 SLSTHOUTD0
SLSTHOUTF2 SLSTHOUTF1 SLSTHOUTF0
RESERVED
RESERVED
RESERVED
SLSTHOUTA2 SLSTHOUTA1 SLSTHOUTA0 EEPROM
SLSTHOUTC2 SLSTHOUTC1 SLSTHOUTC0 EEPROM
SLSTHOUTE2 SLSTHOUTE1 SLSTHOUTE0 EEPROM
00h
00h
00h
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
55
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
EEPROM
表7-18. Register Map (continued)
ADDR
NAME
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
DEFAULT
DEFAULT
77h
78h
79h
7Ah
7Bh
7Ch
SLSTHSEL3
SLSDAC0
SLSDAC1
REFERENCE
DIAG
RESERVED
SLSTHOUTH2 SLSTHOUTH1 SLSTHOUTH0
RESERVED
SLSTHOUTG2 SLSTHOUTG1 SLSTHOUTG0 EEPROM
00h
SLSTH0
SLSTH1
EEPROM
EEPROM
00h
00h
SLSEN
REFRANGE
IRETRY
LOWSUPTH
BLANK
MASKEEPCRC RESERVED
EEPROM
EEPROM
EEPROM
60h
00h
DIAGMASK
MASKLOWSU MASKSUPUV
P
MASKREF
MASKPRETSD
MASKTSD
RESERVED
MASKSLS
00h
7Dh
7Eh
7Fh
80h
81h
82h
83h
84h
85h
86h
87h
OUTMASK
DIM
RESERVED
EXPEN
RESERVED
PSEN
RESERVED
12BIT
RESERVED
PSMEN
RESERVED
MASKOPEN
MASKSHORT
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
EEPROM
00h
30h
00h
00h
00h
00h
00h
01h
00h1
10h
1B2
PWMFREQ
DIM-R
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
FSOUTB2
FSOUTD2
FSOUTF2
FSOUTH2
RESERVED
FSOUTB1
FSOUTD1
FSOUTF1
FSOUTH1
RESERVED
FSOUTB0
FSOUTD0
FSOUTF0
FSOUTH0
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
FSOUTA2
FSOUTC2
FSOUTE2
FSOUTG2
DBWTIMER
RESERVED
FSOUTA1
FSOUTC1
FSOUTE1
FSOUTG1
RESERVED
FSOUTA0
FSOUTC0
FSOUTE0
FSOUTG0
ACKEN
FSMAP0
FSMAP1
FSMAP2
FSMAP3
FLEXWIRE0
FLEXWIRE1
FLEXWIRE2
CRC
WDTIMER
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
INTADDR
OFAF
DEVADDR
INITTIMER
EEPCRC
90h
91h
92h
93h
94h
95h
96h
97h
98h
ADCCH
CLR
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
ADCCHSEL
00h
00h
00h
03h
00h
00h
00h
00h
00h
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
CLRFS
CLRFAULT
FORCEFS
CONFLOCK
EEPLOAD
RESERVED
CLRPOR
FORCEERR
IOUTLOCK
DEBUG
LOCK
RESERVED
BRTLOCK
CLRREG
CTRL-R
CTRLGATE
EEP
SOFTRESET
RESERVED
REGDEFAULT
RESERVED
CTRLGATE
RESERVED
RESERVED
RESERVED
FLAG_REF
RESERVED
RESERVED
RESERVED
EEPPROG
FLAG_OUT
EEPMODE
FLAG_ERR
EEPGATE
EEPGATE
FLAG_LOWSU
P
FLAG_PRETS
D
FLAG_EEPCR
C
A0h
FLAG_ERR
FLAG_SUPUV
FLAG_TSD
01h
1
For TPS929240A version, the default value of register FLEXWIRE1 is 08h.
For TPS929240A version, the default value of register CRC is 75h.
2
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
56
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
ADDR
表7-18. Register Map (continued)
EEPROM
DEFAULT
NAME
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
DEFAULT
FLAG_EEPPA
R
FLAG_PROGD
ONE
FLAG_ADCDO FLAG_ADCER
NE
A1h
A2h
A3h
FLAG_STATUS
FLAG_ADC
FLAG_EXTFS1 FLAG_EXTFS0
FLAG_FS
FLAG_POR
01h
00h
00h
R
ADC_OUT
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TB2 TB1 TB0
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TA2 TA1 TA0
FLAG_SLS0
RESERVED
RESERVED
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TD2 TD1 TD0
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TC2 TC1 TC0
A4h
A5h
FLAG_SLS1
FLAG_SLS2
RESERVED
RESERVED
RESERVED
RESERVED
00h
00h
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TF2 TF1 TF0
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TE2 TE1 TE0
A6h
A7h
A8h
A9h
AAh
ABh
ACh
ADh
AEh
AFh
FLAG_SLS3
FLAG_OPEN0
FLAG_OPEN1
FLAG_OPEN2
FLAG_OPEN3
FLAG_SHORT0
FLAG_SHORT1
FLAG_SHORT2
FLAG_SHORT3
FLAG_EEPCRC
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TH2 TH1 TH0
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
FLAG_SLSOU FLAG_SLSOU FLAG_SLSOU
TG2 TG1 TG0
00h
00h
00h
00h
00h
00h
00h
00h
00h
00h3
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTB2 UTB1 UTB0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTA2 UTA1 UTA0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTD2 UTD1 UTD0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTC2 UTC1 UTC0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTF2 UTF1 UTF0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTE2 UTE1 UTE0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTH2 UTH1 UTH0
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTG2 UTG1 UTG0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTB2 OUTB1 OUTB0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTA2 OUTA1 OUTA0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTD2 OUTD1 OUTD0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTC2 OUTC1 OUTC0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTF2 OUTF1 OUTF0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTE2 OUTE1 OUTE0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTH2 OUTH1 OUTH0
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTG2 OUTG1 OUTG0
CALC_EEPCRC
3
For TPS929240A version, the default value of register FLAG_EEPCRC is 00h.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
57
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.1 BRT Registers
表 7-19 lists the memory-mapped registers for the BRT registers. All register offset addresses not listed in 表
7-19 should be considered as reserved locations and the register contents should not be modified.
Control Register
表7-19. BRT Registers
Offset
0h
Acronym
PWMMA0
PWMMA1
PWMMA2
PWMMB0
PWMMB1
PWMMB2
PWMMC0
PWMMC1
PWMMC2
PWMMD0
PWMMD1
PWMMD2
PWMME0
PWMME1
PWMME2
PWMMF0
PWMMF1
PWMMF2
PWMMG0
PWMMG1
PWMMG2
PWMMH0
PWMMH1
PWMMH2
PWMLA0
PWMLA1
PWMLA2
PWMLB0
PWMLB1
PWMLB2
PWMLC0
PWMLC1
PWMLC2
PWMLD0
PWMLD1
PWMLD2
PWMLE0
PWMLE1
PWMLE2
PWMLF0
Register Name
Section
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
8-MSB Output PWM Duty-cycle Setting for OUTA0
8-MSB Output PWM Duty-cycle Setting for OUTA1
8-MSB Output PWM Duty-cycle Setting for OUTA2
8-MSB Output PWM Duty-cycle Setting for OUTB0
8-MSB Output PWM Duty-cycle Setting for OUTB1
8-MSB Output PWM Duty-cycle Setting for OUTB2
8-MSB Output PWM Duty-cycle Setting for OUTC0
8-MSB Output PWM Duty-cycle Setting for OUTC1
8-MSB Output PWM Duty-cycle Setting for OUTC2
8-MSB Output PWM Duty-cycle Setting for OUTD0
8-MSB Output PWM Duty-cycle Setting for OUTD1
8-MSB Output PWM Duty-cycle Setting for OUTD2
8-MSB Output PWM Duty-cycle Setting for OUTE0
8-MSB Output PWM Duty-cycle Setting for OUTE1
8-MSB Output PWM Duty-cycle Setting for OUTE2
8-MSB Output PWM Duty-cycle Setting for OUTF0
8-MSB Output PWM Duty-cycle Setting for OUTF1
8-MSB Output PWM Duty-cycle Setting for OUTF2
8-MSB Output PWM Duty-cycle Setting for OUTG0
8-MSB Output PWM Duty-cycle Setting for OUTG1
8-MSB Output PWM Duty-cycle Setting for OUTG2
8-MSB Output PWM Duty-cycle Setting for OUTH0
8-MSB Output PWM Duty-cycle Setting for OUTH1
8-MSB Output PWM Duty-cycle Setting for OUTH2
4-LSB Output PWM Duty-cycle Setting for OUTA0
4-LSB Output PWM Duty-cycle Setting for OUTA1
4-LSB Output PWM Duty-cycle Setting for OUTA2
4-LSB Output PWM Duty-cycle Setting for OUTB0
4-LSB Output PWM Duty-cycle Setting for OUTB1
4-LSB Output PWM Duty-cycle Setting for OUTB2
4-LSB Output PWM Duty-cycle Setting for OUTC0
4-LSB Output PWM Duty-cycle Setting for OUTC1
4-LSB Output PWM Duty-cycle Setting for OUTC2
4-LSB Output PWM Duty-cycle Setting for OUTD0
4-LSB Output PWM Duty-cycle Setting for OUTD1
4-LSB Output PWM Duty-cycle Setting for OUTD2
4-LSB Output PWM Duty-cycle Setting for OUTE0
4-LSB Output PWM Duty-cycle Setting for OUTE1
4-LSB Output PWM Duty-cycle Setting for OUTE2
4-LSB Output PWM Duty-cycle Setting for OUTF0
1h
2h
3h
4h
5h
6h
7h
8h
9h
Ah
Bh
Ch
Dh
Eh
Fh
10h
11h
12h
13h
14h
15h
16h
17h
20h
21h
22h
23h
24h
25h
26h
27h
28h
29h
2Ah
2Bh
2Ch
2Dh
2Eh
2Fh
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
58
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-19. BRT Registers (continued)
Offset
30h
31h
32h
33h
34h
35h
36h
37h
40h
41h
42h
43h
44h
Acronym
PWMLF1
PWMLF2
PWMLG0
PWMLG1
PWMLG2
PWMLH0
PWMLH1
PWMLH2
OUTEN0
OUTEN1
OUTEN2
OUTEN3
PWMSHARE
Register Name
Section
4-LSB Output PWM Duty-cycle Setting for OUTF1
4-LSB Output PWM Duty-cycle Setting for OUTF2
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
4-LSB Output PWM Duty-cycle Setting for OUTG0
4-LSB Output PWM Duty-cycle Setting for OUTG1
4-LSB Output PWM Duty-cycle Setting for OUTG2
4-LSB Output PWM Duty-cycle Setting for OUTH0
4-LSB Output PWM Duty-cycle Setting for OUTH1
4-LSB Output PWM Duty-cycle Setting for OUTH2
OUTAn, OUTBn Enable Setting
OUTCn, OUTDn Enable Setting
OUTEn, OUTFn Enable Setting
OUTGn, OUTHn Enable Setting
PWM Duty-cycle Sharing for All Enabled Output
Complex bit access types are encoded to fit into small table cells. 表 7-20 shows the codes that are used for
access types in this section.
表7-20. BRT Access Type Codes
Access Type
Read Type
R
Code
Description
R
Read
Write Type
W
W
Write
Reset or Default Value
-n
Value after reset or the default
value
7.6.1.1 PWMMA0 Register (Offset = 0h) [Reset = 00h]
PWMMA0 is shown in 图7-19 and described in 表7-21.
Return to the Summary Table.
图7-19. PWMMA0 Register
7
6
5
4
3
2
1
0
PWMOUTA0
R/W-0h
表7-21. PWMMA0 Register Field Descriptions
Bit
7-0
Field
PWMOUTA0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTA0
7.6.1.2 PWMMA1 Register (Offset = 1h) [Reset = 00h]
PWMMA1 is shown in 图7-20 and described in 表7-22.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
59
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-20. PWMMA1 Register
7
6
5
4
3
2
1
0
PWMOUTA1
R/W-0h
表7-22. PWMMA1 Register Field Descriptions
Bit
7-0
Field
PWMOUTA1
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTA1
7.6.1.3 PWMMA2 Register (Offset = 2h) [Reset = 00h]
PWMMA2 is shown in 图7-21 and described in 表7-23.
Return to the Summary Table.
图7-21. PWMMA2 Register
7
6
5
4
3
2
1
0
0
0
PWMOUTA2
R/W-0h
表7-23. PWMMA2 Register Field Descriptions
Bit
7-0
Field
PWMOUTA2
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTA2
7.6.1.4 PWMMB0 Register (Offset = 3h) [Reset = 00h]
PWMMB0 is shown in 图7-22 and described in 表7-24.
Return to the Summary Table.
图7-22. PWMMB0 Register
7
6
5
4
3
2
1
PWMOUTB0
R/W-0h
表7-24. PWMMB0 Register Field Descriptions
Bit
7-0
Field
PWMOUTB0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTB0
7.6.1.5 PWMMB1 Register (Offset = 4h) [Reset = 00h]
PWMMB1 is shown in 图7-23 and described in 表7-25.
Return to the Summary Table.
图7-23. PWMMB1 Register
7
6
5
4
3
2
1
PWMOUTB1
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
60
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-25. PWMMB1 Register Field Descriptions
Bit
Field
PWMOUTB1
Type
Reset
Description
7-0
R/W
0h
8-MSB output PWM duty-cycle setting for OUTB1
7.6.1.6 PWMMB2 Register (Offset = 5h) [Reset = 00h]
PWMMB2 is shown in 图7-24 and described in 表7-26.
Return to the Summary Table.
图7-24. PWMMB2 Register
7
6
5
4
3
2
1
0
0
0
PWMOUTB2
R/W-0h
表7-26. PWMMB2 Register Field Descriptions
Bit
7-0
Field
PWMOUTB2
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTB2
7.6.1.7 PWMMC0 Register (Offset = 6h) [Reset = 00h]
PWMMC0 is shown in 图7-25 and described in 表7-27.
Return to the Summary Table.
图7-25. PWMMC0 Register
7
6
5
4
3
2
1
PWMOUTC0
R/W-0h
表7-27. PWMMC0 Register Field Descriptions
Bit
7-0
Field
PWMOUTC0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTC0
7.6.1.8 PWMMC1 Register (Offset = 7h) [Reset = 00h]
PWMMC1 is shown in 图7-26 and described in 表7-28.
Return to the Summary Table.
图7-26. PWMMC1 Register
7
6
5
4
3
2
1
PWMOUTC1
R/W-0h
表7-28. PWMMC1 Register Field Descriptions
Bit
7-0
Field
PWMOUTC1
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTC1
7.6.1.9 PWMMC2 Register (Offset = 8h) [Reset = 00h]
PWMMC2 is shown in 图7-27 and described in 表7-29.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
61
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-27. PWMMC2 Register
7
6
5
4
3
2
1
0
PWMOUTC2
R/W-0h
表7-29. PWMMC2 Register Field Descriptions
Bit
7-0
Field
PWMOUTC2
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTC2
7.6.1.10 PWMMD0 Register (Offset = 9h) [Reset = 00h]
PWMMD0 is shown in 图7-28 and described in 表7-30.
Return to the Summary Table.
图7-28. PWMMD0 Register
7
6
5
4
3
2
1
0
0
0
PWMOUTD0
R/W-0h
表7-30. PWMMD0 Register Field Descriptions
Bit
7-0
Field
PWMOUTD0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTD0
7.6.1.11 PWMMD1 Register (Offset = Ah) [Reset = 00h]
PWMMD1 is shown in 图7-29 and described in 表7-31.
Return to the Summary Table.
图7-29. PWMMD1 Register
7
6
5
4
3
2
1
PWMOUTD1
R/W-0h
表7-31. PWMMD1 Register Field Descriptions
Bit
7-0
Field
PWMOUTD1
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTD1
7.6.1.12 PWMMD2 Register (Offset = Bh) [Reset = 00h]
PWMMD2 is shown in 图7-30 and described in 表7-32.
Return to the Summary Table.
图7-30. PWMMD2 Register
7
6
5
4
3
2
1
PWMOUTD2
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
62
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-32. PWMMD2 Register Field Descriptions
Bit
Field
PWMOUTD2
Type
Reset
Description
7-0
R/W
0h
8-MSB output PWM duty-cycle setting for OUTD2
7.6.1.13 PWMME0 Register (Offset = Ch) [Reset = 00h]
PWMME0 is shown in 图7-31 and described in 表7-33.
Return to the Summary Table.
图7-31. PWMME0 Register
7
6
5
4
3
2
1
0
0
0
PWMOUTE0
R/W-0h
表7-33. PWMME0 Register Field Descriptions
Bit
7-0
Field
PWMOUTE0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTE0
7.6.1.14 PWMME1 Register (Offset = Dh) [Reset = 00h]
PWMME1 is shown in 图7-32 and described in 表7-34.
Return to the Summary Table.
图7-32. PWMME1 Register
7
6
5
4
3
2
1
PWMOUTE1
R/W-0h
表7-34. PWMME1 Register Field Descriptions
Bit
7-0
Field
PWMOUTE1
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTE1
7.6.1.15 PWMME2 Register (Offset = Eh) [Reset = 00h]
PWMME2 is shown in 图7-33 and described in 表7-35.
Return to the Summary Table.
图7-33. PWMME2 Register
7
6
5
4
3
2
1
PWMOUTE2
R/W-0h
表7-35. PWMME2 Register Field Descriptions
Bit
7-0
Field
PWMOUTE2
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTE2
7.6.1.16 PWMMF0 Register (Offset = Fh) [Reset = 00h]
PWMMF0 is shown in 图7-34 and described in 表7-36.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
63
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-34. PWMMF0 Register
7
6
5
4
3
2
1
0
PWMOUTF0
R/W-0h
表7-36. PWMMF0 Register Field Descriptions
Bit
7-0
Field
PWMOUTF0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTF0
7.6.1.17 PWMMF1 Register (Offset = 10h) [Reset = 00h]
PWMMF1 is shown in 图7-35 and described in 表7-37.
Return to the Summary Table.
图7-35. PWMMF1 Register
7
6
5
4
3
2
1
0
0
0
PWMOUTF1
R/W-0h
表7-37. PWMMF1 Register Field Descriptions
Type
Bit
7-0
Field
PWMOUTF1
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTF1
7.6.1.18 PWMMF2 Register (Offset = 11h) [Reset = 00h]
PWMMF2 is shown in 图7-36 and described in 表7-38.
Return to the Summary Table.
图7-36. PWMMF2 Register
7
6
5
4
3
2
1
PWMOUTF2
R/W-0h
表7-38. PWMMF2 Register Field Descriptions
Type
Bit
7-0
Field
PWMOUTF2
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTF2
7.6.1.19 PWMMG0 Register (Offset = 12h) [Reset = 00h]
PWMMG0 is shown in 图7-37 and described in 表7-39.
Return to the Summary Table.
图7-37. PWMMG0 Register
7
6
5
4
3
2
1
PWMOUTG0
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
64
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-39. PWMMG0 Register Field Descriptions
Bit
Field
PWMOUTG0
Type
Reset
Description
7-0
R/W
0h
8-MSB output PWM duty-cycle setting for OUTG0
7.6.1.20 PWMMG1 Register (Offset = 13h) [Reset = 00h]
PWMMG1 is shown in 图7-38 and described in 表7-40.
Return to the Summary Table.
图7-38. PWMMG1 Register
7
6
5
4
3
2
1
0
0
0
PWMOUTG1
R/W-0h
表7-40. PWMMG1 Register Field Descriptions
Bit
7-0
Field
PWMOUTG1
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTG1
7.6.1.21 PWMMG2 Register (Offset = 14h) [Reset = 00h]
PWMMG2 is shown in 图7-39 and described in 表7-41.
Return to the Summary Table.
图7-39. PWMMG2 Register
7
6
5
4
3
2
1
PWMOUTG2
R/W-0h
表7-41. PWMMG2 Register Field Descriptions
Bit
7-0
Field
PWMOUTG2
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTG2
7.6.1.22 PWMMH0 Register (Offset = 15h) [Reset = 00h]
PWMMH0 is shown in 图7-40 and described in 表7-42.
Return to the Summary Table.
图7-40. PWMMH0 Register
7
6
5
4
3
2
1
PWMOUTH0
R/W-0h
表7-42. PWMMH0 Register Field Descriptions
Bit
7-0
Field
PWMOUTH0
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTH0
7.6.1.23 PWMMH1 Register (Offset = 16h) [Reset = 00h]
PWMMH1 is shown in 图7-41 and described in 表7-43.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
65
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-41. PWMMH1 Register
7
6
5
4
3
2
1
0
PWMOUTH1
R/W-0h
表7-43. PWMMH1 Register Field Descriptions
Bit
7-0
Field
PWMOUTH1
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTH1
7.6.1.24 PWMMH2 Register (Offset = 17h) [Reset = 00h]
PWMMH2 is shown in 图7-42 and described in 表7-44.
Return to the Summary Table.
图7-42. PWMMH2 Register
7
6
5
4
3
2
1
0
PWMOUTH2
R/W-0h
表7-44. PWMMH2 Register Field Descriptions
Bit
7-0
Field
PWMOUTH2
Type
Reset
Description
R/W
0h
8-MSB output PWM duty-cycle setting for OUTH2
7.6.1.25 PWMLA0 Register (Offset = 20h) [Reset = 00h]
PWMLA0 is shown in 图7-43 and described in 表7-45.
Return to the Summary Table.
图7-43. PWMLA0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTA0
R/W-0h
表7-45. PWMLA0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTA0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTA0
7.6.1.26 PWMLA1 Register (Offset = 21h) [Reset = 00h]
PWMLA1 is shown in 图7-44 and described in 表7-46.
Return to the Summary Table.
图7-44. PWMLA1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTA1
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
66
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-44. PWMLA1 Register (continued)
表7-46. PWMLA1 Register Field Descriptions
Bit
7-4
3-0
Field
Type
R
Reset
0h
Description
RESERVED
Reserved
PWMLOWOUTA1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTA1
7.6.1.27 PWMLA2 Register (Offset = 22h) [Reset = 00h]
PWMLA2 is shown in 图7-45 and described in 表7-47.
Return to the Summary Table.
图7-45. PWMLA2 Register
7
6
5
4
3
2
1
0
0
0
RESERVED
R-0h
PWMLOWOUTA2
R/W-0h
表7-47. PWMLA2 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTA2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTA2
7.6.1.28 PWMLB0 Register (Offset = 23h) [Reset = 00h]
PWMLB0 is shown in 图7-46 and described in 表7-48.
Return to the Summary Table.
图7-46. PWMLB0 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTB0
R/W-0h
表7-48. PWMLB0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTB0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTB0
7.6.1.29 PWMLB1 Register (Offset = 24h) [Reset = 00h]
PWMLB1 is shown in 图7-47 and described in 表7-49.
Return to the Summary Table.
图7-47. PWMLB1 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTB1
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
67
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-49. PWMLB1 Register Field Descriptions
Bit
7-4
3-0
Field
Type
Reset
Description
RESERVED
PWMLOWOUTB1
R
0h
Reserved
R/W
0h
4-LSB output PWM duty-cycle setting for OUTB1
7.6.1.30 PWMLB2 Register (Offset = 25h) [Reset = 00h]
PWMLB2 is shown in 图7-48 and described in 表7-50.
Return to the Summary Table.
图7-48. PWMLB2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTB2
R/W-0h
表7-50. PWMLB2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTB2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTB2
7.6.1.31 PWMLC0 Register (Offset = 26h) [Reset = 00h]
PWMLC0 is shown in 图7-49 and described in 表7-51.
Return to the Summary Table.
图7-49. PWMLC0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTC0
R/W-0h
表7-51. PWMLC0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTC0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTC0
7.6.1.32 PWMLC1 Register (Offset = 27h) [Reset = 00h]
PWMLC1 is shown in 图7-50 and described in 表7-52.
Return to the Summary Table.
图7-50. PWMLC1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTC1
R/W-0h
表7-52. PWMLC1 Register Field Descriptions
Bit
7-4
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
68
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-52. PWMLC1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
3-0
PWMLOWOUTC1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTC1
7.6.1.33 PWMLC2 Register (Offset = 28h) [Reset = 00h]
PWMLC2 is shown in 图7-51 and described in 表7-53.
Return to the Summary Table.
图7-51. PWMLC2 Register
7
6
5
4
3
2
1
0
0
0
RESERVED
R-0h
PWMLOWOUTC2
R/W-0h
表7-53. PWMLC2 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTC2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTC2
7.6.1.34 PWMLD0 Register (Offset = 29h) [Reset = 00h]
PWMLD0 is shown in 图7-52 and described in 表7-54.
Return to the Summary Table.
图7-52. PWMLD0 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTD0
R/W-0h
表7-54. PWMLD0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTD0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTD0
7.6.1.35 PWMLD1 Register (Offset = 2Ah) [Reset = 00h]
PWMLD1 is shown in 图7-53 and described in 表7-55.
Return to the Summary Table.
图7-53. PWMLD1 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTD1
R/W-0h
表7-55. PWMLD1 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTD1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTD1
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
69
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.1.36 PWMLD2 Register (Offset = 2Bh) [Reset = 00h]
PWMLD2 is shown in 图7-54 and described in 表7-56.
Return to the Summary Table.
图7-54. PWMLD2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTD2
R/W-0h
表7-56. PWMLD2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTD2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTD2
7.6.1.37 PWMLE0 Register (Offset = 2Ch) [Reset = 00h]
PWMLE0 is shown in 图7-55 and described in 表7-57.
Return to the Summary Table.
图7-55. PWMLE0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTE0
R/W-0h
表7-57. PWMLE0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTE0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTE0
7.6.1.38 PWMLE1 Register (Offset = 2Dh) [Reset = 00h]
PWMLE1 is shown in 图7-56 and described in 表7-58.
Return to the Summary Table.
图7-56. PWMLE1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTE1
R/W-0h
表7-58. PWMLE1 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTE1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTE1
7.6.1.39 PWMLE2 Register (Offset = 2Eh) [Reset = 00h]
PWMLE2 is shown in 图7-57 and described in 表7-59.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
70
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-57. PWMLE2 Register
7
6
5
4
3
2
1
0
0
0
0
RESERVED
R-0h
PWMLOWOUTE2
R/W-0h
表7-59. PWMLE2 Register Field Descriptions
Type
Bit
7-4
3-0
Field
Reset
Description
RESERVED
R
0h
Reserved
PWMLOWOUTE2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTE2
7.6.1.40 PWMLF0 Register (Offset = 2Fh) [Reset = 00h]
PWMLF0 is shown in 图7-58 and described in 表7-60.
Return to the Summary Table.
图7-58. PWMLF0 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTF0
R/W-0h
表7-60. PWMLF0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTF0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTF0
7.6.1.41 PWMLF1 Register (Offset = 30h) [Reset = 00h]
PWMLF1 is shown in 图7-59 and described in 表7-61.
Return to the Summary Table.
图7-59. PWMLF1 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTF1
R/W-0h
表7-61. PWMLF1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTF1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTF1
7.6.1.42 PWMLF2 Register (Offset = 31h) [Reset = 00h]
PWMLF2 is shown in 图7-60 and described in 表7-62.
Return to the Summary Table.
图7-60. PWMLF2 Register
7
6
5
4
3
2
1
RESERVED
PWMLOWOUTF2
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
71
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-60. PWMLF2 Register (continued)
R-0h
R/W-0h
表7-62. PWMLF2 Register Field Descriptions
Bit
7-4
3-0
Field
Type
Reset
Description
RESERVED
PWMLOWOUTF2
R
0h
Reserved
R/W
0h
4-LSB output PWM duty-cycle setting for OUTF2
7.6.1.43 PWMLG0 Register (Offset = 32h) [Reset = 00h]
PWMLG0 is shown in 图7-61 and described in 表7-63.
Return to the Summary Table.
图7-61. PWMLG0 Register
7
6
5
4
3
2
1
0
0
0
RESERVED
R-0h
PWMLOWOUTG0
R/W-0h
表7-63. PWMLG0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTG0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTG0
7.6.1.44 PWMLG1 Register (Offset = 33h) [Reset = 00h]
PWMLG1 is shown in 图7-62 and described in 表7-64.
Return to the Summary Table.
图7-62. PWMLG1 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTG1
R/W-0h
表7-64. PWMLG1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTG1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTG1
7.6.1.45 PWMLG2 Register (Offset = 34h) [Reset = 00h]
PWMLG2 is shown in 图7-63 and described in 表7-65.
Return to the Summary Table.
图7-63. PWMLG2 Register
7
6
5
4
3
2
1
RESERVED
R-0h
PWMLOWOUTG2
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
72
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-65. PWMLG2 Register Field Descriptions
Bit
7-4
3-0
Field
Type
Reset
Description
RESERVED
R
0h
Reserved
PWMLOWOUTG2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTG2
7.6.1.46 PWMLH0 Register (Offset = 35h) [Reset = 00h]
PWMLH0 is shown in 图7-64 and described in 表7-66.
Return to the Summary Table.
图7-64. PWMLH0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTH0
R/W-0h
表7-66. PWMLH0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTH0
R/W
0h
4-LSB output PWM duty-cycle setting for OUTH0
7.6.1.47 PWMLH1 Register (Offset = 36h) [Reset = 00h]
PWMLH1 is shown in 图7-65 and described in 表7-67.
Return to the Summary Table.
图7-65. PWMLH1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTH1
R/W-0h
表7-67. PWMLH1 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
R
0h
Reserved
PWMLOWOUTH1
R/W
0h
4-LSB output PWM duty-cycle setting for OUTH1
7.6.1.48 PWMLH2 Register (Offset = 37h) [Reset = 00h]
PWMLH2 is shown in 图7-66 and described in 表7-68.
Return to the Summary Table.
图7-66. PWMLH2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
PWMLOWOUTH2
R/W-0h
表7-68. PWMLH2 Register Field Descriptions
Bit
7-4
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
73
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-68. PWMLH2 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
3-0
PWMLOWOUTH2
R/W
0h
4-LSB output PWM duty-cycle setting for OUTH2
7.6.1.49 OUTEN0 Register (Offset = 40h) [Reset = 00h]
OUTEN0 is shown in 图7-67 and described in 表7-69.
Return to the Summary Table.
图7-67. OUTEN0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
ENOUTB2
R/W-0h
ENOUTB1
R/W-0h
ENOUTB0
R/W-0h
RESERVED
R-0h
ENOUTA2
R/W-0h
ENOUTA1
R/W-0h
ENOUTA0
R/W-0h
表7-69. OUTEN0 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
ENOUTB2
ENOUTB1
ENOUTB0
R/W
0h
Enable register for OUTB2
0h = Disabled
1h = Enabled
5
4
R/W
R/W
0h
0h
Enable register for OUTB1
0h = Disabled
1h = Enabled
Enable register for OUTB0
0h = Disabled
1h = Enabled
3
2
RESERVED
ENOUTA2
R
0h
0h
Reserved
R/W
Enable register for OUTA2
0h = Disabled
1h = Enabled
1
0
ENOUTA1
ENOUTA0
R/W
R/W
0h
0h
Enable register for OUTA1
0h = Disabled
1h = Enabled
Enable register for OUTA0
0h = Disabled
1h = Enabled
7.6.1.50 OUTEN1 Register (Offset = 41h) [Reset = 00h]
OUTEN1 is shown in 图7-68 and described in 表7-70.
Return to the Summary Table.
图7-68. OUTEN1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
ENOUTD2
R/W-0h
ENOUTD1
R/W-0h
ENOUTD0
R/W-0h
RESERVED
R-0h
ENOUTC2
R/W-0h
ENOUTC1
R/W-0h
ENOUTC0
R/W-0h
表7-70. OUTEN1 Register Field Descriptions
Bit
Field
RESERVED
Type
Reset
Description
7
R
0h
Reserved
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
74
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-70. OUTEN1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
6
ENOUTD2
ENOUTD1
ENOUTD0
R/W
0h
Enable register for OUTD2
0h = Disabled
1h = Enabled
5
4
R/W
R/W
0h
0h
Enable register for OUTD1
0h = Disabled
1h = Enabled
Enable register for OUTD0
0h = Disabled
1h = Enabled
3
2
RESERVED
ENOUTC2
R
0h
0h
Reserved
R/W
Enable register for OUTC2
0h = Disabled
1h = Enabled
1
0
ENOUTC1
ENOUTC0
R/W
R/W
0h
0h
Enable register for OUTC1
0h = Disabled
1h = Enabled
Enable register for OUTC0
0h = Disabled
1h = Enabled
7.6.1.51 OUTEN2 Register (Offset = 42h) [Reset = 00h]
OUTEN2 is shown in 图7-69 and described in 表7-71.
Return to the Summary Table.
图7-69. OUTEN2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
ENOUTF2
R/W-0h
ENOUTF1
R/W-0h
ENOUTF0
R/W-0h
RESERVED
R-0h
ENOUTE2
R/W-0h
ENOUTE1
R/W-0h
ENOUTE0
R/W-0h
表7-71. OUTEN2 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
ENOUTF2
ENOUTF1
ENOUTF0
R/W
0h
Enable register for OUTF2
0h = Disabled
1h = Enabled
5
4
R/W
R/W
0h
0h
Enable register for OUTF1
0h = Disabled
1h = Enabled
Enable register for OUTF0
0h = Disabled
1h = Enabled
3
2
RESERVED
ENOUTE2
R
0h
0h
Reserved
R/W
Enable register for OUTE2
0h = Disabled
1h = Enabled
1
0
ENOUTE1
ENOUTE0
R/W
R/W
0h
0h
Enable register for OUTE1
0h = Disabled
1h = Enabled
Enable register for OUTE0
0h = Disabled
1h = Enabled
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
75
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.1.52 OUTEN3 Register (Offset = 43h) [Reset = 00h]
OUTEN3 is shown in 图7-70 and described in 表7-72.
Return to the Summary Table.
图7-70. OUTEN3 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
ENOUTH2
R/W-0h
ENOUTH1
R/W-0h
ENOUTH0
R/W-0h
RESERVED
R-0h
ENOUTG2
R/W-0h
ENOUTG1
R/W-0h
ENOUTG0
R/W-0h
表7-72. OUTEN3 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
ENOUTH2
ENOUTH1
ENOUTH0
R/W
0h
Enable register for OUTH2
0h = Disabled
1h = Enabled
5
4
R/W
R/W
0h
0h
Enable register for OUTH1
0h = Disabled
1h = Enabled
Enable register for OUTH0
0h = Disabled
1h = Enabled
3
2
RESERVED
ENOUTG2
R
0h
0h
Reserved
R/W
Enable register for OUTG2
0h = Disabled
1h = Enabled
1
0
ENOUTG1
ENOUTG0
R/W
R/W
0h
0h
Enable register for OUTG1
0h = Disabled
1h = Enabled
Enable register for OUTG0
0h = Disabled
1h = Enabled
7.6.1.53 PWMSHARE Register (Offset = 44h) [Reset = 00h]
PWMSHARE is shown in 图7-71 and described in 表7-73.
Return to the Summary Table.
图7-71. PWMSHARE Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
SHAREPWM
R/W-0h
表7-73. PWMSHARE Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
3-0
RESERVED
SHAREPWM
R
0h
Reserved
R/W
0h
Set all Output PWM duty-cyce same to OUTA0
0~Eh = Each output PWM duty-cycle is set independently
Fh = All output PWM duty-cycle set to same to OUTA0
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
76
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.2 IOUT Registers
表 7-74 lists the memory-mapped registers for the IOUT registers. All register offset addresses not listed in 表
7-74 should be considered as reserved locations and the register contents should not be modified.
Output Current Setting
表7-74. IOUT Registers
Offset
50h
51h
52h
53h
54h
55h
56h
57h
58h
59h
5Ah
5Bh
5Ch
5Dh
5Eh
5Fh
60h
61h
62h
63h
64h
65h
66h
67h
Acronym
IOUTA0
IOUTA1
IOUTA2
IOUTB0
IOUTB1
IOUTB2
IOUTC0
IOUTC1
IOUTC2
IOUTD0
IOUTD1
IOUTD2
IOUTE0
IOUTE1
IOUTE2
IOUTF0
IOUTF1
IOUTF2
IOUTG0
IOUTG1
IOUTG2
IOUTH0
IOUTH1
IOUTH2
Register Name
Section
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Output Current Setting for OUTA0
Output Current Setting for OUTA1
Output Current Setting for OUTA2
Output Current Setting for OUTB0
Output Current Setting for OUTB1
Output Current Setting for OUTB2
Output Current Setting for OUTC0
Output Current Setting for OUTC1
Output Current Setting for OUTC2
Output Current Setting for OUTD0
Output Current Setting for OUTD1
Output Current Setting for OUTD2
Output Current Setting for OUTE0
Output Current Setting for OUTE1
Output Current Setting for OUTE2
Output Current Setting for OUTF0
Output Current Setting for OUTF1
Output Current Setting for OUTF2
Output Current Setting for OUTG0
Output Current Setting for OUTG1
Output Current Setting for OUTG2
Output Current Setting for OUTH0
Output Current Setting for OUTH1
Output Current Setting for OUTH2
Complex bit access types are encoded to fit into small table cells. 表 7-75 shows the codes that are used for
access types in this section.
表7-75. IOUT Access Type Codes
Access Type
Read Type
R
Code
Description
R
Read
Write Type
W
W
Write
Reset or Default Value
-n
Value after reset or the default
value
7.6.2.1 IOUTA0 Register (Offset = 50h) [Reset = X]
IOUTA0 is shown in 图7-72 and described in 表7-76.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
77
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-72. IOUTA0 Register
7
6
5
4
3
2
1
1
1
0
RESERVED
R-0h
IOUTA0
R/W-X
表7-76. IOUTA0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTA0
R
0h
Reserved
R/W
X
Output current setting for OUTA0
Load EEPROM register data when reset
7.6.2.2 IOUTA1 Register (Offset = 51h) [Reset = X]
IOUTA1 is shown in 图7-73 and described in 表7-77.
Return to the Summary Table.
图7-73. IOUTA1 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTA1
R/W-X
表7-77. IOUTA1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTA1
R
0h
Reserved
R/W
X
Output current setting for OUTA1
Load EEPROM register data when reset
7.6.2.3 IOUTA2 Register (Offset = 52h) [Reset = X]
IOUTA2 is shown in 图7-74 and described in 表7-78.
Return to the Summary Table.
图7-74. IOUTA2 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTA2
R/W-X
表7-78. IOUTA2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTA2
R
0h
Reserved
R/W
X
Output current setting for OUTA2
Load EEPROM register data when reset
7.6.2.4 IOUTB0 Register (Offset = 53h) [Reset = X]
IOUTB0 is shown in 图7-75 and described in 表7-79.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
78
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-75. IOUTB0 Register
7
6
5
4
3
2
1
1
1
0
0
0
RESERVED
IOUTB0
R/W-X
R-0h
表7-79. IOUTB0 Register Field Descriptions
Type
Bit
7-6
5-0
Field
Reset
Description
RESERVED
IOUTB0
R
0h
Reserved
R/W
X
Output current setting for OUTB0
Load EEPROM register data when reset
7.6.2.5 IOUTB1 Register (Offset = 54h) [Reset = X]
IOUTB1 is shown in 图7-76 and described in 表7-80.
Return to the Summary Table.
图7-76. IOUTB1 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTB1
R/W-X
表7-80. IOUTB1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTB1
R
0h
Reserved
R/W
X
Output current setting for OUTB1
Load EEPROM register data when reset
7.6.2.6 IOUTB2 Register (Offset = 55h) [Reset = X]
IOUTB2 is shown in 图7-77 and described in 表7-81.
Return to the Summary Table.
图7-77. IOUTB2 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTB2
R/W-X
表7-81. IOUTB2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTB2
R
0h
Reserved
R/W
X
Output current setting for OUTB2
Load EEPROM register data when reset
7.6.2.7 IOUTC0 Register (Offset = 56h) [Reset = X]
IOUTC0 is shown in 图7-78 and described in 表7-82.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
79
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-78. IOUTC0 Register
7
6
5
4
3
2
1
1
1
0
RESERVED
R-0h
IOUTC0
R/W-X
表7-82. IOUTC0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTC0
R
0h
Reserved
R/W
X
Output current setting for OUTC0
Load EEPROM register data when reset
7.6.2.8 IOUTC1 Register (Offset = 57h) [Reset = X]
IOUTC1 is shown in 图7-79 and described in 表7-83.
Return to the Summary Table.
图7-79. IOUTC1 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTC1
R/W-X
表7-83. IOUTC1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTC1
R
0h
Reserved
R/W
X
Output current setting for OUTC1
Load EEPROM register data when reset
7.6.2.9 IOUTC2 Register (Offset = 58h) [Reset = X]
IOUTC2 is shown in 图7-80 and described in 表7-84.
Return to the Summary Table.
图7-80. IOUTC2 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTC2
R/W-X
表7-84. IOUTC2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTC2
R
0h
Reserved
R/W
X
Output current setting for OUTC2
Load EEPROM register data when reset
7.6.2.10 IOUTD0 Register (Offset = 59h) [Reset = X]
IOUTD0 is shown in 图7-81 and described in 表7-85.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
80
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-81. IOUTD0 Register
7
6
5
4
3
2
1
1
1
0
0
0
RESERVED
IOUTD0
R/W-X
R-0h
表7-85. IOUTD0 Register Field Descriptions
Type
Bit
7-6
5-0
Field
Reset
Description
RESERVED
IOUTD0
R
0h
Reserved
R/W
X
Output current setting for OUTD0
Load EEPROM register data when reset
7.6.2.11 IOUTD1 Register (Offset = 5Ah) [Reset = X]
IOUTD1 is shown in 图7-82 and described in 表7-86.
Return to the Summary Table.
图7-82. IOUTD1 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTD1
R/W-X
表7-86. IOUTD1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTD1
R
0h
Reserved
R/W
X
Output current setting for OUTD1
Load EEPROM register data when reset
7.6.2.12 IOUTD2 Register (Offset = 5Bh) [Reset = X]
IOUTD2 is shown in 图7-83 and described in 表7-87.
Return to the Summary Table.
图7-83. IOUTD2 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTD2
R/W-X
表7-87. IOUTD2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTD2
R
0h
Reserved
R/W
X
Output current setting for OUTD2
Load EEPROM register data when reset
7.6.2.13 IOUTE0 Register (Offset = 5Ch) [Reset = X]
IOUTE0 is shown in 图7-84 and described in 表7-88.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
81
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-84. IOUTE0 Register
7
6
5
4
3
2
1
1
1
0
RESERVED
R-0h
IOUTE0
R/W-X
表7-88. IOUTE0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTE0
R
0h
Reserved
R/W
X
Output current setting for OUTE0
Load EEPROM register data when reset
7.6.2.14 IOUTE1 Register (Offset = 5Dh) [Reset = X]
IOUTE1 is shown in 图7-85 and described in 表7-89.
Return to the Summary Table.
图7-85. IOUTE1 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTE1
R/W-X
表7-89. IOUTE1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTE1
R
0h
Reserved
R/W
X
Output current setting for OUTE1
Load EEPROM register data when reset
7.6.2.15 IOUTE2 Register (Offset = 5Eh) [Reset = X]
IOUTE2 is shown in 图7-86 and described in 表7-90.
Return to the Summary Table.
图7-86. IOUTE2 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTE2
R/W-X
表7-90. IOUTE2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTE2
R
0h
Reserved
R/W
X
Output current setting for OUTE2
Load EEPROM register data when reset
7.6.2.16 IOUTF0 Register (Offset = 5Fh) [Reset = X]
IOUTF0 is shown in 图7-87 and described in 表7-91.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
82
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-87. IOUTF0 Register
7
6
5
4
3
2
1
1
1
0
0
0
RESERVED
IOUTF0
R/W-X
R-0h
表7-91. IOUTF0 Register Field Descriptions
Type
Bit
7-6
5-0
Field
Reset
Description
RESERVED
IOUTF0
R
0h
Reserved
R/W
X
Output current setting for OUTF0
Load EEPROM register data when reset
7.6.2.17 IOUTF1 Register (Offset = 60h) [Reset = X]
IOUTF1 is shown in 图7-88 and described in 表7-92.
Return to the Summary Table.
图7-88. IOUTF1 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTF1
R/W-X
表7-92. IOUTF1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTF1
R
0h
Reserved
R/W
X
Output current setting for OUTF1
Load EEPROM register data when reset
7.6.2.18 IOUTF2 Register (Offset = 61h) [Reset = X]
IOUTF2 is shown in 图7-89 and described in 表7-93.
Return to the Summary Table.
图7-89. IOUTF2 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTF2
R/W-X
表7-93. IOUTF2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTF2
R
0h
Reserved
R/W
X
Output current setting for OUTF2
Load EEPROM register data when reset
7.6.2.19 IOUTG0 Register (Offset = 62h) [Reset = X]
IOUTG0 is shown in 图7-90 and described in 表7-94.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
83
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-90. IOUTG0 Register
7
6
5
4
3
2
1
1
1
0
RESERVED
R-0h
IOUTG0
R/W-X
表7-94. IOUTG0 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTG0
R
0h
Reserved
R/W
X
Output current setting for OUTG0
Load EEPROM register data when reset
7.6.2.20 IOUTG1 Register (Offset = 63h) [Reset = X]
IOUTG1 is shown in 图7-91 and described in 表7-95.
Return to the Summary Table.
图7-91. IOUTG1 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTG1
R/W-X
表7-95. IOUTG1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTG1
R
0h
Reserved
R/W
X
Output current setting for OUTG1
Load EEPROM register data when reset
7.6.2.21 IOUTG2 Register (Offset = 64h) [Reset = X]
IOUTG2 is shown in 图7-92 and described in 表7-96.
Return to the Summary Table.
图7-92. IOUTG2 Register
7
6
5
4
3
2
0
RESERVED
R-0h
IOUTG2
R/W-X
表7-96. IOUTG2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTG2
R
0h
Reserved
R/W
X
Output current setting for OUTG2
Load EEPROM register data when reset
7.6.2.22 IOUTH0 Register (Offset = 65h) [Reset = X]
IOUTH0 is shown in 图7-93 and described in 表7-97.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
84
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-93. IOUTH0 Register
7
6
5
4
3
2
1
1
1
0
0
0
RESERVED
IOUTH0
R/W-X
R-0h
表7-97. IOUTH0 Register Field Descriptions
Type
Bit
7-6
5-0
Field
Reset
Description
RESERVED
IOUTH0
R
0h
Reserved
R/W
X
Output current setting for OUTH0
Load EEPROM register data when reset
7.6.2.23 IOUTH1 Register (Offset = 66h) [Reset = X]
IOUTH1 is shown in 图7-94 and described in 表7-98.
Return to the Summary Table.
图7-94. IOUTH1 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTH1
R/W-X
表7-98. IOUTH1 Register Field Descriptions
Type
Bit
Field
Reset
Description
7-6
5-0
RESERVED
IOUTH1
R
0h
Reserved
R/W
X
Output current setting for OUTH1
Load EEPROM register data when reset
7.6.2.24 IOUTH2 Register (Offset = 67h) [Reset = X]
IOUTH2 is shown in 图7-95 and described in 表7-99.
Return to the Summary Table.
图7-95. IOUTH2 Register
7
6
5
4
3
2
RESERVED
R-0h
IOUTH2
R/W-X
表7-99. IOUTH2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-6
5-0
RESERVED
IOUTH2
R
0h
Reserved
R/W
X
Output current setting for OUTH2
Load EEPROM register data when reset
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
85
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.3 CONF Registers
表 7-100 lists the memory-mapped registers for the CONF registers. All register offset addresses not listed in 表
7-100 should be considered as reserved locations and the register contents should not be modified.
Configuration Register
表7-100. CONF Registers
Offset
70h
71h
72h
73h
74h
75h
76h
77h
78h
79h
7Ah
7Bh
7Ch
7Dh
7Eh
7Fh
80h
81h
82h
83h
84h
85h
86h
87h
Acronym
DIAGEN0
DIAGEN1
DIAGEN2
DIAGEN3
SLSTHSEL0
SLSTHSEL1
SLSTHSEL2
SLSTHSEL3
SLSDAC0
SLSDAC1
REFERENCE
DIAG
Register Name
Section
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
Go
OUTAn, OUTBn Diagnostics Enable Setting
OUTCn, OUTDn Diagnostics Enable Setting
OUTEn, OUTFn Diagnostics Enable Setting
OUTGn, OUTHn Diagnostics Enable Setting
OUTAn, OUTBn Single-LED Short Threshold Selecting
OUTCn, OUTDn Single-LED Short Threshold Selecting
OUTEn, OUTFn Single-LED Short Threshold Selecting
OUTGn, OUTHn Single-LED Short Threshold Selecting
Single-LED Short Threshold0 Setting
Single-LED Short Threshold1 Setting
Reference Setting
Diagnostics Setting
DIAGMASK
OUTMASK
DIM
Diagnostics Mask Setting
OUTXn Diagnostics Mask Setting
Dimming Parameter Setting
DIM-R
Reserved Register
FSMAP0
OUTAn, OUTBn Fail-safe Mapping Setting
OUTCn, OUTDn Fail-safe Mapping Setting
OUTEn, OUTFn Fail-safe Mapping Setting
OUTGn, OUTHn Fail-safe Mapping Setting
FlewWire Parameter Setting
FSMAP1
FSMAP2
FSMAP3
FLEXWIRE0
FLEXWIRE1
FLEXWIRE2
CRC
FlewWire Parameter Setting
FlewWire Parameter Setting
EEPROM CRC
Complex bit access types are encoded to fit into small table cells. 表 7-101 shows the codes that are used for
access types in this section.
表7-101. CONF Access Type Codes
Access Type
Read Type
R
Code
Description
R
Read
Write Type
W
W
Write
Reset or Default Value
-n
Value after reset or the default
value
7.6.3.1 DIAGEN0 Register (Offset = 70h) [Reset = X]
DIAGEN0 is shown in 图7-96 and described in 表7-102.
Copyright © 2023 Texas Instruments Incorporated
86
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-96. DIAGEN0 Register
7
6
5
4
3
2
1
0
RESERVED DIAGENOUTB2 DIAGENOUTB1 DIAGENOUTB0 RESERVED
R-0h R/W-X R/W-X R/W-X R-0h
DIAGENOUTA2 DIAGENOUTA1 DIAGENOUTA0
R/W-X R/W-X R/W-X
表7-102. DIAGEN0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
DIAGENOUTB2
R/W
X
Diagnostics enable register for OUTB2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
5
4
DIAGENOUTB1
DIAGENOUTB0
R/W
R/W
X
X
Diagnostics enable register for OUTB1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Diagnostics enable register for OUTB0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
3
2
RESERVED
R
0h
X
Reserved
DIAGENOUTA2
R/W
Diagnostics enable register for OUTA2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
1
0
DIAGENOUTA1
DIAGENOUTA0
R/W
R/W
X
X
Diagnostics enable register for OUTA1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Diagnostics enable register for OUTA0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
7.6.3.2 DIAGEN1 Register (Offset = 71h) [Reset = X]
DIAGEN1 is shown in 图7-97 and described in 表7-103.
Return to the Summary Table.
图7-97. DIAGEN1 Register
7
6
5
4
3
2
1
RESERVED DIAGENOUTD2 DIAGENOUTD1 DIAGENOUTD0 RESERVED DIAGENOUTC2 DIAGENOUTC1 DIAGENOUTC0
R-0h R/W-X R/W-X R/W-X R-0h R/W-X R/W-X R/W-X
0
表7-103. DIAGEN1 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
DIAGENOUTD2
R/W
X
Diagnostics enable register for OUTD2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
87
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-103. DIAGEN1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
5
DIAGENOUTD1
R/W
X
Diagnostics enable register for OUTD1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
4
DIAGENOUTD0
R/W
X
Diagnostics enable register for OUTD0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
3
2
RESERVED
R
0h
X
Reserved
DIAGENOUTC2
R/W
Diagnostics enable register for OUTC2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
1
0
DIAGENOUTC1
DIAGENOUTC0
R/W
R/W
X
X
Diagnostics enable register for OUTC1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Diagnostics enable register for OUTC0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
7.6.3.3 DIAGEN2 Register (Offset = 72h) [Reset = X]
DIAGEN2 is shown in 图7-98 and described in 表7-104.
Return to the Summary Table.
图7-98. DIAGEN2 Register
7
6
5
4
3
2
1
0
RESERVED DIAGENOUTF2 DIAGENOUTF1 DIAGENOUTF0 RESERVED DIAGENOUTE2 DIAGENOUTE1 DIAGENOUTE0
R-0h R/W-X R/W-X R/W-X R-0h R/W-X R/W-X R/W-X
表7-104. DIAGEN2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
DIAGENOUTF2
R/W
X
Diagnostics enable register for OUTF2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
5
4
DIAGENOUTF1
DIAGENOUTF0
R/W
R/W
X
X
Diagnostics enable register for OUTF1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Diagnostics enable register for OUTF0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
3
2
RESERVED
R
0h
X
Reserved
DIAGENOUTE2
R/W
Diagnostics enable register for OUTE2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
88
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-104. DIAGEN2 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
1
DIAGENOUTE1
R/W
X
Diagnostics enable register for OUTE1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
0
DIAGENOUTE0
R/W
X
Diagnostics enable register for OUTE0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
7.6.3.4 DIAGEN3 Register (Offset = 73h) [Reset = X]
DIAGEN3 is shown in 图7-99 and described in 表7-105.
Return to the Summary Table.
图7-99. DIAGEN3 Register
7
6
5
4
3
2
1
0
RESERVED DIAGENOUTH2 DIAGENOUTH1 DIAGENOUTH0 RESERVED
DIAGENOUTG DIAGENOUTG DIAGENOUTG
2
1
0
R-0h R/W-X R/W-X R/W-X R-0h
R/W-X
R/W-X
R/W-X
表7-105. DIAGEN3 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
DIAGENOUTH2
R/W
X
Diagnostics enable register for OUTH2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
5
4
DIAGENOUTH1
DIAGENOUTH0
R/W
R/W
X
X
Diagnostics enable register for OUTH1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Diagnostics enable register for OUTH0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
3
2
RESERVED
R
0h
X
Reserved
DIAGENOUTG2
R/W
Diagnostics enable register for OUTG2
Load EEPROM data when reset
0h = Disabled
1h = Enabled
1
0
DIAGENOUTG1
DIAGENOUTG0
R/W
R/W
X
X
Diagnostics enable register for OUTG1
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Diagnostics enable register for OUTG0
Load EEPROM data when reset
0h = Disabled
1h = Enabled
7.6.3.5 SLSTHSEL0 Register (Offset = 74h) [Reset = X]
SLSTHSEL0 is shown in 图7-100 and described in 表7-106.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
89
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-100. SLSTHSEL0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
SLSTHOUTB2 SLSTHOUTB1 SLSTHOUTB0
R/W-X R/W-X R/W-X
RESERVED
R-0h
SLSTHOUTA2 SLSTHOUTA1 SLSTHOUTA0
R/W-X R/W-X R/W-X
表7-106. SLSTHSEL0 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
SLSTHOUTB2
SLSTHOUTB1
SLSTHOUTB0
R/W
X
Single-LED short-circuit threshold selection register for OUT
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
5
4
R/W
R/W
X
X
Single-LED short-circuit threshold selection register for OUTB1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Single-LED short-circuit threshold selection register for OUTB0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
3
2
RESERVED
R
0h
X
Reserved
SLSTHOUTA2
R/W
Single-LED short-circuit threshold selection register for OUTA2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
1
0
SLSTHOUTA1
SLSTHOUTA0
R/W
R/W
X
X
Single-LED short-circuit threshold selection register for OUTA1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Single-LED short-circuit threshold selection register for OUTA0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
7.6.3.6 SLSTHSEL1 Register (Offset = 75h) [Reset = X]
SLSTHSEL1 is shown in 图7-101 and described in 表7-107.
Return to the Summary Table.
图7-101. SLSTHSEL1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
SLSTHOUTD2 SLSTHOUTD1 SLSTHOUTD0
R/W-X R/W-X R/W-X
RESERVED
R-0h
SLSTHOUTC2 SLSTHOUTC1 SLSTHOUTC0
R/W-X R/W-X R/W-X
表7-107. SLSTHSEL1 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
SLSTHOUTD2
R/W
X
Single-LED short-circuit threshold selection register for OUTD2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
5
SLSTHOUTD1
R/W
X
Single-LED short-circuit threshold selection register for OUTD1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Copyright © 2023 Texas Instruments Incorporated
90
Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-107. SLSTHSEL1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
4
SLSTHOUTD0
R/W
X
Single-LED short-circuit threshold selection register for OUTD0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
3
2
RESERVED
R
0h
X
Reserved
SLSTHOUTC2
R/W
Single-LED short-circuit threshold selection register for OUTC2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
1
0
SLSTHOUTC1
SLSTHOUTC0
R/W
R/W
X
X
Single-LED short-circuit threshold selection register for OUTC1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Single-LED short-circuit threshold selection register for OUTC0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
7.6.3.7 SLSTHSEL2 Register (Offset = 76h) [Reset = X]
SLSTHSEL2 is shown in 图7-102 and described in 表7-108.
Return to the Summary Table.
图7-102. SLSTHSEL2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
SLSTHOUTF2 SLSTHOUTF1 SLSTHOUTF0
R/W-X R/W-X R/W-X
RESERVED
R-0h
SLSTHOUTE2 SLSTHOUTE1 SLSTHOUTE0
R/W-X R/W-X R/W-X
表7-108. SLSTHSEL2 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
SLSTHOUTF2
SLSTHOUTF1
SLSTHOUTF0
R/W
X
Single-LED short-circuit threshold selection register for OUTF2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
5
4
R/W
R/W
X
X
Single-LED short-circuit threshold selection register for OUTF1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Single-LED short-circuit threshold selection register for OUTF0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
3
2
RESERVED
R
0h
X
Reserved
SLSTHOUTE2
R/W
Single-LED short-circuit threshold selection register for OUTE2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
1
SLSTHOUTE1
R/W
X
Single-LED short-circuit threshold selection register for OUTE1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
91
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-108. SLSTHSEL2 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
0
SLSTHOUTE0
R/W
X
Single-LED short-circuit threshold selection register for OUTE0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
7.6.3.8 SLSTHSEL3 Register (Offset = 77h) [Reset = X]
SLSTHSEL3 is shown in 图7-103 and described in 表7-109.
Return to the Summary Table.
图7-103. SLSTHSEL3 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
SLSTHOUTH2 SLSTHOUTH1 SLSTHOUTH0
R/W-X R/W-X R/W-X
RESERVED
R-0h
SLSTHOUTG2 SLSTHOUTG1 SLSTHOUTG0
R/W-X R/W-X R/W-X
表7-109. SLSTHSEL3 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
SLSTHOUTH2
SLSTHOUTH1
SLSTHOUTH0
R/W
X
Single-LED short-circuit threshold selection register for OUTH2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
5
4
R/W
R/W
X
X
Single-LED short-circuit threshold selection register for OUTH1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Single-LED short-circuit threshold selection register for OUTH0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
3
2
RESERVED
R
0h
X
Reserved
SLSTHOUTG2
R/W
Single-LED short-circuit threshold selection register for OUTG2
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
1
0
SLSTHOUTG1
SLSTHOUTG0
R/W
R/W
X
X
Single-LED short-circuit threshold selection register for OUTG1
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
Single-LED short-circuit threshold selection register for OUTG0
Load EEPROM data when reset
0h = SLSTH0 is selected
1h = SLSTH1 is selected
7.6.3.9 SLSDAC0 Register (Offset = 78h) [Reset = X]
SLSDAC0 is shown in 图7-104 and described in 表7-110.
Return to the Summary Table.
图7-104. SLSDAC0 Register
7
6
5
4
3
2
1
0
SLSTH0
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
92
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-104. SLSDAC0 Register (continued)
R/W-X
表7-110. SLSDAC0 Register Field Descriptions
Bit
Field
SLSTH0
Type
Reset
Description
7-0
R/W
X
Single-LED short-circuit setting register for SLSTH0
Load EEPROM data when reset
V(SLSTH0) = SLSTH0*0.125V + 2.5V
7.6.3.10 SLSDAC1 Register (Offset = 79h) [Reset = X]
SLSDAC1 is shown in 图7-105 and described in 表7-111.
Return to the Summary Table.
图7-105. SLSDAC1 Register
7
6
5
4
3
2
1
0
SLSTH1
R/W-X
表7-111. SLSDAC1 Register Field Descriptions
Bit
7-0
Field
Type
Reset
Description
SLSTH1
R/W
X
Single-LED short-circuit setting register for SLSTH1
Load EEPROM data when reset
V(SLSTH1) = SLSTH1*0.125V + 2.5V
7.6.3.11 REFERENCE Register (Offset = 7Ah) [Reset = X]
REFERENCE is shown in 图7-106 and described in 表7-112.
Return to the Summary Table.
图7-106. REFERENCE Register
7
6
5
4
3
2
1
0
SLSEN
R/W-X
REFRANGE
R/W-X
LOWSUPTH
R/W-X
表7-112. REFERENCE Register Field Descriptions
Bit
Field
Type
Reset
Description
7
SLSEN
R/W
X
Enable register for single-LED short-ciruit diagnostics
Load EEPROM data when reset
0h = Disabled
1h = Enabled
6-5
4-0
REFRANGE
LOWSUPTH
R/W
R/W
X
X
Reference current ratio setting register
Load EEPROM data when reset
0h = 64
1h = 128
2h = 256
3h = 512
Supply low threshold setting register
Load EEPROM data when reset
V(LOWSUPTH) = LOWSUPTH*1V + 4V
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
93
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.3.12 DIAG Register (Offset = 7Bh) [Reset = X]
DIAG is shown in 图7-107 and described in 表7-113.
Return to the Summary Table.
图7-107. DIAG Register
7
6
5
4
3
2
1
0
IRETRY
R/W-X
BLANK
R/W-X
表7-113. DIAG Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
IRETRY
R/W
X
LED open-circuit and short-circuit retry current setting register
I(RETRY) = (IRETRY*4 + 4)/64*I(FULL_RANGE)
Load EEPROM data when reset
3-0
BLANK
R/W
X
Diagnostics blank time setting register
Load EEPROM data when reset
0h = 100µs
1h = 20µs
2h = 30µs
3h = 50µs
4h = 80µs
5h = 150µs
6h = 200µs
7h = 300µs
8h = 500µs
9h = 800µs
Ah = 1ms
Bh = 1.2ms
Ch = 1.5ms
Dh = 2ms
Eh = 3ms
Fh = 4ms
7.6.3.13 DIAGMASK Register (Offset = 7Ch) [Reset = X]
DIAGMASK is shown in 图7-108 and described in 表7-114.
Return to the Summary Table.
图7-108. DIAGMASK Register
7
6
5
4
3
2
1
0
MASKLOWSUP MASKSUPUV
MASKREF
R/W-X
MASKPRETSD
R/W-X
MASKTSD
R/W-X
MASKEEPCRC
R/W-X
RESERVED
R-0h
R/W-X
R/W-X
表7-114. DIAGMASK Register Field Descriptions
Bit
Field
Type
Reset
Description
7
MASKLOWSUP
R/W
X
Supply low fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
6
MASKSUPUV
R/W
X
Supply undervoltage fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
94
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-114. DIAGMASK Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
5
MASKREF
R/W
X
REF pin fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
4
3
MASKPRETSD
MASKTSD
R/W
R/W
R/W
R
X
Thermal pre-warning fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
X
Thermal shutdown fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
2
MASKEEPCRC
RESERVED
X
EEPROM CRC fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
1-0
0h
Reserved
7.6.3.14 OUTMASK Register (Offset = 7Dh) [Reset = X]
OUTMASK is shown in 图7-109 and described in 表7-115.
Return to the Summary Table.
图7-109. OUTMASK Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
MASKOPEN
R/W-X
MASKSHORT
R/W-X
MASKSLS
R/W-X
表7-115. OUTMASK Register Field Descriptions
Bit
Field
Type
Reset
Description
7-3
2
RESERVED
MASKOPEN
R
0h
Reserved
R/W
X
Output open-circuit fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
1
0
MASKSHORT
MASKSLS
R/W
R/W
X
X
Output short-circuit fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
Single-LED short-circuit fault mask register
Load EEPROM data when reset
0h = Fault report is enabled
1h = Fault report is disabled
7.6.3.15 DIM Register (Offset = 7Eh) [Reset = X]
DIM is shown in 图7-110 and described in 表7-116.
Return to the Summary Table.
图7-110. DIM Register
7
6
5
4
3
2
1
0
EXPEN
PSEN
12BIT
PSMEN
PWMFREQ
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
95
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-110. DIM Register (continued)
R/W-X
R/W-X
R/W-X
R/W-X
R/W-X
表7-116. DIM Register Field Descriptions
Bit
Field
Type
Reset
Description
7
EXPEN
R/W
X
Enable register for exponential dimming curve
Load EEPROM data when reset
0h = Disabled
1h = Enabled
6
5
PSEN
12BIT
R/W
R/W
R/W
R/W
X
X
X
X
Enable register for phase shift dimming
Load EEPROM data when reset
0h = Disabled
1h = Enabled
Enable register for 12-bit dimming resolution diagnostics
Load EEPROM data when reset
0h = Disabled
1h = Enabled
4
PSMEN
Enable register for digital power save mode
Load EEPROM data when reset
0h = Disabled
1h = Enabled
3-0
PWMFREQ
PWM dimming frequency setting register
Load EEPROM data when reset
0h = 200Hz
1h = 250Hz
2h = 300Hz
3h = 350Hz
4h = 400Hz
5h = 500Hz
6h = 600Hz
7h = 800Hz
8h = 1000Hz
9h = 1200Hz
Ah = 2000Hz
Bh = 4000Hz
Ch = 5900Hz
Dh = 7800Hz
Eh = 9600Hz
Fh = 20800Hz
7.6.3.16 DIM-R Register (Offset = 7Fh) [Reset = 00h]
DIM-R is shown in 图7-111 and described in 表7-117.
Return to the Summary Table.
图7-111. DIM-R Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
表7-117. DIM-R Register Field Descriptions
Bit
7-0
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
7.6.3.17 FSMAP0 Register (Offset = 80h) [Reset = X]
FSMAP0 is shown in 图7-112 and described in 表7-118.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
96
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-112. FSMAP0 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
FSOUTB2
R/W-X
FSOUTB1
R/W-X
FSOUTB0
R/W-X
RESERVED
R-0h
FSOUTA2
R/W-X
FSOUTA1
R/W-X
FSOUTA0
R/W-X
表7-118. FSMAP0 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FSOUTB2
FSOUTB1
FSOUTB0
R/W
X
Fail-safe state control input mapping for OUTB2
Load EEPROM data when reset
0h = OUTB2 is mapped to FS0 in fail-safe state
1h = OUTB2 is mapped to FS1 in fail-safe state
5
4
R/W
R/W
X
X
Fail-safe state control input mapping for OUTB1
Load EEPROM data when reset
0h = OUTB1 is mapped to FS0 in fail-safe state
1h = OUTB1 is mapped to FS1 in fail-safe state
Fail-safe state control input mapping for OUTB0
Load EEPROM data when reset
0h = OUTB0 is mapped to FS0 in fail-safe state
1h = OUTB0 is mapped to FS1 in fail-safe state
3
2
RESERVED
FSOUTA2
R
0h
X
Reserved
R/W
Fail-safe state control input mapping for OUTA2
Load EEPROM data when reset
0h = OUTA2 is mapped to FS0 in fail-safe state
1h = OUTA2 is mapped to FS1 in fail-safe state
1
0
FSOUTA1
FSOUTA0
R/W
R/W
X
X
Fail-safe state control input mapping for OUTA1
Load EEPROM data when reset
0h = OUTA1 is mapped to FS0 in fail-safe state
1h = OUTA1 is mapped to FS1 in fail-safe state
Fail-safe state control input mapping for OUTA0
Load EEPROM data when reset
0h = OUTA0 is mapped to FS0 in fail-safe state
1h = OUTA0 is mapped to FS1 in fail-safe state
7.6.3.18 FSMAP1 Register (Offset = 81h) [Reset = X]
FSMAP1 is shown in 图7-113 and described in 表7-119.
Return to the Summary Table.
图7-113. FSMAP1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
FSOUTD2
R/W-X
FSOUTD1
R/W-X
FSOUTD0
R/W-X
RESERVED
R-0h
FSOUTC2
R/W-X
FSOUTC1
R/W-X
FSOUTC0
R/W-X
表7-119. FSMAP1 Register Field Descriptions
Bit
7
Field
RESERVED
FSOUTD2
Type
Reset
Description
R
0h
Reserved
6
R/W
X
Fail-safe state control input mapping for OUTD2
Load EEPROM data when reset
0h = OUTD2 is mapped to FS0 in fail-safe state
1h = OUTD2 is mapped to FS1 in fail-safe state
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
97
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-119. FSMAP1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
5
FSOUTD1
R/W
X
Fail-safe state control input mapping for OUTD1
Load EEPROM data when reset
0h = OUTD1 is mapped to FS0 in fail-safe state
1h = OUTD1 is mapped to FS1 in fail-safe state
4
FSOUTD0
R/W
X
Fail-safe state control input mapping for OUTC2
Load EEPROM data when reset
0h = OUTD0 is mapped to FS0 in fail-safe state
1h = OUTD0 is mapped to FS1 in fail-safe state
3
2
RESERVED
FSOUTC2
R
0h
X
Reserved
R/W
Fail-safe state control input mapping for OUTC2
Load EEPROM data when reset
0h = OUTC2 is mapped to FS0 in fail-safe state
1h = OUTC2 is mapped to FS1 in fail-safe state
1
0
FSOUTC1
FSOUTC0
R/W
R/W
X
X
Fail-safe state control input mapping for OUTC1
Load EEPROM data when reset
0h = OUTC1 is mapped to FS0 in fail-safe state
1h = OUTC1 is mapped to FS1 in fail-safe state
Fail-safe state control input mapping for OUTC0
Load EEPROM data when reset
0h = OUTC0 is mapped to FS0 in fail-safe state
1h = OUTC0 is mapped to FS1 in fail-safe state
7.6.3.19 FSMAP2 Register (Offset = 82h) [Reset = X]
FSMAP2 is shown in 图7-114 and described in 表7-120.
Return to the Summary Table.
图7-114. FSMAP2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
FSOUTF2
R/W-X
FSOUTF1
R/W-X
FSOUTF0
R/W-X
RESERVED
R-0h
FSOUTE2
R/W-X
FSOUTE1
R/W-X
FSOUTE0
R/W-X
表7-120. FSMAP2 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FSOUTF2
FSOUTF1
FSOUTF0
R/W
X
Fail-safe state control input mapping for OUTF2
Load EEPROM data when reset
0h = OUTF2 is mapped to FS0 in fail-safe state
1h = OUTF2 is mapped to FS1 in fail-safe state
5
4
R/W
R/W
X
X
Fail-safe state control input mapping for OUTF1
Load EEPROM data when reset
0h = OUTF1 is mapped to FS0 in fail-safe state
1h = OUTF1 is mapped to FS1 in fail-safe state
Fail-safe state control input mapping for OUTF0
Load EEPROM data when reset
0h = OUTF0 is mapped to FS0 in fail-safe state
1h = OUTF0 is mapped to FS1 in fail-safe state
3
2
RESERVED
FSOUTE2
R
0h
X
Reserved
R/W
Fail-safe state control input mapping for OUTE2
Load EEPROM data when reset
0h = OUTE2 is mapped to FS0 in fail-safe state
1h = OUTE2 is mapped to FS1 in fail-safe state
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
98
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-120. FSMAP2 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
1
FSOUTE1
R/W
X
Fail-safe state control input mapping for OUTE1
Load EEPROM data when reset
0h = OUTE1 is mapped to FS0 in fail-safe state
1h = OUTE1 is mapped to FS1 in fail-safe state
0
FSOUTE0
R/W
X
Fail-safe state control input mapping for OUTE0
Load EEPROM data when reset
0h = OUTE0 is mapped to FS0 in fail-safe state
1h = OUTE0 is mapped to FS1 in fail-safe state
7.6.3.20 FSMAP3 Register (Offset = 83h) [Reset = X]
FSMAP3 is shown in 图7-115 and described in 表7-121.
Return to the Summary Table.
图7-115. FSMAP3 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
FSOUTH2
R/W-X
FSOUTH1
R/W-X
FSOUTH0
R/W-X
RESERVED
R-0h
FSOUTG2
R/W-X
FSOUTG1
R/W-X
FSOUTG0
R/W-X
表7-121. FSMAP3 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FSOUTH2
FSOUTH1
FSOUTH0
R/W
X
Fail-safe state control input mapping for OUTH2
Load EEPROM data when reset
0h = OUTH2 is mapped to FS0 in fail-safe state
1h = OUTH2 is mapped to FS1 in fail-safe state
5
4
R/W
R/W
X
X
Fail-safe state control input mapping for OUTH1
Load EEPROM data when reset
0h = OUTH1 is mapped to FS0 in fail-safe state
1h = OUTH1 is mapped to FS1 in fail-safe state
Fail-safe state control input mapping for OUTH0
Load EEPROM data when reset
0h = OUTH0 is mapped to FS0 in fail-safe state
1h = OUTH0 is mapped to FS1 in fail-safe state
3
2
RESERVED
FSOUTG2
R
0h
X
Reserved
R/W
Fail-safe state control input mapping for OUTG2
Load EEPROM data when reset
0h = OUTG2 is mapped to FS0 in fail-safe state
1h = OUTG2 is mapped to FS1 in fail-safe state
1
0
FSOUTG1
FSOUTG0
R/W
R/W
X
X
Fail-safe state control input mapping for OUTG1
Load EEPROM data when reset
0h = OUTG1 is mapped to FS0 in fail-safe state
1h = OUTG1 is mapped to FS1 in fail-safe state
Fail-safe state control input mapping for OUTG0
Load EEPROM data when reset
0h = OUTG0 is mapped to FS0 in fail-safe state
1h = OUTG0 is mapped to FS1 in fail-safe state
7.6.3.21 FLEXWIRE0 Register (Offset = 84h) [Reset = X]
FLEXWIRE0 is shown in 图7-116 and described in 表7-122.
Return to the Summary Table.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
99
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-116. FLEXWIRE0 Register
7
6
5
4
3
2
1
0
WDTIMER
R/W-X
DBWTIMER
R/W-X
ACKEN
R/W-X
表7-122. FLEXWIRE0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-4
WDTIMER
R/W
X
Communication watchdog timer setting register
Load EEPROM data when reset
0h = Disabled, do not automatically enter fail-safe state
1h = 200µs
2h = 500µs
3h = 1ms
4h = 2ms
5h = 5ms
6h = 10ms
7h = 20ms
8h = 50ms
9h = 100ms
Ah = 200ms
Bh = 500ms
Ch = 0µs, directly enter fail-safe state
Dh = 0µs, directly enter fail-safe state
Eh = 0µs, directly enter fail-safe state
Fh = 0µs, directly enter fail-safe state
3-1
DBWTIMER
R/W
X
Data transaction break waiting timer setting register
Load EEPROM data when reset
0h = 1ms
1h = 125µs
2h = 250µs
3h = 500µs
4h = 1.25ms
5h = 2.5ms
6h = 5ms
7h = 5ms
0
ACKEN
R/W
X
Enable register for acknowledgement
Load EEPROM data when reset
0h = Disabled
1h = Enabled
7.6.3.22 FLEXWIRE1 Register (Offset = 85h) [Reset = X]
FLEXWIRE1 is shown in 图7-117 and described in 表7-123.
Return to the Summary Table.
图7-117. FLEXWIRE1 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
INTADDR
R/W-X
DEVADDR
R/W-X
表7-123. FLEXWIRE1 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-5
4
RESERVED
INTADDR
R
0h
Reserved
R/W
X
Devce address selection register
Load EEPROM data when reset
0h = Device address set by ADDR2/ADDR1 and ADDR0 pins
1h = Device address set by DEVADDR
Copyright © 2023 Texas Instruments Incorporated
100 Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-123. FLEXWIRE1 Register Field Descriptions (continued)
Bit
Field
DEVADDR
Type
Reset
Description
3-0
R/W
X
Device address setting register
Load EEPROM data when reset
0h = slave address is 0000b
1h = slave address is 0001b
2h = slave address is 0010b
3h = slave address is 0011b
4h = slave address is 0100b
5h = slave address is 0101b
6h = slave address is 0110b
7h = slave address is 0111b
8h = slave address is 1000b
9h = slave address is 1001b
Ah = slave address is 1010b
Bh = slave address is 1011b
Ch = slave address is 1100b
Dh = slave address is 1101b
Eh = slave address is 1110b
Fh = slave address is 1111b
7.6.3.23 FLEXWIRE2 Register (Offset = 86h) [Reset = X]
FLEXWIRE2 is shown in 图7-118 and described in 表7-124.
Return to the Summary Table.
图7-118. FLEXWIRE2 Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
OFAF
R/W-X
INITTIMER
R/W-X
表7-124. FLEXWIRE2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7-5
4
RESERVED
OFAF
R
0h
Reserved
R/W
X
Output one-fail-all-fail setting register in fail-safe state
Load EEPROM data when reset
0h = OFAF Disabled
1h = OFAF Enabled
3-0
INITTIMER
R/W
X
Initialization timer setting register
Load EEPROM data when reset
0h = 0ms
1h = 50ms
2h = 20ms
3h = 10ms
4h = 5ms
5h = 2ms
6h = 1ms
7h = 500µs
8h = 200µs
9h = 100µs
Ah = 50µs
Bh = 50µs
Ch = 50µs
Dh = 50µs
Eh = 50µs
Fh = 50µs
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 101
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.3.24 CRC Register (Offset = 87h) [Reset = X]
CRC is shown in 图7-119 and described in 表7-125.
Return to the Summary Table.
图7-119. CRC Register
7
6
5
4
3
2
1
0
EEPCRC
R/W-X
表7-125. CRC Register Field Descriptions
Bit
7-0
Field
Type
Reset
Description
EEPCRC
R/W
X
CRC reference for all EEPROM registers including RESERVED
registers, manufacture default CRC result is 1Bh for TPS929240-Q1
and 75h for TPS929240A-Q1
Load EEPROM data when reset
Copyright © 2023 Texas Instruments Incorporated
102 Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.4 CTRL Registers
表 7-126 lists the memory-mapped registers for the CTRL registers. All register offset addresses not listed in 表
7-126 should be considered as reserved locations and the register contents should not be modified.
Control Register
表7-126. CTRL Registers
Offset
90h
91h
92h
93h
94h
95h
96h
97h
98h
Acronym
ADCCH
CLR
Register Name
Section
Go
ADC Channel Selection Setting
Control Register for Clear
Control Register for Debug
Control Register for Register Lock
Control Register for Clear Register
Reserved Register
Go
DEBUG
LOCK
Go
Go
CLRREG
CTRL-R
CTRLGATE
EEP
Go
Go
Gate Register for MISC and LOCK
Control Register for EEP Operation
Gate Register for EEP
Go
Go
EEPGATE
Go
Complex bit access types are encoded to fit into small table cells. 表 7-127 shows the codes that are used for
access types in this section.
表7-127. CTRL Access Type Codes
Access Type
Read Type
R
Code
Description
R
Read
Write Type
W
W
Write
Reset or Default Value
-n
Value after reset or the default
value
7.6.4.1 ADCCH Register (Offset = 90h) [Reset = 00h]
ADCCH is shown in 图7-120 and described in 表7-128.
Return to the Summary Table.
图7-120. ADCCH Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
ADCCHSEL
R/W-0h
表7-128. ADCCH Register Field Descriptions
Bit
Field
Type
Reset
Description
7-5
4-0
RESERVED
ADCCHSEL
R
0h
Reserved
R/W
0h
Channel selection setting for ADC voltage measurement, write this
register automatically initiates the ADC conversion
7.6.4.2 CLR Register (Offset = 91h) [Reset = 00h]
CLR is shown in 图7-121 and described in 表7-129.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 103
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
Return to the Summary Table.
图7-121. CLR Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
CLRFS
R/W-0h
CLRFAULT
R/W-0h
CLRPOR
R/W-0h
表7-129. CLR Register Field Descriptions
Bit
Field
Type
Reset
Description
7-3
2
RESERVED
CLRFS
R
0h
Reserved
R/W
0h
Write 1 to force device to exit fail-safe state to normal state,
automatically returns to 0
1
0
CLRFAULT
CLRPOR
R/W
R/W
0h
0h
Write 1 to clear all fault flags, automatically returns to 0
Write 1 to clear POR fault flag, automatically returns to 0
7.6.4.3 DEBUG Register (Offset = 92h) [Reset = 00h]
DEBUG is shown in 图7-122 and described in 表7-130.
Return to the Summary Table.
图7-122. DEBUG Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
FORCEFS
R/W-0h
FPRCEERR
R/W-0h
表7-130. DEBUG Register Field Descriptions
Bit
Field
Type
Reset
Description
7-2
1
RESERVED
FORCEFS
FPRCEERR
R
0h
Reserved
R/W
R/W
0h
Write 1 to force device to fail-safe state, automatically returns to 0
0
0h
Write 1 to set FLAG_ERR to 1 and ERR output pulled down for 50µs
in normal state, automatically returns to 0
7.6.4.4 LOCK Register (Offset = 93h) [Reset = 03h]
LOCK is shown in 图7-123 and described in 表7-131.
Return to the Summary Table.
图7-123. LOCK Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
BRTLOCK
R/W-0h
CONFLOCK
R/W-1h
IOUTLOCK
R/W-1h
表7-131. LOCK Register Field Descriptions
Bit
Field
Type
Reset
Description
7-3
2
RESERVED
BRTLOCK
R
0h
Reserved
R/W
0h
BRT register lock
0h = Write protection is disabled
1h = Write protection is enabled
1
CONFLOCK
R/W
1h
CONF register lock
0h = Write protection is disabled
1h = Write protection is enabled
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
104 Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-131. LOCK Register Field Descriptions (continued)
Bit
Field
IOUTLOCK
Type
Reset
Description
0
R/W
1h
IOUT register lock
0h = Write protection is disabled
1h = Write protection is enabled
7.6.4.5 CLRREG Register (Offset = 94h) [Reset = 00h]
CLRREG is shown in 图7-124 and described in 表7-132.
Return to the Summary Table.
图7-124. CLRREG Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
SOFTRESET
R/W-0h
EEPLOAD
R/W-0h
REGDEFAULT
R/W-0h
表7-132. CLRREG Register Field Descriptions
Bit
Field
Type
Reset
Description
7-3
2
RESERVED
SOFTRESET
R
0h
Reserved
R/W
0h
Write 1 to reset all state machine and all registers, automatically
returns to 0
1
0
EEPLOAD
R/W
R/W
0h
0h
Write 1 to load EEP data to corresponding registers, automatically
returns to 0
REGDEFAULT
Write 1 to set all registers to default value, automatically returns to 0
7.6.4.6 CTRL-R Register (Offset = 95h) [Reset = 00h]
CTRL-R is shown in 图7-125 and described in 表7-133.
Return to the Summary Table.
图7-125. CTRL-R Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
表7-133. CTRL-R Register Field Descriptions
Bit
7-0
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
7.6.4.7 CTRLGATE Register (Offset = 96h) [Reset = 00h]
CTRLGATE is shown in 图7-126 and described in 表7-134.
Return to the Summary Table.
图7-126. CTRLGATE Register
7
6
5
4
3
2
1
0
CTRLGATE
R/W-0h
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 105
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-134. CTRLGATE Register Field Descriptions
Bit
Field
Type
Reset
Description
7-0
CTRLGATE
R/W
0h
Gate register for DEBUG, LOCK and CLRREG registers access,
write 43h, 4Fh, 44h and 45h one-byte by one-byte
7.6.4.8 EEP Register (Offset = 97h) [Reset = 00h]
EEP is shown in 图7-127 and described in 表7-135.
Return to the Summary Table.
图7-127. EEP Register
7
6
5
4
3
2
1
0
RESERVED
R-0h
EEPPROG
R/W-0h
EEPMODE
R/W-0h
表7-135. EEP Register Field Descriptions
Bit
Field
Type
Reset
Description
7-2
1
RESERVED
EEPPROG
R
0h
Reserved
R/W
0h
EEPROM burning starts in EEPROM programming state only,
automatically returns to 0
0
EEPMODE
R/W
0h
EEPROM programming state setting
0h = Disabled
1h = Enabled
7.6.4.9 EEPGATE Register (Offset = 98h) [Reset = 00h]
EEPGATE is shown in 图7-128 and described in 表7-136.
Return to the Summary Table.
图7-128. EEPGATE Register
7
6
5
4
3
2
1
0
EEPGATE
R/W-0h
表7-136. EEPGATE Register Field Descriptions
Bit
7-0
Field
Type
Reset
Description
EEPGATE
R/W
0h
Gate register for EEP registers access, write 00h, 04h, 02h, 09h, 02h
and 09h one-byte by one-byte
Copyright © 2023 Texas Instruments Incorporated
106 Submit Document Feedback
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
7.6.5 FLAG Registers
表 7-137 lists the memory-mapped registers for the FLAG registers. All register offset addresses not listed in 表
7-137 should be considered as reserved locations and the register contents should not be modified.
FLAG Register
表7-137. FLAG Registers
Offset
A0h
A1h
A2h
A3h
A4h
A5h
A6h
A7h
A8h
A9h
AAh
ABh
ACh
ADh
AEh
AFh
Acronym
Register Name
Section
Go
FLAG_ERR
Device Error Flag Register
FLAG_STATUS
FLAG_ADC
Device Status Flag Register
Go
Selected Channel ADC Measurement Result
OUTAn, OUTBn Single-LED Short Error FLAG
OUTCn, OUTDn Single-LED Short Error FLAG
OUTEn, OUTFn Single-LED Short Error FLAG
OUTGn, OUTHn Single-LED Short Error FLAG
OUTAn, OUTBn LED Open Error FLAG
OUTCn, OUTDn LED Open Error FLAG
OUTEn, OUTFn LED Open Error FLAG
OUTGn, OUTHn LED Open Error FLAG
OUTAn, OUTBn Short-to-GND Error FLAG
OUTCn, OUTDn Short-to-GND Error FLAG
OUTEn, OUTFn Short-to-GND Error FLAG
OUTGn, OUTHn Short-to-GND Error FLAG
EEPROM Calculated CRC
Go
FLAG_SLS0
Go
FLAG_SLS1
Go
FLAG_SLS2
Go
FLAG_SLS3
Go
FLAG_OPEN0
FLAG_OPEN1
FLAG_OPEN2
FLAG_OPEN3
FLAG_SHORT0
FLAG_SHORT1
FLAG_SHORT2
FLAG_SHORT3
FLAG_EEPCRC
Go
Go
Go
Go
Go
Go
Go
Go
Go
Complex bit access types are encoded to fit into small table cells. 表 7-138 shows the codes that are used for
access types in this section.
表7-138. FLAG Access Type Codes
Access Type
Read Type
R
Code
Description
R
Read
Reset or Default Value
-n
Value after reset or the default
value
7.6.5.1 FLAG_ERR Register (Offset = A0h) [Reset = 01h]
FLAG_ERR is shown in 图7-129 and described in 表7-139.
Return to the Summary Table.
图7-129. FLAG_ERR Register
7
6
5
4
3
2
1
0
FLAG_LOWSU FLAG_SUPUV
P
FLAG_REF
FLAG_PRETSD
FLAG_TSD
FLAG_EEPCR
C
FLAG_OUT
FLAG_ERR
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-1h
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 107
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-139. FLAG_ERR Register Field Descriptions
Bit
Field
Type
Reset
Description
7
FLAG_LOWSUP
R
0h
Supply voltage low flag
0h = Supply voltage is above preset threshold.
1h = Supply voltage is below preset threshold.
6
5
4
3
2
1
0
FLAG_SUPUV
FLAG_REF
R
R
R
R
R
R
R
0h
0h
0h
0h
0h
0h
1h
Supply undervoltage fault flag
0h = No supply undervoltage fault is detected.
1h = Device has supply undervoltage fault detected.
REF pin fault flag
0h = No REF pin fault is detected.
1h = Device has REF pin fault detected.
FLAG_PRETSD
FLAG_TSD
Overtemperature Pre warning flag
0h = No overtemperature pre-warning is detected.
1h = Device has triggered overtemperature pre-warning threshold.
Thermal shutdown flag
0h = No thermal shutdown fault is triggered.
1h = Device has triggered thermal shutdown fault.
FLAG_EEPCRC
FLAG_OUT
EEPROM CRC failure flag
0h = EEPROM CRC passes.
1h = EEPROM CRC fails.
Output fault flag
0h = No output fault is detected.
1h = Device has at least one fault detected on output channels.
FLAG_ERR
Error flag
0h = No error flag.
1h = Device has at least one error flag.
7.6.5.2 FLAG_STATUS Register (Offset = A1h) [Reset = 01h]
FLAG_STATUS is shown in 图7-130 and described in 表7-140.
Return to the Summary Table.
图7-130. FLAG_STATUS Register
7
6
5
4
3
2
1
0
FLAG_EEPPAR FLAG_EXTFS1 FLAG_EXTFS0 FLAG_PROGD
ONE
FLAG_FS
R-0h
FLAG_ADCDO FLAG_ADCER
FLAG_POR
NE
R
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-1h
表7-140. FLAG_STATUS Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
5
4
3
FLAG_EEPPAR
FLAG_EXTFS1
FLAG_EXTFS0
FLAG_PROGDONE
FLAG_FS
R
0h
EEPROM parity error flag
0h = No internal EEPROM parity error is triggered.
1h = Internal EEPROM parity error is triggered.
R
R
R
R
0h
0h
0h
0h
FS1 input status flag
0h = FS1 input is logic low.
1h = FS1 input is logic high.
FS0 input status flag
0h = FS0 input is logic low.
1h = FS0 input is logic high.
EEPROM program completition flag
0h = EEPROM burning is not completed or not started.
1h = EEPROM burning is completed.
FS state flag
0h = Device is not in Fail-safe state.
1h = Device is in Fail-safe state.
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
108 Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-140. FLAG_STATUS Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
2
FLAG_ADCDONE
R
0h
ADC measurement completition flag
0h = ADC measurement result is not available.
1h = ADC measurement result is available, read ADC_OUT or write
ADCCHSEL to clear FLAG_ADCDONE.
1
0
FLAG_ADCERR
FLAG_POR
R
R
0h
1h
ADC error flag
0h = No ADC error is triggered.
1h = ADC error is triggered.
Power-On-Reset flag
0h = No POR is triggered.
1h = Device has triggered POR.
7.6.5.3 FLAG_ADC Register (Offset = A2h) [Reset = 00h]
FLAG_ADC is shown in 图7-131 and described in 表7-141.
Return to the Summary Table.
图7-131. FLAG_ADC Register
7
6
5
4
3
2
1
0
ADC_OUT
R-0h
表7-141. FLAG_ADC Register Field Descriptions
Bit
7-0
Field
Type
Reset
Description
ADC_OUT
R
0h
ADC measurement result for selected channel
7.6.5.4 FLAG_SLS0 Register (Offset = A3h) [Reset = 00h]
FLAG_SLS0 is shown in 图7-132 and described in 表7-142.
Return to the Summary Table.
图7-132. FLAG_SLS0 Register
7
6
5
4
3
2
1
0
RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT
B2
B1
B0
A2
A1
A0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-142. FLAG_SLS0 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
FLAG_SLSOUTB2
R
0h
Single-LED short-circuit fault flag for OUTB2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
5
4
3
FLAG_SLSOUTB1
FLAG_SLSOUTB0
RESERVED
R
R
R
0h
0h
0h
Single-LED short-circuit fault flag for OUTB1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTB0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Reserved
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 109
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-142. FLAG_SLS0 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
2
FLAG_SLSOUTA2
R
0h
Single-LED short-circuit fault flag for OUTA2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
1
0
FLAG_SLSOUTA1
FLAG_SLSOUTA0
R
R
0h
0h
Single-LED short-circuit fault flag for OUTA1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTA0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
7.6.5.5 FLAG_SLS1 Register (Offset = A4h) [Reset = 00h]
FLAG_SLS1 is shown in 图7-133 and described in 表7-143.
Return to the Summary Table.
图7-133. FLAG_SLS1 Register
7
6
5
4
3
2
1
0
RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT
D2
D1
D0
C2
C1
C0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-143. FLAG_SLS1 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
FLAG_SLSOUTD2
R
0h
Single-LED short-circuit fault flag for OUTD2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
5
4
FLAG_SLSOUTD1
FLAG_SLSOUTD0
R
R
0h
0h
Single-LED short-circuit fault flag for OUTD1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTD0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_SLSOUTC2
Single-LED short-circuit fault flag for OUTC2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
1
0
FLAG_SLSOUTC1
FLAG_SLSOUTC0
R
R
0h
0h
Single-LED short-circuit fault flag for OUTC1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTC0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
7.6.5.6 FLAG_SLS2 Register (Offset = A5h) [Reset = 00h]
FLAG_SLS2 is shown in 图7-134 and described in 表7-144.
Return to the Summary Table.
图7-134. FLAG_SLS2 Register
7
6
5
4
3
2
1
0
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
110
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-134. FLAG_SLS2 Register (continued)
RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT
F2
F1
F0
E2
E1
E0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-144. FLAG_SLS2 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
FLAG_SLSOUTF2
R
0h
Single-LED short-circuit fault flag for OUTF2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
5
4
FLAG_SLSOUTF1
FLAG_SLSOUTF0
R
R
0h
0h
Single-LED short-circuit fault flag for OUTF1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTF0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_SLSOUTE2
Single-LED short-circuit fault flag for OUTE2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
1
0
FLAG_SLSOUTE1
FLAG_SLSOUTE0
R
R
0h
0h
Single-LED short-circuit fault flag for OUTE1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTE0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
7.6.5.7 FLAG_SLS3 Register (Offset = A6h) [Reset = 00h]
FLAG_SLS3 is shown in 图7-135 and described in 表7-145.
Return to the Summary Table.
图7-135. FLAG_SLS3 Register
7
6
5
4
3
2
1
0
RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT RESERVED FLAG_SLSOUT FLAG_SLSOUT FLAG_SLSOUT
H2
H1
H0
G2
G1
G0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-145. FLAG_SLS3 Register Field Descriptions
Bit
Field
Type
Reset
Description
7
6
RESERVED
R
0h
Reserved
FLAG_SLSOUTH2
R
0h
Single-LED short-circuit fault flag for OUTH2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
5
4
3
FLAG_SLSOUTH1
FLAG_SLSOUTH0
RESERVED
R
R
R
0h
0h
0h
Single-LED short-circuit fault flag for OUTH1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTH0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Reserved
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
111
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-145. FLAG_SLS3 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
2
FLAG_SLSOUTG2
R
0h
Single-LED short-circuit fault flag for OUTG2
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
1
0
FLAG_SLSOUTG1
FLAG_SLSOUTG0
R
R
0h
0h
Single-LED short-circuit fault flag for OUTG1
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
Single-LED short-circuit fault flag for OUTG0
0h = Single-LED short-circuit fault is not detected.
1h = Single-LED short-circuit fault is detected.
7.6.5.8 FLAG_OPEN0 Register (Offset = A7h) [Reset = 00h]
FLAG_OPEN0 is shown in 图7-136 and described in 表7-146.
Return to the Summary Table.
图7-136. FLAG_OPEN0 Register
7
6
5
4
3
2
1
0
RESERVED
FLAG_OPENO FLAG_OPENO FLAG_OPENO
RESERVED
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTB2
UTB1
UTB0
UTA2
UTA1
UTA0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-146. FLAG_OPEN0 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_OPENOUTB2
FLAG_OPENOUTB1
FLAG_OPENOUTB0
R
0h
Output open-circuit fault flag for OUTB2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
5
4
R
R
0h
0h
Output open-circuit fault flag for OUTB1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTB0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_OPENOUTA2
Output open-circuit fault flag for OUTA2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
1
0
FLAG_OPENOUTA1
FLAG_OPENOUTA0
R
R
0h
0h
Output open-circuit fault flag for OUTA1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTA0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
7.6.5.9 FLAG_OPEN1 Register (Offset = A8h) [Reset = 00h]
FLAG_OPEN1 is shown in 图7-137 and described in 表7-147.
Return to the Summary Table.
图7-137. FLAG_OPEN1 Register
7
6
5
4
3
2
1
0
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
112
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-137. FLAG_OPEN1 Register (continued)
RESERVED
R-0h
FLAG_OPENO FLAG_OPENO FLAG_OPENO
RESERVED
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTD2
UTD1
UTD0
UTC2
UTC1
UTC0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-147. FLAG_OPEN1 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_OPENOUTD2
FLAG_OPENOUTD1
FLAG_OPENOUTD0
R
0h
Output open-circuit fault flag for OUTD2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
5
4
R
R
0h
0h
Output open-circuit fault flag for OUTD1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTD0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_OPENOUTC2
Output open-circuit fault flag for OUTC2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
1
0
FLAG_OPENOUTC1
FLAG_OPENOUTC0
R
R
0h
0h
Output open-circuit fault flag for OUTC1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTC0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
7.6.5.10 FLAG_OPEN2 Register (Offset = A9h) [Reset = 00h]
FLAG_OPEN2 is shown in 图7-138 and described in 表7-148.
Return to the Summary Table.
图7-138. FLAG_OPEN2 Register
7
6
5
4
3
2
1
0
RESERVED
FLAG_OPENO FLAG_OPENO FLAG_OPENO
RESERVED
R-0h
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTF2
UTF1
UTF0
UTE2
UTE1
UTE0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-148. FLAG_OPEN2 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_OPENOUTF2
FLAG_OPENOUTF1
FLAG_OPENOUTF0
RESERVED
R
0h
Output open-circuit fault flag for OUTF2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
5
4
3
R
R
R
0h
0h
0h
Output open-circuit fault flag for OUTF1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTF0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Reserved
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
113
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-148. FLAG_OPEN2 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
2
FLAG_OPENOUTE2
R
0h
Output open-circuit fault flag for OUTE2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
1
0
FLAG_OPENOUTE1
FLAG_OPENOUTE0
R
R
0h
0h
Output open-circuit fault flag for OUTE1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTE0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
7.6.5.11 FLAG_OPEN3 Register (Offset = AAh) [Reset = 00h]
FLAG_OPEN3 is shown in 图7-139 and described in 表7-149.
Return to the Summary Table.
图7-139. FLAG_OPEN3 Register
7
6
5
4
3
2
1
0
RESERVED
FLAG_OPENO FLAG_OPENO FLAG_OPENO
RESERVED
R-0h
FLAG_OPENO FLAG_OPENO FLAG_OPENO
UTH2
UTH1
UTH0
UTG2
UTG1
UTG0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-149. FLAG_OPEN3 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_OPENOUTH2
FLAG_OPENOUTH1
FLAG_OPENOUTH0
R
0h
Output open-circuit fault flag for OUTH2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
5
4
R
R
0h
0h
Output open-circuit fault flag for OUTH1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTH0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_OPENOUTG2
Output open-circuit fault flag for OUTG2
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
1
0
FLAG_OPENOUTG1
FLAG_OPENOUTG0
R
R
0h
0h
Output open-circuit fault flag for OUTG1
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
Output open-circuit fault flag for OUTG0
0h = Output open-circuit fault is not detected.
1h = Output open-circuit fault is detected.
7.6.5.12 FLAG_SHORT0 Register (Offset = ABh) [Reset = 00h]
FLAG_SHORT0 is shown in 图7-140 and described in 表7-150.
Return to the Summary Table.
图7-140. FLAG_SHORT0 Register
7
6
5
4
3
2
1
0
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
114
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-140. FLAG_SHORT0 Register (continued)
RESERVED
R-0h
FLAG_SHORT FLAG_SHORT FLAG_SHORT
RESERVED
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTB2
OUTB1
OUTB0
OUTA2
OUTA1
OUTA0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-150. FLAG_SHORT0 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_SHORTOUTB2
FLAG_SHORTOUTB1
FLAG_SHORTOUTB0
R
0h
Output short-circuit fault flag for OUTB2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
5
4
R
R
0h
0h
Output short-circuit fault flag for OUTB1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTB0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_SHORTOUTA2
Output short-circuit fault flag for OUTA2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
1
0
FLAG_SHORTOUTA1
FLAG_SHORTOUTA0
R
R
0h
0h
Output short-circuit fault flag for OUTA1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTA0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
7.6.5.13 FLAG_SHORT1 Register (Offset = ACh) [Reset = 00h]
FLAG_SHORT1 is shown in 图7-141 and described in 表7-151.
Return to the Summary Table.
图7-141. FLAG_SHORT1 Register
7
6
5
4
3
2
1
0
RESERVED
FLAG_SHORT FLAG_SHORT FLAG_SHORT
RESERVED
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTD2
OUTD1
OUTD0
OUTC2
OUTC1
OUTC0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-151. FLAG_SHORT1 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_SHORTOUTD2
FLAG_SHORTOUTD1
FLAG_SHORTOUTD0
RESERVED
R
0h
Output short-circuit fault flag for OUTD2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
5
4
3
R
R
R
0h
0h
0h
Output short-circuit fault flag for OUTD1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTD0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Reserved
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
115
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
表7-151. FLAG_SHORT1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
2
FLAG_SHORTOUTC2
R
0h
Output short-circuit fault flag for OUTC2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
1
0
FLAG_SHORTOUTC1
FLAG_SHORTOUTC0
R
R
0h
0h
Output short-circuit fault flag for OUTC1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTC0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
7.6.5.14 FLAG_SHORT2 Register (Offset = ADh) [Reset = 00h]
FLAG_SHORT2 is shown in 图7-142 and described in 表7-152.
Return to the Summary Table.
图7-142. FLAG_SHORT2 Register
7
6
5
4
3
2
1
0
RESERVED
FLAG_SHORT FLAG_SHORT FLAG_SHORT
RESERVED
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTF2
OUTF1
OUTF0
OUTE2
OUTE1
OUTE0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-152. FLAG_SHORT2 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_SHORTOUTF2
FLAG_SHORTOUTF1
FLAG_SHORTOUTF0
R
0h
Output short-circuit fault flag for OUTF2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
5
4
R
R
0h
0h
Output short-circuit fault flag for OUTF1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTF0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_SHORTOUTE2
Output short-circuit fault flag for OUTE2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
1
0
FLAG_SHORTOUTE1
FLAG_SHORTOUTE0
R
R
0h
0h
Output short-circuit fault flag for OUTE1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTE0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
7.6.5.15 FLAG_SHORT3 Register (Offset = AEh) [Reset = 00h]
FLAG_SHORT3 is shown in 图7-143 and described in 表7-153.
Return to the Summary Table.
图7-143. FLAG_SHORT3 Register
7
6
5
4
3
2
1
0
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
116
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
图7-143. FLAG_SHORT3 Register (continued)
RESERVED
R-0h
FLAG_SHORT FLAG_SHORT FLAG_SHORT
RESERVED
FLAG_SHORT FLAG_SHORT FLAG_SHORT
OUTH2
OUTH1
OUTH0
OUTG2
OUTG1
OUTG0
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
R-0h
表7-153. FLAG_SHORT3 Register Field Descriptions
Bit
7
Field
RESERVED
Type
Reset
Description
R
0h
Reserved
6
FLAG_SHORTOUTH2
FLAG_SHORTOUTH1
FLAG_SHORTOUTH0
R
0h
Output short-circuit fault flag for OUTH2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
5
4
R
R
0h
0h
Output short-circuit fault flag for OUTH1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTH0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
3
2
RESERVED
R
R
0h
0h
Reserved
FLAG_SHORTOUTG2
Output short-circuit fault flag for OUTG2
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
1
0
FLAG_SHORTOUTG1
FLAG_SHORTOUTG0
R
R
0h
0h
Output short-circuit fault flag for OUTG1
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
Output short-circuit fault flag for OUTG0
0h = Output short-circuit fault is not detected.
1h = Output short-circuit fault is detected.
7.6.5.16 FLAG_EEPCRC Register (Offset = AFh) [Reset = 00h]
FLAG_EEPCRC is shown in 图7-144 and described in 表7-154.
Return to the Summary Table.
图7-144. FLAG_EEPCRC Register
7
6
5
4
3
2
1
0
CALC_EEPCRC
R-0h
表7-154. FLAG_EEPCRC Register Field Descriptions
Bit
7-0
Field
CALC_EEPCRC
Type
Reset
Description
R
0h
Calculated CRC result for all EEPROM
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
117
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
8 Application and Implementation
备注
以下应用部分中的信息不属于TI 器件规格的范围,TI 不担保其准确性和完整性。TI 的客 户应负责确定
器件是否适用于其应用。客户应验证并测试其设计,以确保系统功能。
8.1 Application Information
The TPS929240-Q1 device with FlexWire interface easily generates independent brightness and ON and OFF
control for large amount LED units. The device allows each single LED as a pixel in large LED array or string to
display a complicated pattern or animation under accurate control. The FlexWire interface also supports to use
the CAN physical layer through external CAN transceiver for data transmission between master microcontroller
(MCU) and TPS929240-Q1, which allows the TPS929240-Q1 to be controlled by control module far away in long
distance. With these features, the single TPS929240-Q1 or multiple TPS929240-Q1 devices can drive large
volume LEDs with digital control interface for automotive lighting applications. The long distance, reliable off-
board communication with high EMC performance simplifies the system design in lower cost for automotive
application.
The TPS929240-Q1 can also operate as a standalone LED driver without master MCU. The FAIL-SAFE state is
designed to ensure the TPS929240-Q1 keeps operating in case the communication is lost or the master MCU is
damaged. TPS929240-Q1 can also use the FAIL-SAFE state without master MCU design for traditional
automotive lighting applications.
8.2 Typical Application
8.2.1 Smart Rear Lamp with Distributed LED Drivers
Use multiple TPS929240-Q1 devices to control large number of LED pixels for rear-lamp animation.
Power from
BCM
CAN from
BCM
24x
24x
24x
24x
24x
DC/DC
(optional)
CAN
XCVR
TPS929240-Q1
TX RX
TPS929240-Q1
TX RX
TPS929240-Q1
TX RX
TPS929240-Q1
TX RX
TPS929240-Q1
TX
RX
TX
RX
TX
RX
CAN
XCVR
MCU
CAN XCVR
CAN XCVR
PCB board
CAN XCVR
LED Driver
图8-1. System Block Diagram
VLDO1
*
*
RX
OUTA0
RX
RX
OUTA0
VLDO2
4.7µF
VLDO1
4.7µF
CANH
CANL
VLDO
GND
TX
OUTA1
OUTA2
VLDO
GND
TX
OUTA1
OUTA2
CAN
Transceiver
VIO
TX
TPS929240-Q1
TPS929240-Q1
4.7k
ERR
ERR
SUPPLY
SUPPLY
VBAT
FS0
OUTH0
OUTH1
SUPPLY
SUPPLY
VBAT
FS0
OUTH0
OUTH1
VBAT
DC/DC
Converter
4.7µF
4.7µF
OUTH2
ADDR2
ADDR1
ADDR0
OUTH2
ADDR2
ADDR1
ADDR0
10k
FS1
FS2
4.7µF
4.7µF
10k
FS1
FS1
REF
VLDO2
REF
1nF
R(REF)
1nF
R(REF)
: 1nF ceramic capacitor is recommended for each output channel
*
LED Driver
LED
图8-2. Typical Application Schematic
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
118
Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
8.2.2 Design Requirements
Input voltage ranges from 9 V to 16 V, and a total of 120 LED strings with 3 LEDs in each string are required in
one rear-lamp housing. The 120 LED strings must be controlled independently to achieve the animation effect.
The maximum forward voltage of single LED V(F_MAX) = 2.6 V, minimum forward voltage V(F_MIN) = 2.3 V, and
each string current I(LED) = 50 mA. The 72 strings of LED, and 48 strings of LED and MCU must be placed in
three different boards due to the shape of the rear-lamp housing.
8.2.3 Detailed Design Procedure
STEP 1: Determine the architecture at system level.
Because MCU is located in a separate board, the CAN physical layer must be used for off-board long distance
communication between LED driver boards and MCU board. The overall system block diagram is shown in 图
8-1 and the typical schematic for 48 strings of LED board is shown in 图 8-2. The pullup resistors for RX and TX
interface can or cannot required, depending on the model of the CAN transceiver. Normally the pullup resistor
value for RX and TX must be about 10 kΩ. TI recommends putting a 4.7-µF ceramic capacitor on the VLDO
output to keep the voltage stable. Because only one CAN transceiver is required per one PCB board, the CAN
transceiver must only be powered by one LDO output of the TPS929240-Q1. Do not tie the LDO outputs for all
TPS929240-Q1 in one PCB board. TI also recommends placing a 4.7-µF decoupling ceramic capacitor close to
the VBAT and the SUPPLY pin of each TPS929240-Q1 to obtain good EMC performance.
STEP 2: Thermal analysis for the worst application conditions.
Normally the thermal analysis is necessary for linear LED-driver applications to ensure that the operation
junction temperature of TPS929240-Q1 is well managed. The total power consumption on the TPS929240-Q1
itself is one important factor determining operation junction temperature, and it can be calculated by using the
following equation.
P
= V
- V
ìI(CH) ìN(CH)
(MAX)
(SUPPLY _MAX)
(LED _MIN)
(9)
where
• V(SPPLY_MAX) is maximum supply voltage.
• V(LED_MIN) is minimum output voltage.
• I(CH) is channel current.
• N(CH) is number of used channels.
Based on the worst-case analysis for maximum power consumption on device, either optimizing PCB layout for
better power dissipation as Layout Example describes or implementing a DC-to-DC converter in previous stage
on MCU board can be considered. The DC-to-DC such as a buck converter or buck-boost converter can regulate
the battery voltage to be a stable supply for the TPS929240-Q1 with sufficient headroom. A properly designed
supply voltage is helpful to minimize the power consumption on the TPS929240-Q1 itself as well as the whole
system. In this application, the DC-to-DC converter with 8.6-V output voltage can make sure current output on
each output channel of TPS929240-Q1 is stable. The calculated maximum power dissipation on the device is
2.04 W as show in the below equation.
(10)
where
• V(SPPLY_MAX) is maximum supply voltage.
• V(LED_MIN) is minimum output voltage.
• I(CH) is channel current.
• N(CH) is number of used channels.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback
119
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
STEP 3: Set up the slave address for individual TPS929240-Q1.
The slave address of TPS929240-Q1 can be configured by ADDR2/ADDR1/ADDR0 pins or DEVADDR[3:0]
selected by INTADDR. The detailed description is explained in UART Interface Address Setting. If the total
number of TPS929240-Q1 is less than 8, TI recommends using ADDR2/ADDR1/ADDR0 pins for slave device
configuration. If the total number of TPS929240-Q1 is bigger than 8, DEVADDR[3] code together with external
inputs on ADDR2/ADDR1/ADDR0 can be used to support up to 16 devices on the same bus. The default value
of DEVADDR[3] for TPS929240-Q1 is set to 0 and could be changed by the EEPROM burning. The detailed
EEPROM burning flow is introduced in EEPROM Register Access and Burn . The default value of DEVADDR[3]
for TPS929240A-Q1 is set to 1 and can be used with TPS929240-Q1 to achieve maximum 16 devices on one
FlexWire bus.
STEP 4: DC current setup for each LED string.
The DC current for all output channel can be programmed by an external resistor, R(REF), and internal register
REFRANGE. The resistor value can be calculated by using 方程式 11. The manufacturer default value for K(REF)
is 512. If the other number rather than 512 is chosen for DC current setting, the selected code needs to be burnt
into EEPROM to change the default value for REFRANGE. A 1-nF ceramic capacitor is recommended to be
placed in parallel with R(REF) resistor to improve the noise immunity. The 6-bit register IOUTXn can be used to
program DC current for each output channel independently mainly for dot correction purpose. The code setting
for IOUTXn registers must be decided in the end of production line according to the LED calibration result. The
detailed calculation is described in 64-Step Programmable High-Side Constant-Current Output.
V
(REF)
R(REF)
=
ìK(REF)
I(FULL _RANGE)
(11)
where
• V(REF) = 1.235 V typically.
• K(REF) = 64, 128, 256 or 512 (default).
表8-1. Reference Current Range Setting
CURRENT (mA)
REFRANGE
K(REF)
512
256
128
64
REF RESISTOR VALUE (kΩ)
11b
12.7
6.34
3.16
1.58
10b
50
01b
00b
TI recommends placing a 1-nF ceramic capacitor on each of output channels to achieve good EMC
performance.
STEP 5: Design the configuration for PWM generator. Basically, there are three main parameters for PWM
generator that must be considered, including:
• PWM frequency is set by PWMFREQ. The detailed calculation and description is explained in PWM Dimming
Frequency. The default value of PWMFREQ can be changed by burning the target value to EEPROM.
• PWM duty cycle is set by PWMOUTXn and PWMLOWOUTXn. The detailed calculation and description are
explained in Linear Brightness Control. The default value of PWMOUTXn and PWMLOWOUTXn can be
changed by burning the target value to EEPROM.
• PWM dimming method set by EXPEN. The detailed calculation and description are explained in Exponential
Brightness Control. The default value of EXPEN can be changed by burning the target value to EEPROM.
STEP 6: Design the diagnostics configuration. The diagnostics configuration for both NORMAL state and FAIL-
SAFE states must be set up properly based on the system requirements. The following configuration registers
must be designed:
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
120 Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
• Low-supply warning threshold set by LOWSUPTH. The detail calculation and description are explained in
Low-Supply Warning Diagnostics in NORMAL State. The default value of LOWSUPTH can be changed by
burning the target value to EEPROM.
• Diagnostics enabling setup for each channel by CONF_DIAGENCHx. The diagnostics for each channel can
be enabled or disabled by DIAGENOUTXn register. The detailed description is explained in Fault Masking.
The default value of DIAGENOUTXn can be changed by burning the target value to EEPROM.
• Single-LED short-circuit configuration by SLSEN, SLSTHOUTXn, SLSTH0 and SLSTH1. The detailed
calculation and description are explained in Single-LED Short-Circuit Detection in NORMAL state. The default
value of SLSEN, SLSTHOUTXn, SLSTH0 and SLSTH1 can be changed by burning the target value to
EEPROM.
• FAIL-SAFE state access watchdog timer setup by WDTIMER. The detailed calculation and description are
explained in NORMAL state. The default value of WDTIMER can be changed by burning the target value to
EEPROM.
• Channel setup in FAIL-SAFE state. In FAIL-SAFE state, the FS pin can be used as control signal to turn on or
turn off the corresponding channel. Each current output channel has its own register, FSOUTXn to set the
mapping to FS0 or FS1. When FSOUTXn is set to 0, the corresponding current output channel is controlled
by FS0 input, otherwise it is controlled by FS1 input. The detailed calculation and description are explained in
FAIL-SAFE State Operation.
• One-fails-all-fail setup by OFAF. If the one-fails-all-fail can be enabled by burning 1 to OFAF according to
system requirements. Tie the ERR pins for all TPS929240-Q1 in the system together with a single 4.7-kΩ
pullup resistor to realize the one-fails-all-fail feature. The detailed calculation and description is explained in
OFAF Setup In FAIL-SAFE State.
• CRC check reference calculation for EEPCRC. After all the EEPROM register values are designed, the CRC
reference value for all EEPROM register must be calculated and burnt into EEPCRC. The detailed calculation
and description are explained in EEPROM CRC Error in NORMAL state.
STEP 7: EEPROM burning solution design.
TI recommends that the EEPROM burning be done in the end of production line. The detailed flow is introduced
in EEPROM Register Access and Burn .
8.2.4 Application Curves
CH1 = RX
CH2 = TC
CH3 = CANH
CH1 = RX
CH2 = TX
CH3 = V(OUT0)
CH4 = CANL
CH4 = I(OUT0)
图8-3. CAN Transceiver Operating
图8-4. Output Control by FlexWire Interface
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 121
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
8.3 Power Supply Recommendations
The TPS929240-Q1 is designed to operate from an automobile electrical power system within the range
specified in Power Supply (SUPPLY) and Power Bias (VBAT). The V(SUPPLY) input must be protected from the
reverse voltage and the voltage dump condition over 40 V. The impedance of the input supply voltage source
must be low enough that the input current transient does not cause the input voltage at the supply pin of device
to drop below LED string required forward voltage. If the input supply is connected with long wires, additional
bulk capacitance is required in addition to normal input capacitor.
8.4 Layout
8.4.1 Layout Guidelines
Thermal dissipation is the primary consideration for TPS929240-Q1 layout. TI recommends that a large thermal
dissipation area should be connected to the thermal pads with multiple thermal vias. Place the capacitor for
SUPPLY input, VBAT input and VLDO output as close as possible to the pins. The R(REF) resistor must also be
placed as close as possible to the REF pin together with 1-nF capacitor for enhanced noise immunity. A 1-nF
ceramic capacitor is recommended to be put closely to each of output channels to achieve good EMC
performance.
8.4.2 Layout Example
GND
TPS929240-Q1
To µC or CAN Tranceiver
1
2
RX
ADDR2 38
ADDR1 37
ADDR0 36
OUTA0 35
VLDO
GND
TX
3
4
To µC or CAN Tranceiver
OUTA1
5
REF
ERR
FS1
34
6
OUTA2 33
OUTB0 32
OUTB1 31
OUTB2 30
7
GND
GND
8
FS0
9
VBAT
SUPPLY
VBAT
10
OUTC0
29
To Power Supply
11 SUPPLY
12 OUTH2
13 OUTH1
14 OUTH0
15 OUTG2
OUTC1 28
OUTC2 27
OUTD0 26
OUTD1 25
OUTD2 24
OUTE0 23
OUTE1 22
OUTE2 21
OUTF0 20
Exposed Pad
16
17
OUTG1
OUTG0
18 OUTF2
19 OUTF1
GND
图8-5. TPS929240-Q1 Layout
Copyright © 2023 Texas Instruments Incorporated
English Data Sheet: SLVSFU7
122 Submit Document Feedback
Product Folder Links: TPS929240-Q1
TPS929240-Q1
ZHCSLS0A –JULY 2022 –REVISED APRIL 2023
www.ti.com.cn
9 Device and Documentation Support
9.1 接收文档更新通知
要接收文档更新通知,请导航至 ti.com 上的器件产品文件夹。点击订阅更新 进行注册,即可每周接收产品信息更
改摘要。有关更改的详细信息,请查看任何已修订文档中包含的修订历史记录。
9.2 支持资源
TI E2E™ 支持论坛是工程师的重要参考资料,可直接从专家获得快速、经过验证的解答和设计帮助。搜索现有解
答或提出自己的问题可获得所需的快速设计帮助。
链接的内容由各个贡献者“按原样”提供。这些内容并不构成 TI 技术规范,并且不一定反映 TI 的观点;请参阅
TI 的《使用条款》。
9.3 Trademarks
FlexWire™ is a trademark of FlexRadio Systems.
PowerPAD™ and TI E2E™ are trademarks of Texas Instruments.
所有商标均为其各自所有者的财产。
9.4 静电放电警告
静电放电(ESD) 会损坏这个集成电路。德州仪器(TI) 建议通过适当的预防措施处理所有集成电路。如果不遵守正确的处理
和安装程序,可能会损坏集成电路。
ESD 的损坏小至导致微小的性能降级,大至整个器件故障。精密的集成电路可能更容易受到损坏,这是因为非常细微的参
数更改都可能会导致器件与其发布的规格不相符。
9.5 术语表
TI 术语表
本术语表列出并解释了术语、首字母缩略词和定义。
10 Mechanical, Packaging, and Orderable Information
The following pages include mechanical, packaging, and orderable information. This information is the most
current data available for the designated devices. This data is subject to change without notice and revision of
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.
Copyright © 2023 Texas Instruments Incorporated
Submit Document Feedback 123
Product Folder Links: TPS929240-Q1
English Data Sheet: SLVSFU7
PACKAGE OPTION ADDENDUM
www.ti.com
18-Apr-2023
PACKAGING INFORMATION
Orderable Device
Status Package Type Package Pins Package
Eco Plan
Lead finish/
Ball material
MSL Peak Temp
Op Temp (°C)
Device Marking
Samples
Drawing
Qty
(1)
(2)
(3)
(4/5)
(6)
TPS929240AQDCPRQ1
TPS929240QDCPRQ1
ACTIVE
ACTIVE
HTSSOP
HTSSOP
DCP
DCP
38
38
2000 RoHS & Green
2000 RoHS & Green
NIPDAU
Level-3-260C-168 HR
Level-3-260C-168 HR
-40 to 125
-40 to 125
929240AQ
929240Q
Samples
Samples
NIPDAU
(1) The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com
18-Apr-2023
Addendum-Page 2
重要声明和免责声明
TI“按原样”提供技术和可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资源,
不保证没有瑕疵且不做出任何明示或暗示的担保,包括但不限于对适销性、某特定用途方面的适用性或不侵犯任何第三方知识产权的暗示担
保。
这些资源可供使用 TI 产品进行设计的熟练开发人员使用。您将自行承担以下全部责任:(1) 针对您的应用选择合适的 TI 产品,(2) 设计、验
证并测试您的应用,(3) 确保您的应用满足相应标准以及任何其他功能安全、信息安全、监管或其他要求。
这些资源如有变更,恕不另行通知。TI 授权您仅可将这些资源用于研发本资源所述的 TI 产品的应用。严禁对这些资源进行其他复制或展示。
您无权使用任何其他 TI 知识产权或任何第三方知识产权。您应全额赔偿因在这些资源的使用中对 TI 及其代表造成的任何索赔、损害、成
本、损失和债务,TI 对此概不负责。
TI 提供的产品受 TI 的销售条款或 ti.com 上其他适用条款/TI 产品随附的其他适用条款的约束。TI 提供这些资源并不会扩展或以其他方式更改
TI 针对 TI 产品发布的适用的担保或担保免责声明。
TI 反对并拒绝您可能提出的任何其他或不同的条款。IMPORTANT NOTICE
邮寄地址:Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023,德州仪器 (TI) 公司
相关型号:
TPS99000-Q1
适用于 DLP553x-Q1 芯片组的 DLP® 系统管理和照明控制器Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS99000S-Q1
具有功能安全特性的 DLP® 系统管理和照明控制器Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS99001-Q1
用于汽车外部照明的 DLP® 系统管理与照明控制器Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS9900TPZPQ1
适用于 DLP553x-Q1 芯片组的 DLP® 系统管理和照明控制器
| PZP | 100 | -40 to 105Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS9900TPZPRQ1
适用于 DLP553x-Q1 芯片组的 DLP® 系统管理和照明控制器
| PZP | 100 | -40 to 105Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS9901TPZPQ1
用于汽车外部照明的 DLP® 系统管理与照明控制器
| PZP | 100 | -40 to 105Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS9901TPZPRQ1
用于汽车外部照明的 DLP® 系统管理与照明控制器
| PZP | 100 | -40 to 105Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS990STPZPQ1
具有功能安全特性的 DLP® 系统管理和照明控制器 | PZP | 100 | -40 to 105Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPS990STPZPRQ1
具有功能安全特性的 DLP® 系统管理和照明控制器 | PZP | 100 | -40 to 105Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
TPSA105K016A6200
Low ESR Tantalum CapacitorsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
KYOCERA AVX
TPSA105K016A6200V
Low ESR Tantalum CapacitorsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
KYOCERA AVX
TPSA105K016B6200
Low ESR Tantalum CapacitorsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
KYOCERA AVX
©2020 ICPDF网 联系我们和版权申明