SLASEP6B September 2019 – December 2020 TPA6304-Q1
PRODUCTION DATA
Table 7-10 lists all registers, their functionality and default values. All register offset addresses not listed in Register Map should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
0x1 | Mode Control | Mode Control Register | Go |
0x2 | Misc Control 1 | Miscellaneous Control Register 1 | Go |
0x3 | Misc Control 2 | Miscellaneous Control Register 2 | Go |
0x4 | Channel State Control | Channel State Control Register | Go |
0x5 | DC LDG Ctrl 1 | DC Load Diagnostics Control Register 1 | Go |
0x6 | DC LDG Ctrl 2 | DC Load Diagnostic Control Register 2 | Go |
0x7 | DC LDG Ctrl 3 | DC Load Diagnostic Control Register 3 | Go |
0x8 | DC LDG Ctrl 4 | DC Load Diagnostic Control Register 4 | Go |
0x9 | DC LDG Ctrl 5 | DC Load Diagnostic Control Register 5 | Go |
0xA | DC LDG Rprt CH12 | DC Load Diagnostic Report CH1, CH2 Register | Go |
0xB | DC LDG Rprt CH34 | DC Load Diagnostic Report CH3, CH4 Register | Go |
0xC | DC LDG Rprt LO | DC Load Diagnostic Report Lineout Loads Register | Go |
0xD | Channel State Rprt CH12 | Channel State Report CH1, CH2 Register | Go |
0xE | Channel State Rprt CH34 | Channel State Report CH3, CH4 Register | Go |
0xF | Ch OC DC Fault Mem | Channel Over Current and DC Detection Fault Memory Register | Go |
0x10 | Power_Fault_Mem | Power Fault Memory Register | Go |
0x11 | Power Fault Status | Power Fault Status Register | Go |
0x12 | OTSD CS Fault Mem | Temperature (OTSD) and Clock Sync Fault Memory Register | Go |
0x13 | OTSD CS Fault Status | Temperature (OTSD) and Clock Sync Fault Status Register | Go |
0x14 | Ch Current Fault Mem | Channel Load Current Fault Memory Register | Go |
0x15 | Ch Current Warn Mem | Channel Load Current Warning Memory Register | Go |
0x16 | OTW TGFB Warn Mem | Temperature (OTW) and Thermal Gain Foldback Warning Memory Register | Go |
0x17 | OTW TGFB Warn Status | Temperature (OTW) and Thermal Gain Foldback Warning Status Register | Go |
0x18 | Ch ClipDet Warn Mem | Channel Clip Detect Warning Memory Register | Go |
0x19 | Ch ClipDet Warn Status | Channel Clip Detect Warning Status Register | Go |
0x1C | TGFB Status | Thermal Gain Foldback Status Register | Go |
0x1D | Fault Sig Conf 1 | Fault Signal Configuration Register 1 | Go |
0x1E | Fault Sig Conf 2 | Fault Signal Configuration Register 2 | Go |
0x1F | Warn Sig Conf 1 | Warning Signal Configuration Register 1 | Go |
0x20 | Warn Sig Conf 2 | Warning Signal Configuration Register 2 | Go |
0x21 | Clip Det Sig Conf | Clip Detect Signal Configuration Register | Go |
0x22 | Fault Pin Conf | Fault Pin Configuration Register | Go |
0x23 | GPIO Conf | GPIO Pin Configuration Register | Go |
0x24 | AC LDG Ctrl 1 | AC Load Diagnostic Control Register 1 | Go |
0x25 | AC LDG Ctrl 2 | AC Load Diagnostic Control Register 2 | Go |
0x26 | TWEETER DET THRESH | Tweeter Detection Threshold | Go |
0x27 | AC LDG Rprt CH1 R | AC Load Diagnostic Report R CH1 | Go |
0x28 | AC LDG Rprt CH1 I | AC Load Diagnostic Report I CH1 | Go |
0x29 | AC LDG Rprt CH2 R | AC Load Diagnostic Report R CH2 | Go |
0x2A | AC LDG Rprt CH2 I | AC Load Diagnostic Report I CH2 | Go |
0x2B | AC LDG Rprt CH3 R | AC Load Diagnostic Report R CH3 | Go |
0x2C | AC LDG Rprt CH3 I | AC Load Diagnostic Report I CH3 | Go |
0x2D | AC LDG Rprt CH4 R | AC Load Diagnostic Report R CH4 | Go |
0x2E | AC LDG Rprt CH4 I | AC Load Diagnostic Report I CH | Go |
0x2F | TWEETER DET | Tweeter Detection | Go |
0x30 | Misc Control 3 | Miscellaneous Control Register 3 | Go |
0x32 | REVID | Revision ID | Go |
0x33 | TGFB Ctrl | Thermal Gain Foldback Control Register | Go |
0x34 | AC LDG FREQ Ctrl | AC Load Diagnostic Frequency Control Register | Go |
0x35 | SYNC Ctrl | Sync Pin Control Register | Go |
0x36 | Misc Control 4 | Miscellaneous Control Register 4 | Go |
0x37 | SS Control 1 | Spread Spectrum Control Register 1 | Go |
0x38 | SS Control 2 | Spread Spectrum Control Register 2 | Go |
0x39 | PWM Phase Ctrl 1 | PWM Phase Control Register 1 | Go |
0x3A | PWM Phase Ctrl 2 | PWM Phase Control Register 2 | Go |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESET | PWM MODE | PBTL_34 | PBTL_12 | CH1 LO MODE | CH2 LO MODE | CH3 LO MODE | CH4 LO MODE |
W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESET | W | 0b | 0: Normal Operation 1: Soft reset, will auto clear |
6 | PWM MODE | R/W | 0b | 0: BD Mode 1: 1SPW Mode |
5 | PBTL_34 | R/W | 0b | 0: BTL mode 1: PBTL mode of Channel 3 and Channel 4 |
4 | PBTL_12 | R/W | 0b | 0: BTL mode 1: PBTL mode of Channel 1 and Channel 2 |
3 | CH1 LO MODE | R/W | 0b | 0: Channel 1 is in normal / speaker mode 1: Channel 1 is in line output mode |
2 | CH2 LO MODE | R/W | 0b | 0: Channel 2 is in normal / speaker mode 1: Channel 1 is in line output mode |
1 | CH3 LO MODE | R/W | 0b | 0: Channel 3 is in normal / speaker mode 1: Channel 1 is in line output mode |
0 | CH4 LO MODE | R/W | 0b | 0: Channel 4 is in normal / speaker mode 1: Channel 1 is in line output mode |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PI Control | OTW CONTROL | OC CONTROL | RESERVED | |||
R/W-0b | R/W-0b | R/W-1b | R/W-0b | R/W-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | PI Control | R/W | 0b | 0: Disable Pulse Injection Mode 1: Enable Pulse Injection Mode |
5-4 | OTW CONTROL | R/W | 1b | 00: Global over temperature warning set to 140 °C 01: Global over temperature warning set to 130 °C 10: Global over temperature warning set to 120 °C 11:Global over temperature warning set to 110 °C |
3-2 | OC CONTROL | R/W | 0b | See electrical characteristics table for details 00: OC Level 1 01: OC Level 2 10: OC Level 3 11: OC Level 4 |
1-0 | RESERVED | R/W | 0b |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 GAIN | CH2 GAIN | CH3 GAIN | CH4 GAIN | ||||
R/W-11b | R/W-11b | R/W-11b | R/W-11b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | CH1 GAIN | R/W | 11b | 00: 10dB 01: 16dB 10: 22dB 11: 28dB |
5-4 | CH2 GAIN | R/W | 11b | 00: 10dB 01: 16dB 10: 22dB 11: 28dB |
3-2 | CH3 GAIN | R/W | 11b | 00: 10dB 01: 16dB 10: 22dB 11: 28dB |
1-0 | CH4 GAIN | R/W | 11b | 00: 10dB 01: 16dB 10: 22dB 11: 28dB |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 STATE CONTROL | CH2 STATE CONTROL | CH3 STATE CONTROL | CH4 STATE CONTROL | ||||
R/W-1b | R/W-1b | R/W-1b | R/W-1b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | CH1 STATE CONTROL | R/W | 1b | 00: Set channel state to PLAY 01: Set channel state to HI-Z 10: Set channel state to MUTE 11: Set channel to start DC load diagnostic |
5-4 | CH2 STATE CONTROL | R/W | 1b | 00: Set channel state to PLAY 01: Set channel state to HI-Z 10: Set channel state to MUTE 11: Set channel to start DC load diagnostic |
3-2 | CH3 STATE CONTROL | R/W | 1b | 00: Set channel state to PLAY 01: Set channel state to HI-Z 10: Set channel state to MUTE 11: Set channel to start DC load diagnostic |
1-0 | CH4 STATE CONTROL | R/W | 1b | 00: Set channel state to PLAY 01: Set channel state to HI-Z 10: Set channel state to MUTE 11: Set channel to start DC load diagnostic |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LDG ABORT | LDG BUFFER WAIT TIME | RESERVED | LDG WAIT BYPASS | LDG SLOL DISABLE | LDG BYPASS | ||
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | LDG ABORT | R/W | 0b | 0: Normal operation 1: Abort DC load diagnostic |
6-5 | LDG BUFFER WAIT TIME | R/W | 0b | 00: Buffer wait time 1ms 01: Buffer wait time 2ms 10: Buffer wait time 5ms 11: Buffer wait time 10ms |
4-3 | RESERVED | R/W | 0b | |
2 | LDG WAIT BYPASS | R/W | 0b | 0: Enable the waiting loop at the end of shorted /
open load detection 1: Bypass the waiting loop at the end of shorted / open load detection |
1 | LDG SLOL DISABLE | R/W | 0b | 0: Shorted load and open load detection are
enabled 1: Shorted load, open load and line out out detection are disabled |
0 | LDG BYPASS | R/W | 0b | 0: Automatic DC diagnostic when leaving Hi-Z mode
and after channel fault 1: DC diagnostic will not run automatically |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LDG S2PS2G AVG TIME | LDG SLOL AVG TIME | LDG LO ENABLE CH1 | LDG LO ENABLE CH2 | LDG LO ENABLE CH3 | LDG LO ENABLE CH4 | |
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | LDG S2PS2G AVG TIME | R/W | 0b | Averaging time for Short-to-Power and Short-to-Ground
measurement 0: 0.2 ms 1: 0.7 ms |
5-4 | LDG SLOL AVG TIME | R/W | 0b | Averaging time for shorted load and open load
measurements: 00: Same averaging time as selected for Short-to-Power and Short-to-Ground in bit 6 of this register 01: 10.7 ms 10: 21.3 ms 11: 42.7 ms |
3 | LDG LO ENABLE CH1 | R/W | 0b | 0: Disable DC Load Diagnostics to check for
line-out load on CH1 1: Enable DC Load Diagnostics to check for line-out load on CH1 |
2 | LDG LO ENABLE CH2 | R/W | 0b | 0: Disable DC Load Diagnostics to check for
line-out load on CH2 1: Enable DC Load Diagnostics to check for line-out load on CH2 |
1 | LDG LO ENABLE CH3 | R/W | 0b | 0: Disable DC Load Diagnostics to check for
line-out load on CH3 1: Enable DC Load Diagnostics to check for line-out load on CH3 |
0 | LDG LO ENABLE CH4 | R/W | 0b | 0: Disable DC Load Diagnostics to check for
line-out load on CH4 1: Enable DC Load Diagnostics to check for line-out load on CH4 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LDG RAMP 2 | LDG SETTLING 2 | LDG RAMP 1 | LDG SETTLING 1 | ||||
R/W-0b | R/W-0b | R/W-0b | R/W-0b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | LDG RAMP 2 | R/W | 0b | Ramp time, shorted load and open load diagnostics 00: 15 ms 01: 30 ms 10: 10 ms 11: 20 ms |
5-4 | LDG SETTLING 2 | R/W | 0b | Settling time, shorted load and open load
diagnostics 00: 10 ms 01: 5 ms 10: 20 ms 11: 15 ms |
3-2 | LDG RAMP 1 | R/W | 0b | Ramp time, short-to-power and short-to-ground
diagnostics 00: 5 ms 01: 2.5 ms 10: 10 ms 11: 15 ms |
1-0 | LDG SETTLING 1 | R/W | 0b | Settling time, short-to-power and short-to-ground
diagnostics 00: 10ms 01: 5 ms 10: 20 ms 11: 30 ms |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 DC LDG SL | CH2 DC LDG SL | ||||||
R/W-1b | R/W-1b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | CH1 DC LDG SL | R/W | 1b | Channel 1 DC load diagnostic shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
3-0 | CH2 DC LDG SL | R/W | 1b | Channel 2 DC load diagnostic shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH3 DC LDG SL | CH4 DC LDG SL | ||||||
R/W-1b | R/W-1b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | CH3 DC LDG SL | R/W | 1b | Channel 3 DC load diagnostic shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
3-0 | CH4 DC LDG SL | R/W | 1b | Channel 4 DC load diagnostic shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 S2G | CH1 S2P | CH1 OL | CH1 SL | CH2 S2G | CH2 S2P | CH2 OL | CH2 SL |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH1 S2G | R | 0b | 0: No short-to-GND detected on channel 1 1: Short-to-GND detected on channel 1 |
6 | CH1 S2P | R | 0b | 0: No short-to-power detected on channel 1 1: Short-to-power detected on channel 1 |
5 | CH1 OL | R | 0b | 0: No open load detected on channel 1 1: Open load detected on channel 1 |
4 | CH1 SL | R | 0b | 0: No shorted load detected on channel 1 1: Shorted load detected on channel 1 |
3 | CH2 S2G | R | 0b | 0: No short-to-GND detected on channel 2 1: Short-to-GND detected on channel 2 |
2 | CH2 S2P | R | 0b | 0: No short-to-power detected on channel 2 1: Short-to-power detected on channel 2 |
1 | CH2 OL | R | 0b | 0: No open load detected on channel 2 1: Open load detected on channel 2 |
0 | CH2 SL | R | 0b | 0: No shorted load detected on channel 2 1: Shorted load detected on channel 2 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH3 S2G | CH3 S2P | CH3 OL | CH3 SL | CH4 S2G | CH4 S2P | CH4 OL | CH4 SL |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH3 S2G | R | 0b | 0: No short-to-GND detected on channel 3 1: Short-to-GND detected on channel 3 |
6 | CH3 S2P | R | 0b | 0: No short-to-power detected on channel 3 1: Short-to-power detected on channel 3 |
5 | CH3 OL | R | 0b | 0: No open load detected on channel 3 1: Open load detected on channel 3 |
4 | CH3 SL | R | 0b | 0: No shorted load detected on channel 3 1: Shorted load detected on channel 3 |
3 | CH4 S2G | R | 0b | 0: No short-to-GND detected on channel 4 1: Short-to-GND detected on channel 4 |
2 | CH4 S2P | R | 0b | 0: No short-to-power detected on channel 4 1: Short-to-power detected on channel 4 |
1 | CH4 OL | R | 0b | 0: No open load detected on channel 4 1: Open load detected on channel 4 |
0 | CH4 SL | R | 0b | 0: No shorted load detected on channel 4 1: Shorted load detected on channel 4 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 LO LDG | CH2 LO LDG | CH3 LO LDG | CH4 LO LDG | |||
R-0b | R-0b | R-0b | R-0b | R-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0b | |
3 | CH1 LO LDG | R | 0b | 0: No line output detected on channel 1 1: Line output detected on channel 1 |
2 | CH2 LO LDG | R | 0b | 0: No line output detected on channel 2 1: Line output detected on channel 2 |
1 | CH3 LO LDG | R | 0b | 0: No line output detected on channel 3 1: Line output detected on channel 3 |
0 | CH4 LO LDG | R | 0b | 0: No line output detected on channel 4 1: Line output detected on channel 4 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 STATE REPORT | CH2 STATE REPORT | CH1 LDG STATE REPORT | CH2 LDG STATE REPORT | ||||
R-1b | R-1b | R-0b | R-0b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | CH1 STATE REPORT | R | 1b | Channel 1 is in state: 101: PSD (protective shutdown) 100: PSD_AR (protective shutdown, will auto recover) 011: DIAG 010: MUTE 001: HI-Z 000: PLAY |
4-2 | CH2 STATE REPORT | R | 1b | Channel 2 is in state: 101: PSD (protective shutdown) 100: PSD_AR (protective shutdown, will auto recover) 011: DIAG 010: MUTE 001: HI-Z 000: PLAY |
1 | CH1 LDG STATE REPORT | R | 0b | 0: DC Load Diagnostic did not complete without
faults on channel 1 1: DC Load Diagnostic completed without faults on channel 1 |
0 | CH2 LDG STATE REPORT | R | 0b | 0: DC Load Diagnostic did not complete without
faults on channel 2 1: DC Load Diagnostic completed without faults on channel 2 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH3 STATE REPORT | CH4 STATE REPORT | CH3 LDG STATE REPORT | CH4 LDG STATE REPORT | ||||
R-1b | R-1b | R-0b | R-0b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | CH3 STATE REPORT | R | 1b | Channel 3 is in state: 101: PSD (protective shutdown) 100: PSD_AR (protective shutdown, will auto recover) 011: DIAG 010: MUTE 001: HI-Z 000: PLAY |
4-2 | CH4 STATE REPORT | R | 1b | Channel 4 is in state: 101: PSD (protective shutdown) 100: PSD_AR (protective shutdown, will auto recover) 011: DIAG 010: MUTE 001: HI-Z 000: PLAY |
1 | CH3 LDG STATE REPORT | R | 0b | 0: DC Load Diagnostic did not complete without
faults on channel 3 1: DC Load Diagnostic completed without faults on channel 3 |
0 | CH4 LDG STATE REPORT | R | 0b | 0: DC Load Diagnostic did not complete without
faults on channel 4 1: DC Load Diagnostic completed without faults on channel 4 |
Register clears to 0x0 upon
reading.
For channel restart, DC and/or OC fault
needs to be cleared by writing to register 0x30.
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 OC FAULT STORED | CH2 OC FAULT STORED | CH3 OC FAULT STORED | CH4 OC FAULT STORED | CH1 DC FAULT STORED | CH2 DC FAULT STORED | CH3 DC FAULT STORED | CH4 DC FAULT STORED |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH1 OC FAULT STORED | R | 0b | 0: No channel 1 over current fault event stored 1: Channel 1 over current fault event stored |
6 | CH2 OC FAULT STORED | R | 0b | 0: No channel 2 over current fault event
stored 1: Channel 2 over current fault event stored |
5 | CH3 OC FAULT STORED | R | 0b | 0: No channel 3 over current fault event
stored 1: Channel 3 over current fault event stored |
4 | CH4 OC FAULT STORED | R | 0b | 0: No channel 4 over current fault event
stored 1: Channel 4 over current fault event stored |
3 | CH1 DC FAULT STORED | R | 0b | 0: No channel 1 DC fault event stored 1: Channel 1 DC fault event stored |
2 | CH2 DC FAULT STORED | R | 0b | 0: No channel 2 DC fault event stored 1: Channel 2 DC fault event stored |
1 | CH3 DC FAULT STORED | R | 0b | 0: No channel 3 DC fault event stored 1: Channel 3 DC fault event stored |
0 | CH4 DC FAULT STORED | R | 0b | 0: No channel 4 DC fault event stored 1: Channel 4 DC fault event stored |
Register clears to 0x0 upon reading.
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | GVDD FAULT STORED | DVDD POR STORED | PVDD OV STORED | VBAT OV STORED | PVDD UV STORED | VBAT UV STORED | |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 0b | |
5 | GVDD FAULT STORED | R | 0b | 0: No GVDD regulator fault event stored 1: GVDD regulator fault event stored |
4 | DVDD POR STORED | R | 0b | 0: No DVDD power on reset event stored 1: DVDD power on reset event stored |
3 | PVDD OV STORED | R | 0b | 0: No PVDD over voltage event stored 1: PVDD over voltage event stored |
2 | VBAT OV STORED | R | 0b | 0: No VBAT over voltage event stored 1: VBAT over voltage event stored |
1 | PVDD UV STORED | R | 0b | 0: No PVDD under voltage event stored 1: PVDD under voltage event detected and stored |
0 | VBAT UV STORED | R | 0b | 0: No VBAT under voltage event stored 1: VBAT under voltage event stored |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GLOBAL WARNING | GLOBAL FAULT | GVDD FAULT | RESERVED | PVDD OV | VBAT OV | PVDD UV | VBAT UV |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | GLOBAL WARNING | R | 0b | 0: No warning 1: If any warning active in device, regardless of warning signal configuration |
6 | GLOBAL FAULT | R | 0b | 0: No fault 1: If any fault active in device, regardless of fault signal configuration |
5 | GVDD FAULT | R | 0b | 0: No GVDD regulator fault detected 1: GVDD regulator fault detected |
4 | RESERVED | R | 0b | |
3 | PVDD OV | R | 0b | 0: PVDD supply voltage is not above OV
threshold 1: PVDD supply voltage is above OV threshold |
2 | VBAT OV | R | 0b | 0: VBAT supply voltage is not above OV
threshold 1: VBAT supply voltage is above OV threshold |
1 | PVDD UV | R | 0b | 0: PVDD supply voltage is not below UV
threshold 1:PVDD supply voltage is below UV threshold |
0 | VBAT UV | R | 0b | 0: VBAT supply voltage is not below UV
threshold 1: VBAT supply voltage is below UV threshold |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | INVALID CLOCK STORED | OTSD STORED | CH1 OTSD STORED | CH2 OTSD STORED | CH3 OTSD STORED | CH4 OTSD STORED | |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 0b | |
5 | INVALID CLOCK STORED | R | 0b | Only applies if device is configured in clock slave
mode: 0: No clock synchronization fault event stored 1:Clock synchronization fault event stored |
4 | OTSD STORED | R | 0b | 0: No global over temperature shutdown event
stored 1:Global over temperature shutdown event stored |
3 | CH1 OTSD STORED | R | 0b | 0: No channel 1 over temperature shutdown event
stored 1: Channel 1 over temperature shutdown event stored |
2 | CH2 OTSD STORED | R | 0b | 0: No channel 2 over temperature shutdown event
stored 1: Channel 2 over temperature shutdown event stored |
1 | CH3 OTSD STORED | R | 0b | 0: No channel 3 over temperature shutdown event
stored 1: Channel 3 over temperature shutdown event stored |
0 | CH4 OTSD STORED | R | 0b | 0: No channel 4 over temperature shutdown event
stored 1: Channel 4 over temperature shutdown event stored |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WARNING SIGNAL | FAULT SIGNAL | INVALID CLOCK | OTSD | CH1 OTSD | CH2 OTSD | CH3 OTSD | CH4 OTSD |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | WARNING SIGNAL | R | 0b | 0: If internal warning signal is not active 1: If internal warning signal is active (configured by warning signal configuration registers) |
6 | FAULT SIGNAL | R | 0b | 0: If internal fault signal is not active 1: If internal fault signal is active (configured by fault signal configuration registers) |
5 | INVALID CLOCK | R | 0b | Only applies if device is configured in clock slave
mode: 0: No Synchronization clock error detected 1: Synchronization clock error detected |
4 | OTSD | R | 0b | 0: Global die temperature is not above OTSD
threshold 1: Global die temperature is above OTSD threshold |
3 | CH1 OTSD | R | 0b | 0: Channel 1 temperature is not above OTSD
threshold 1: Channel 1 temperature is above OTSD threshold |
2 | CH2 OTSD | R | 0b | 0: Channel 2 temperature is not above OTSD
threshold 1: Channel 2 temperature is above OTSD threshold |
1 | CH3 OTSD | R | 0b | 0: Channel 3 temperature is not above OTSD
threshold 1: Channel 3 temperature is above OTSD threshold |
0 | CH4 OTSD | R | 0b | 0: Channel 4 temperature is not above OTSD
threshold 1: Channel 4 temperature is above OTSD threshold |
Register clears to 0x0 upon
reading.
To restart the channel, the load current
faults need to be cleared by writing to Register 0x30.
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 I-LIMIT FAULT STORED | CH2 I-LIMIT FAULT STORED | CH3 I-LIMIT FAULT STORED | CH4 I-LIMIT FAULT STORED | |||
R-0b | R-0b | R-0b | R-0b | R-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0b | |
3 | CH1 I-LIMIT FAULT STORED | R | 0b | 0: No channel 1 load current fault event stored 1: Channel 1 load current fault event stored |
2 | CH2 I-LIMIT FAULT STORED | R | 0b | 0: No channel 2 load current fault event
stored 1: Channel 2 load current fault event stored |
1 | CH3 I-LIMIT FAULT STORED | R | 0b | 0: No Channel 3 load current fault event
stored 1: Channel 3 load current fault event stored |
0 | CH4 I-LIMIT FAULT STORED | R | 0b | 0: No channel 4 load current fault event
stored 1: Channel 4 load current fault event stored |
Register clears to 0x0 upon reading.
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 I-LIMIT WARN STORED | CH2 I-LIMIT WARN STORED | CH3 I-LIMIT WARN STORED | CH4 I-LIMIT WARN STORED | |||
R-0b | R-0b | R-0b | R-0b | R-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0b | |
3 | CH1 I-LIMIT WARN STORED | R | 0b | 0: No channel 1 load current warning event stored 1: Channel 1 load current warning event stored |
2 | CH2 I-LIMIT WARN STORED | R | 0b | 0: No channel 2 load current warning event
stored 1: Channel 2 load current warning event stored |
1 | CH3 I-LIMIT WARN STORED | R | 0b | 0: No channel 3 load current warning event
stored 1: Channel 3 load current warning event stored |
0 | CH4 I-LIMIT WARN STORED | R | 0b | 0: No channel 4 load current warning event
stored 1: Channel 4 load current warning event stored |
Register clears to 0x0 upon reading.
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TGFBW STORED | OTW STORED | CH1 OTW STORED | CH2 OTW STORED | CH3 OTW STORED | CH4 OTW STORED | |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 0b | |
5 | TGFBW STORED | R | 0b | 0: No thermal gain fold back activation event
stored 1: Thermal gain fold back activation event stored |
4 | OTW STORED | R | 0b | 0: No global over temperature warning event
stored 1:Global over temperature warning event stored |
3 | CH1 OTW STORED | R | 0b | 0: No channel 1 over temperature warning event
stored 1: Channel 1 over temperature warning event stored |
2 | CH2 OTW STORED | R | 0b | 0: No channel 2 over temperature warning event
stored 1: Channel 2 over temperature warning event stored |
1 | CH3 OTW STORED | R | 0b | 0: No channel 3 over temperature warning event
stored 1: Channel 3 over temperature warning event stored |
0 | CH4 OTW STORED | R | 0b | 0: No channel 4 over temperature warning event
stored 1: Channel 4 over temperature warning event stored |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TGFBW | OTW | CH1 OTW | CH2 OTW | CH3 OTW | CH4 OTW | |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 0b | |
5 | TGFBW | R | 0b | 0: Thermal gain fold back is not activated 1: Thermal gain fold back is activated |
4 | OTW | R | 0b | 0: Global die temperature is not above OTW
threshold 1: Global die temperature is above OTW threshold |
3 | CH1 OTW | R | 0b | 0: Channel 1 temperature is not above OTW
threshold 1: Channel 1 temperature is above OTW threshold |
2 | CH2 OTW | R | 0b | 0: Channel 2 temperature is not above OTW
threshold 1: Channel 2 temperature is above OTW threshold |
1 | CH3 OTW | R | 0b | 0: Channel 3 temperature is not above OTW
threshold 1: Channel 3 temperature is above OTW threshold |
0 | CH4 OTW | R | 0b | 0: Channel 4 temperature is not above OTW
threshold 1: Channel 4 temperature is above OTW threshold |
Register clears to 0x0 upon reading.
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 CLIP STORED | CH2 CLIP STORED | CH3 CLIP STORED | CH4 CLIP STORED | |||
R-0b | R-0b | R-0b | R-0b | R-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0b | |
3 | CH1 CLIP STORED | R | 0b | 0: No channel 1 clipping event stored 1: Channel 1 clipping event stored |
2 | CH2 CLIP STORED | R | 0b | 0: No channel 2 clipping event stored 1: Channel 2 clipping event stored |
1 | CH3 CLIP STORED | R | 0b | 0: No channel 3 clipping event stored 1: Channel 3 clipping event stored |
0 | CH4 CLIP STORED | R | 0b | 0: No channel 4 clipping event stored 1: Channel 4 clipping event stored |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 CLIP | CH2 CLIP | CH3 CLIP | CH4 CLIP | |||
R-0b | R-0b | R-0b | R-0b | R-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0b | |
3 | CH1 CLIP | R | 0b | 0: Channel 1 clipping is not present or not above
clip detect threshold 1: Channel 1 clipping is above clip detect threshold |
2 | CH2 CLIP | R | 0b | 0: Channel 2 clipping is not present or not above
clip detect threshold 1: Channel 2 clipping is above clip detect threshold |
1 | CH3 CLIP | R | 0b | 0: Channel 3 clipping is not present or not above
clip detect threshold 1: Channel 3 clipping is above clip detect threshold |
0 | CH4 CLIP | R | 0b | 0: Channel 4 clipping is not present or not above
clip detect threshold 1: Channel 4 clipping is above clip detect threshold |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TGFB GAIN | ||||||
R-0b | R-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R | 0b | |
4-0 | TGFB GAIN | R | 0b | Gain set by thermal gain foldback control in response
to die temperature is: 00000: 0 dB 00001: -0.5 dB 00010: -1 dB …. 10111: - 11.5 dB 11000: - 12 dB |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | FAULT ON PROTECTIVE SHUTDOWN | FAULT ON INVALID CLOCK STORED | FAULT ON OTSD STORED | FAULT ON POWER FAULT STORED | FAULT ON DC STORED | FAULT ON OC STORED | FAULT ON ILIMIT STORED |
R/W-0b | R/W-0b | R/W-0b | R/W-1b | R/W-0b | R/W-1b | R/W-1b | R/W-1b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | FAULT ON PROTECTIVE SHUTDOWN | R/W | 0b | 0: Fault signal is not activated by any CH[1..4]
STATE REPORT = '101' 1: If any CH[1..4] STATE REPORT = '101', fault signal is active |
5 | FAULT ON INVALID CLOCK STORED | R/W | 0b | 0: Fault signal is not activated by INVALID CLOCK
STORED bit 1: If INVALID CLOCK STORED bit is set, fault signal is active |
4 | FAULT ON OTSD STORED | R/W | 1b | 0: Fault signal is not activated by any CH[1..4] OTSD
STORED bit or OTSD STORED bit 1: If any CH[1..4] OTSD STORED bit or OTSD STORED bit is set, fault signal is active |
3 | FAULT ON POWER FAULT STORED | R/W | 0b | 0: Fault Signal is not activated by any stored bit
in "Power Fault Memory Register" 1: If VBAT UV STORED bit, VBAT OV STORED bit, PVDD UV STORED bit, PVDD OV STORED bit, DVDD POR STORED bit, or GVDD FAULT STORED bit is set, fault signal is active. |
2 | FAULT ON DC STORED | R/W | 1b | 0: Fault signal is not activated by any CH[1..4] DC
FAULT STORED bit 1: If any CH[1..4] DC FAULT STORED bit is set, fault signal is active |
1 | FAULT ON OC STORED | R/W | 1b | 0: Fault signal is not activated by any CH[1..4] OC
FAULT STORED bit 1: If any CH[1..4] OC FAULT STORED bit is set, fault signal is active |
0 | FAULT ON ILIMIT STORED | R/W | 1b | 0: Fault signal is not activated by any CH[1..4]
I-LIMIT FAULT STORED bit 1: If any CH[1..4] I-LIMIT FAULT STORED bit is set, fault signal is active |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | FAULT ON WARN | FAULT ON INVALID CLOCK | FAULT ON OTSD | FAULT ON POWER FAULT | RESERVED | RESERVED | FAULT ON INCOMPLETE LDG |
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | FAULT ON WARN | R/W | 0b | 0: Fault signal is not activated when warning
singal is active. 1: Fault signal is active when warning signal is active |
5 | FAULT ON INVALID CLOCK | R/W | 0b | 0: Fault signal is not activated by INVALID CLOCK
bit 1: If INVALID CLOCK bit is set, fault signal is active |
4 | FAULT ON OTSD | R/W | 0b | 0: Fault signal is not activated by any CH[1..4]
OTSD bit or OTSD 1: If any CH[1..4] OTSD bit or OTSD bit is set, fault signal is active |
3 | FAULT ON POWER FAULT | R/W | 0b | 0: Fault Signal is not activated by any stored bit
in "Power Fault Status Register" 1: If VBAT UV bit, VBAT OV bit, PVDD UV bit, PVDD OV bit, or GVDD FAULT bit is set, fault signal is active. |
2 | RESERVED | R/W | 0b | |
1 | RESERVED | R/W | 0b | |
0 | FAULT ON INCOMPLETE LDG | R/W | 0b | 0: Fault signal is not activated by any CH[1..4]
LDG STATE REPORT bit 1: If any CH[1..4] LDG STATE REPORT bit is not set, fault signal Is active |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WARN ON CLIP DET STORED | WARN ON INVALID CLOCK STORED | WARN ON OTSD STORED | WARN ON POWER FAULT STORED | WARN ON OTW STORED | WARN ON TGFB STORED | WARN ON ILIMIT STORED |
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-1b | R/W-0b | R/W-0b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | WARN ON CLIP DET STORED | R/W | 0b | 0: Warning signal is not activated by any CH[1..4]
CLIP STORED bit 1: If any CH[1..4] CLIP STORED bit is set, warning signal is active |
5 | WARN ON INVALID CLOCK STORED | R/W | 0b | 0: Warning signal is not activated by INVALID CLOCK
STORED bit 1: If INVALID CLOCK STORED bit is set, warning signal is active |
4 | WARN ON OTSD STORED | R/W | 0b | 0: Warning signal is not activated by any CH[1..4]
OTSD STORED bit or OTSD STORED 1: If any CH[1..4] OTSD STORED bit or OTSD STORED bit is set, warning signal is active |
3 | WARN ON POWER FAULT STORED | R/W | 0b | 0: Warning Signal is not activated by any stored
bit in "Power Fault Memory Register" 1: If VBAT UV STORED bit, VBAT OV STORED bit, PVDD UV STORED bit, PVDD OV STORED bit, DVDD POR STORED bit, or GVDD FAULT STORED bit is set, warning signal is active. |
2 | WARN ON OTW STORED | R/W | 1b | 0: Warning signal is not activated by any CH[1..4] OTW
STORED bit or OTW STORED bit 1: If any CH[1..4] OTW STORED bit or OTW STORED bit is set, warning signal is active |
1 | WARN ON TGFB STORED | R/W | 0b | 0: Warning signal is not activated by TGFBW
STORED 1: Warning signal is active if TGFBW STORED is active |
0 | WARN ON ILIMIT STORED | R/W | 0b | 0: Warning signal is not activated by any CH[1..4]
I-LIMIT WARN STORED bit 1: If any CH[1..4] I-LIMIT WARN STORED bit is set, warning signal is active |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WARN ON INVALID CLOCK | WARN ON OTSD | WARN ON POWER FAULT | WARN ON OTW | WARN ON TGFB | WARN ON INCOMPLETE LDG | |
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R/W | 0b | |
5 | WARN ON INVALID CLOCK | R/W | 0b | 0: Warning signal is not activated by INVALID CLOCK
bit 1: If INVALID CLOCK bit is set, warning signal is active |
4 | WARN ON OTSD | R/W | 0b | 0: Warning signal is not activated by any CH[1..4]
OTSD bit or OTSD 1: If any CH[1..4] OTSD bit or OTSD bit is set, warning signal is active |
3 | WARN ON POWER FAULT | R/W | 0b | 0: Warning Signal is not activated by any stored
bit in "Power Fault Status Register" 1: If VBAT UV bit, VBAT OV bit, PVDD UV bit, PVDD OV bit, or GVDD FAULT bit is set, warning signal is active. |
2 | WARN ON OTW | R/W | 0b | 0: Warning signal is not activated by any CH[1..4]
OTW bit or OTW bit 1: If any CH[1..4] OTW STORED bit or OTW STORED bit is set, warning signal is active |
1 | WARN ON TGFB | R/W | 0b | 0: Warning signal is not activated by TGFBW 1: Warning signal is active if TGFBW is active |
0 | WARN ON INCOMPLETE LDG | R/W | 0b | 0: Warning signal is not activated by any CH[1..4]
LDG STATE REPORT bit 1: If any CH[1..4] LDG STATE REPORT bit is not set, warning signal is active |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLIP DET EN | CLIP DET LVL | CLIP DET CH34 GRP2 | CLIP DET CH34 GRP1 | CLIP DET CH12 GRP2 | CLIP DET CH12 GRP1 | |
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | CLIP DET EN | R/W | 0b | 0: Clip detect is disabled 1: Clip detect is enabled |
5-4 | CLIP DET LVL | R/W | 0b | 00: 2% THD 01: 5% THD 10: 10% THD 11: 1% THD |
3 | CLIP DET CH34 GRP2 | R/W | 0b | 0: Clip Detect Signal Group 2 is not activated by
CH3 CLIP or CH4 CLIP 1: Clip Detect Signal Group 2 is active when CH3 CLIP or CH4 CLIP is active |
2 | CLIP DET CH34 GRP1 | R/W | 0b | 0: Clip Detect Signal Group 1 is not activated by
CH3 CLIP or CH4 CLIP 1: Clip Detect Signal Group 1 is active when CH3 CLIP or CH4 CLIP is active |
1 | CLIP DET CH12 GRP2 | R/W | 0b | 0: Clip Detect Signal Group 2 is not activated by
CH1 CLIP or CH2 CLIP 1: Clip Detect Signal Group 2 is active when CH1 CLIP or CH2 CLIP is active |
0 | CLIP DET CH12 GRP1 | R/W | 0b | 0: Clip Detect Signal Group 1 is not activated by
CH1 CLIP or CH2 CLIP 1: Clip Detect Signal Group 1 is active when CH1 CLIP or CH2 CLIP is active |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | FAULT PIN CONF | ||||||
R/W-0b | R/W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R/W | 0b | |
3-0 | FAULT PIN CONF | R/W | 0b | Fault Pin is set to: 0000: FaultZ Open Drain Output. Active low when fault signal is active. 0001: WarningZ - Open Drain Output. Active low when warning signal is active. 0010: Clip Detect 1 - Buffer Output. Active high when clip detect group 1 signal is active. 0011: Clip Detect 2 - Buffer Output. Active high when clip detect group 2 signal is active. |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO2 PIN CONF | GPIO1 PIN CONF | ||||||
R/W-0b | R/W-0b | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | GPIO2 PIN CONF | R/W | 0b | GPIO 2 pin set to: 0000: Hi-Z 0001: WarningZ Pin - Open Drain Output. Active low when warning signal is active. 0010: FaultZ Pin - Open Drain Output. Active low when fault signal is active. 0011: Clip Detect 1 - Buffer Output. Active high when clip detect group 1 signal is active. 0100: Clip Detect 2 - Buffer Output. Active high when clip detect group 2 signal is active. 0101: Sync out - Buffer Output. Sends output stage switching frequency 0110: DVDD (high) 0111: GND (low) 1000: Sync in - Input. Accepts switching frequency of clock master device 1001: MuteZ - Input. Low level input will mute the device |
3-0 | GPIO1 PIN CONF | R/W | 0b | GPIO 1 pin set to: 0000: Hi-Z 0001: WarningZ - Open Drain Output. Active low when warning signal is active. 0010: FaultZ - Open Drain Output. Active low when fault signal is active. 0011: Clip Detect 1 - Buffer Output. Active high when clip detect group 1 signal is active. 0100: Clip Detect 2 - Buffer Output. Active high when clip detect group 2 signal is active. 0101: Sync out - Buffer Output. Sends output stage switching frequency 0110: DVDD (high) 0111: GND (low) 1000: Sync in - Input. Accepts switching frequency of clock master device 1001: MuteZ - Input. Low level input will mute the device |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | AC DIAG GAIN | CH1 AC DIAG START | CH2 AC DIAG START | CH3 AC DIAG START | CH4 AC DIAG START | ||
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R/W | 0b | |
4 | AC DIAG GAIN | R/W | 0b | 0: Gain 1 (0-100 Ω) 1: Gain 8 (0-12.5 Ω) |
3 | CH1 AC DIAG START | R/W | 0b | 0: Normal operation 1: Start AC diagnostic on channel 1 once channel is in Hi-Z mode |
2 | CH2 AC DIAG START | R/W | 0b | 0: Normal operation 1: Start AC diagnostic on channel 2 once channel is in Hi-Z mode |
1 | CH3 AC DIAG START | R/W | 0b | 0: Normal operation 1: Start AC diagnostic on channel 3 once channel is in Hi-Z mode |
0 | CH4 AC DIAG START | R/W | 0b | 0: Normal operation 1: Start AC diagnostic on channel 4 once channel is in Hi-Z mode |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TW DET AVG | RESERVED | TW DET CALC TYPE | TW DET JUDGE | |||
R/W-0b | R/W-1b | R/W-0b | R/W-0b | R/W-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R/W | 0b | |
3 | TW DET AVG | R/W | 1b | 0: Fast mode 1: Normal mode |
2 | RESERVED | R/W | 0b | |
1 | TW DET CALC TYPE | R/W | 0b | 0: AC pass/fail judgement type 2 Calculate magnitude of impedance as Re(Z)+0.5*Im(Z) 1: AC pass/fail judgement type 1 Calculate magnitude of impedance as Re(Z) |
0 | TW DET JUDGE | R/W | 0b | 0: Enable Tweeter detection judegement Calculate magnitude of impedance Check whether calculated result is lower than tweeter detection threshold value If yes, set tweeter detection bit 1: Disable Tweeter detection calculation |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TW DET THRESHOLD | |||||||
R/W-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | TW DET THRESHOLD | R/W | 0b | Set the reference value for AC load diag pass/fail judgement. 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 AC IMP R | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH1 AC IMP R | R | 0b | Register value corresponds to the real part of complex
impedance seen at CH1 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 AC IMP I | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH1 AC IMP I | R | 0b | Register value corresponds to the complement of the
imaginary part of complex impedance seen at CH1 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH2 AC IMP R | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH2 AC IMP R | R | 0b | Register value corresponds to the real part of complex
impedance seen at CH2 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH2 AC IMP I | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH2 AC IMP I | R | 0b | Register value corresponds to the complement of the
imaginary part of complex impedance seen at CH2 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH3 AC IMP R | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH3 AC IMP R | R | 0b | Register value corresponds to the real part of complex
impedance seen at CH3 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH3 AC IMP I | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH3 AC IMP I | R | 0b | Register value corresponds to the complement of the
imaginary part of complex impedance seen at CH3 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH4 AC IMP R | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH4 AC IMP R | R | 0b | Register value corresponds to the real part of complex
impedance seen at CH4 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH4 AC IMP I | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CH4 AC IMP I | R | 0b | Register value corresponds to the complement of the
imaginary part of complex impedance seen at CH4 output 0.8 Ω/code if AC DIAG GAIN = 0 0.1 Ω/code if AC DIAG GAIN = 1 See Section 7.6.1.34 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 TW DET | CH2 TW DET | CH3 TW DET | CH4 TWDET | |||
R-0b | R-0b | R-0b | R-0b | R-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0b | |
3 | CH1 TW DET | R | 0b | 0: No tweeter detected on channel 1. 1: Tweeter detected on channel 1. |
2 | CH2 TW DET | R | 0b | 0: No tweeter detected on channel 2. 1: Tweeter detected on channel 2. |
1 | CH3 TW DET | R | 0b | 0: No tweeter detected on channel 3. 1: Tweeter detected on channel 3. |
0 | CH4 TW DET | R | 0b | 0: No tweeter detected on channel 4. 1: Tweeter detected on channel 4. |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CLEAR FAULT | RESERVED | PRECHG TIME | OTSD AUTO RECOVERY | RESERVED | PULL UP | RESERVED | |
W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CLEAR FAULT | W | 0b | 0: Normal operation 1: Clear fault |
6 | RESERVED | R/W | 0b | |
5-4 | PRECHG TIME | R/W | 0b | Precharge wait time sets the time for AC coupling
input caps to settle during startup 0: 20 ms 1: 15 ms 2: 40 ms 3: 50 ms |
3 | OTSD AUTO RECOVERY | R/W | 0b | 0: Device will not auto recover from over
temperature shutdown 1: Device will auto recover from over temperature shutdown |
2 | RESERVED | R/W | 0b | |
1 | PULL UP | R/W | 0b | Control internal pull-up for GPIO1 and GPIO2 if
configured to Open Drain Output 0: Enable internal pull-up 1: Disable internal pull-up |
0 | RESERVED | R/W | 0b |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REV ID | |||||||
R-0b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | REV ID | R |
0x21 |
Revision ID |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ZC WAIT TIME | BYPASS | ZC BYPASS | ATTACK | RELEASE | |||
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | ZC WAIT TIME | R/W | 0b | System waits this period for zero crossing, then
changes gain regardless. 00: 20 µs 01: 80 µs 10: 320 µs 11: 1280 µs |
5 | BYPASS | R/W | 0b | 0: Enable Thermal Gain Foldback 1: Disable Thermal Gain Foldback |
4 | ZC BYPASS | R/W | 0b | 0: Enable zero crossing detection 1: Disable zero crossing detection. Gain changes as soon as thermal condition is met without waiting for zero detection. |
3-2 | ATTACK | R/W | 0b | 00: 1 dB / 100ms 01: 1 dB / 200ms 10: 1 dB / 400ms 11: 1 dB / 800ms |
1-0 | RELEASE | R/W | 0b | 00: 1 dB / 200ms 01: 1 dB / 400ms 10: 1 dB / 800ms 11: 1 dB / 1600ms |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
STIMULUS FREQUENCY (93.75 Hz/bit) | |||||||
R/W-11001000b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | STIMULUS FREQUENCY (93.75 Hz/bit) | R/W | 11001000b | 0000 0000: Default. 18.75kHz 0000 0001: 93.75 Hz 0000 0010: 187.5 Hz …. 1100 1000: 18.75 kHz …. 1111 1111: 23.90625 kHz |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SYNC ERROR WD | SYNC ERROR DET BYPASS | MASTER SLAVE | ||||
R/W-0b | R/W-0b | R/W-0b | R/W-1b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R/W | 0b | |
3-2 | SYNC ERROR WD | R/W | 0b | SYNC Clock Error watchdog timer. For PWM frequency of 2.1MHz or 2.3MHz, timer set to 00: 2.5µs 01: 5µs 10: 7.5µs 11: 10µs For PWM frequency of 384kHz, 460kHz or 576kHz, timer set to 00: 5µs 01: 10µs 10: 15µs 11: 20µs |
1 | SYNC ERROR DET BYPASS | R/W | 0b | 0: SYNC Clock Error detection 1: Clock Error Detection bypassed |
0 | MASTER SLAVE | R/W | 1b | 0: Slave Mode - GPIO 1 or 2 need to be configured as
SYNC IN and external clock required 1: Master Mode - Device generates clock internally |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | TLSBY | SSC4 | SPREAD SPECTRUM SYNC CLOCK | PWM FREQUENCY | |||
R/W-0b | R/W-0b | R/W-0b | R/W-0b | R/W-0b | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6 | TLSBY | R/W | 0b | Three level mode for standby pin 0: Two level mode 1: Three level mode with MUTE at mid-voltage level |
5-4 | SSC4 | R/W | 0b | Spread Spectrum Control 4 |
3 | SPREAD SPECTRUM SYNC CLOCK | R/W | 0b | Select whether sync clock input will be spread
spectrum modulated before setting PWM frequency. Applies if device
is set to clock slave mode. 0: Spread spectrum mode applied to clock sync input signal 1: Spread spectrum mode not applied to clock sync input signal |
2-0 | PWM FREQUENCY | R/W | 0b | PWM switching frequency setting: 000: 2.1 MHz 001: 2.3 MHz 010: 576 kHz 011: 384 kHz 100: 460 kHz |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SSC1 | |||||||
R/W-100010b | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | SSC1 | R/W | 100010b | Spread Spectrum Control 1 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SS ENABLE | RESERVED | SSC3 | SSC2 | ||||
R/W-1b | R/W-0b | R/W-0b | R/W-0b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | SS ENABLE | R/W | 1b | 0: Disable spread spectrum mode 1: Enable spread spectrum mode |
6 | RESERVED | R/W | 0b | |
5-4 | SSC3 | R/W | 0b | Spread Spectrum Control 3 |
3-0 | SSC2 | R/W | 0b | Spread Spectrum Control 2 |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PHASE CH2 | RESERVED | PHASE SEL | ||||
R/W-0b | R/W-100b | R/W-0b | R/W-0b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6-4 | PHASE CH2 | R/W | 100b | Phase offset of Channel 2 vs Channel 1 in manual
mode 000: 0 degree 001: 45 degree 010: 90 degree 011: 135 degree 100: 180 degree 101: 225 degree 110: 270 degree 111: 315 degree |
3-1 | RESERVED | R/W | 0b | |
0 | PHASE SEL | R/W | 0b | Adjustment mode for PWM phase of channel 2, 3 and 4
relative to channel 1 0: Manual mode 1: Automatic mode |
Return to the Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PHASE CH4 | RESERVED | PHASE CH3 | ||||
R/W-0b | R/W-110b | R/W-0b | R/W-10b | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0b | |
6-4 | PHASE CH4 | R/W | 110b | Phase offset of Channel 4 vs Channel 1 in manual
mode 000: 0 degree 001: 45 degree 010: 90 degree 011: 135 degree 100: 180 degree 101: 225 degree 110: 270 degree 111: 315 degree |
3 | RESERVED | R/W | 0b | |
2-0 | PHASE CH3 | R/W | 10b | Phase offset of Channel 3 vs Channel 1 in manual
mode 000: 0 degree 001: 45 degree 010: 90 degree 011: 135 degree 100: 180 degree 101: 225 degree 110: 270 degree 111: 315 degree |