SLOS870B September 2016 – October 2017 TAS6424-Q1
PRODUCTION DATA.
The TAS6424-Q1 device is a four-channel digital-input Class-D audio amplifier for use in the automotive environment. The device is designed for vehicle battery operation or boosted voltage systems. The design uses ultra-efficient class-D technology developed by Texas Instruments specifically tailored for the automotive industry. This technology allows for reduced power consumption, reduced PCB area, reduced heat, and reduced peak currents in the electrical system. The device realizes an audio sound-system design with smaller size and lower weight than traditional class-AB solutions.
The core design blocks are as follows:
The serial audio port (SAP) receives audio in either I2S, left justified, right justified, or TDM formats.
Settings for the serial audio port are programmed in the SAP control register (address 0x03), see the SAP Control (Serial Audio-Port Control) Register (address = 0x03) [default = 0x04] section.
Figure 35 shows the digital audio data connections for I2S and TDM8 mode for an eight channel system.
I2S timing uses the FSYNC pin to define when the data being transmitted is for the left channel and when it is for the right channel. The FSYNC pin is low for the left channel and high for the right channel. The bit clock, SCLK, runs at 32 or 64 × fS and is used to clock in the data. A delay of one bit clock occurs from the time the FSYNC signal changes state to the first bit of data on the data lines. The data is presented in 2s-complement form (MSB-first). The data is valid on the rising edge of the bit clock and is used to clock in the data.
Left-justified (LJ) timing also uses the FSYNC pin to define when the data being transmitted is for the left channel and when it is for the right channel. The FSYNC pin is high for the left channel and low for the right channel. A bit clock running at 32 or 64 × fS is used to clock in the data. The first bit of data appears on the data lines at the same time FSYNC toggles. The data is written MSB-first and is valid on the rising edge of the bit clock. Digital words can be 16-bits or 24-bits wide and pad any unused trailing data-bit positions in the left-right (L/R) frame with zeros.
Right-justified (RJ) timing also uses the FSYNC pin to define when the data being transmitted is for the left channel and when it is for the right channel. The FSYNC pin is high for the left channel and low for the right channel. A bit clock running at 32 or 64 × fS is used to clock in the data. The first bit of data appears on the data 8-bit clock periods (for 24-bit data) after the FSYNC pin toggles. In RJ mode the LSB of data is always clocked by the last bit clock before the FSYNC pin transitions. The data is written MSB-first and is valid on the rising edge of bit clock. The device pads the unused leading data-bit positions in the L/R frame with zeros.
TDM mode supports 4 or 8 channels of audio data. The device can be configured through I2C to use different stereo pairs in the TDM data stream. The TDM mode supports 16-bit, 24-bit, and 32-bit input data lengths.
In TDM mode, the SCLK pin must be 128 or 256, depending on the TDM slot size. In TDM mode SCLK and MCLK can be connected together
In TDM mode, the SDIN1 pin (pin 15) is used for digital audio data. TI recommends to connect the unused SDIN2 pin (pin 16) to ground. Table 1 lists register settings for the TDM channel selection.
REGISTER SETTING | TDM8 CHANNEL SLOT | ||||||||
---|---|---|---|---|---|---|---|---|---|
0x03 BIT 5 |
0x03 BIT 3 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
0 | 0 | CH1 | CH2 | CH3 | CH4 | — | — | — | — |
1 | 0 | — | — | — | — | CH1 | CH2 | CH3 | CH4 |
0 | 1 | CH3 | CH4 | CH1 | CH2 | — | — | — | — |
1 | 1 | — | — | — | — | CH3 | CH4 | CH1 | CH2 |
If PBTL mode is programmed for channel 1/2 or channel 3/4 the datasource can be set according to Table 2.
REGISTER SETTING | TDM8 CHANNEL SLOT | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
0x03 BIT 5 |
0x03 BIT 3 |
0x21 BIT 6 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
0 | 0 | 0 | PBTL CH1/2 | — | PBTL CH3/4 | — | — | — | — | — |
1 | 0 | 0 | — | — | — | — | PBTL CH1/2 | — | PBTL CH3/4 | — |
0 | 0 | 1 | — | PBTL CH1/2 | — | PBTL CH3/4 | — | — | — | — |
1 | 0 | 1 | — | — | — | — | — | PBTL CH1/2 | — | PBTL CH3/4 |
0 | 1 | 0 | PBTL CH3/4 | — | PBTL CH1/2 | — | — | — | — | — |
1 | 1 | 0 | — | — | — | — | PBTL CH3/4 | — | PBTL CH1/2 | — |
0 | 1 | 1 | — | PBTL CH3/4 | — | PBTL CH1/2 | — | — | — | — |
1 | 1 | 1 | — | — | — | — | — | PBTL CH3/4 | — | PBTL CH1/2 |
The device supports MCLK rates of 128 × fS, 256 × fS, or 512 × fS.
The device supports SCLK rates of 32 × fS, 48 × fS or 64 × fS.
The device supports FSYNC rates of 44.1 kHz, 48 kHz, or 96 kHz.
The maximum clock frequency is 25 MHz. Therefore, for a 96-kHz FSYNC rate, the maximum MCLK rate is
256 × fS.
The MCLK clock must not be in phase to sync to SCLK. Duty cycle of 50% is required for 128x FSYNC, for 256x and 512x 50% duty is not required.
When any kind of clock error, MCLK-FSYNC or SCLK-FSYNC ratio, or clock halt is detected, the device puts all channels into the Hi-Z state. When all audio clocks are within the expected range, the device automatically returns to the state it was in. See the Timing Requirements table for timing requirements.
Direct-current (DC) content in the audio signal can damage speakers. The data path has a high-pass filter to remove any DC from the input signal. The corner frequency is selectable from 4 Hz, 8 Hz, or 15 Hz to 30 Hz with bits 0 through 3 in register 0x26. The default value of –3 dB is approximately 4 Hz for 44.1 kHz or 48 kHz and approximately 8 Hz for 96-kHz sampling rates.
Each channel has a independent digital-volume control with a range from –100 dB to +24 dB with 0.5-dB steps. The volume control is set through I2C. The gain-ramp rate is programmable through I2C to take one step every 1, 2, 4, or 8 FSYNC cycles.
The peak output-voltage swing is also configurable in the gain control register through I2C. The four gain settings are 7.5 V, 15 V, 21 V, and 29 V. TI recommends selecting the lowest possible for the expected PVDD operation to optimize output noise and dynamic range performance.
The PWM converts the PCM input data into a switched signal of varying duty cycle. The PWM modulator is an advanced design with high bandwidth, low noise, low distortion, and excellent stability. The output switching rate is synchronous to the serial audio-clock input and is programmed through I2C to be between 8× and 48× the input-sample rate. The option to switch at high frequency allows the use of smaller and lower cost external filtering components. Table 3 lists the switch frequency options for bits 4 through 6 in the miscellaneous control 2 register (address 0x02).
INPUT SAMPLE RATE | BIT 6:4 SETTINGS | ||||||
---|---|---|---|---|---|---|---|
000 | 001 | 010 to 100 | 101 | 110 | 111 | ||
44.1 kHz | 352.8 kHz | 441 kHz | RESERVED | 1.68 MHz | 1.94 MHz | 2.12 MHz | |
48 kHz | 384 kHz | 480 kHz | RESERVED | 1.82 MHz | 2.11 MHz | Not supported | |
96 kHz | 384 kHz | 480 kHz | RESERVED | 1.82 MHz | 2.11 MHz | Not supported |
The gate driver accepts the low-voltage PWM signal and level shifts it to drive a high-current, full-bridge, power-FET stage. The device uses proprietary techniques to optimize EMI and audio performance.
The gate-driver power-supply voltage, GVDD, is internally generated and a decoupling capacitor is connected at pin 9 and pin 10.
The full H-bridge output stages use only NMOS transistors. Therefore, bootstrap capacitors are required for the proper operation of the high side NMOS transistors. A 1-µF ceramic capacitor of quality X7R or better, rated for at least 16 V, must be connected from each output to the corresponding bootstrap input (see the application circuit diagram in Figure 79). The bootstrap capacitors connected between the BST pins and corresponding output function as a floating power supply for the high-side N-channel power MOSFET gate drive circuitry. During each high-side switching cycle, the bootstrap capacitors hold the gate-to-source voltage high keeping the high-side MOSFETs turned on.
The BTL output for each channel comprises four N-channel 90-mΩ FETs for high efficiency and maximum power transfer to the load. These FETs are designed to handle the fast switching frequency and large voltage transients during load dump.
The device incorporates both DC-load and AC-load diagnostics which are used to determine the status of the load. The DC diagnostics are turned on by default but if a fast startup without diagnostics is required the DC diagnostics can be bypassed through I2C. The DC diagnostics runs when any channel is directed to leave the Hi-Z state and enter the MUTE or PLAY state. The DC diagnostics can also be enabled manually to run on any or all channels even if the other channels are playing audio. DC Diagnostics can be started from any operating condition but if the channel is in play state then the time to complete the diagnostic is longer because the device must ramp down the audio signal of that channel before transitioning to the Hi-Z state. The DC diagnostics are available as soon as the device supplies are within the recommended operating range. The DC diagnostics do not rely on the audio input clocks to be available to function. DC Diagnostic results are reported for each channel separately through the I2C registers.
The DC load diagnostics are used to verify the load connected. The DC diagnostics consists of four tests: short-to-power (S2P), short-to-ground (S2G), open-load (OL), and shorted-load (SL). The S2P and S2G tests trigger if the impedance to GND or a power rail is below that specified in the Specifications section. The diagnostic detects a short to vehicle battery even when the supply is boosted. The SL test has an I2C-configurable threshold depending on the expected load to be connected. Because the speakers connected to each channel might be different, each channel can be assigned a unique threshold value. The OL test reports if the select channel has a load impedance greater than the limits in the Specifications section.
The device also includes an optional test to detect a line-output load. A line-output load is a high-impedance load that is above the open-load (OL) threshold such that the DC-load diagnostics report an OL condition. After an OL condition is detected on a channel, if the line output detection bit is also set, the channel checks if a line-output load is present as well. This test is not pop free, so if an external amplifier is connected it should be muted.
The AC load diagnostic is used to determine the proper connection of a capacitively coupled speaker or tweeter when used with a passive crossover. The AC load diagnostic is controlled through I2C. The AC diagnostics requires an external input signal and reports the approximate load impedance and phase. The selected signal frequency should create current flow through the desired speaker for proper detection. If multiple channels must be tested, the diagnostics should be run in series. The AC load-diagnostic test procedure is as follows.
For load-impedance detection, use the following test procedure:
NOTE
The device ramps the signal up and down automatically to prevent pops and clicks.
When the test is complete the channel reporting register indicates the status change from the AC diagnostic mode to the Hi-Z state. The detected impedance is stored in the appropriate I2C register.
For loopback delay detection, use the following test procedure for either BTL mode or PBTL mode:
When the test is complete, the channel reporting register indicates the status change from the AC diagnostic mode to the Hi-Z state. The detected impedance is stored in the appropriate I2C register.
SETTING | GAIN AT 19 kHz | I(A) | MEASUREMENT RANGE (Ω) | MAPPING FROM CODE TO MAGNITUDE (Ω/Code) |
---|---|---|---|---|
Gain = 4, I = 10 mA (recommended) | 4.28 | 0.01 | 12 | 0.05832 |
Gain = 4, I = 19 mA | 4.28 | 0.019 | 6 | 0.0307 |
Gain = 1, I = 10 mA (recommended) | 1 | 0.01 | 48 | 0.2496 |
Gain = 1, I = 19 mA | 1 | 0.019 | 24 | 0.1314 |
The overcurrent limit terminates each PWM pulse to limit the output current flow when the current limit (ILIMIT) is exceeded. Power is limited but operation continues without disruption and prevents undesired shutdown for transient music events. ILIMIT is not reported as a fault condition to either registers or the FAULT pin. Each channel is independently monitored and limited. The two programable levels can be set by bit 4 in the miscellaneous control 1 register (address 0x01).
If the output load current reaches ISD, such as an output short to GND, then a peak current limit occurs which shuts down the channel. The time to shutdown the channel varies depending on the severity of the short condition. The affected channel is placed into the Hi-Z state, the fault is reported to the register, and the FAULT pin is asserted. If the diagnostics are enabled then the device automatically starts diagnostics on the channel and, if no load failure is found, the device restarts. If a load fault is found the device continues to rerun the diagnostics once per second. Because this hiccup mode is using the diagnostics, no high current is created. If the diagnostics are disabled the device sets the state for that channel to Hi-Z and requires the MCU to take the appropriate action.
There are two programable levels that can be set by bit 4 in the miscellaneous control 1 register (address 0x01).
This circuit detects a DC offset continuously during normal operation at the output of the amplifier. If the DC offset exceeds the threshold, that channel is placed in the Hi-Z state, the fault is reported to the I2C register, and the FAULT pin is asserted. A register bit can be used to mask reporting to the FAULT pin if needed.
The clip detect is reported on the WARN pin if 100% duty-cycle PWM if reached for a minimum of 20 cycles. If any channel is clipping, the clipping is reported to the pin. The clip detect is latched and can be cleared by I2C . Masking the clip reporting to the pin is possible through I2C.
Four overtemperature warning levels are available in the device that can be selected (see the Register Maps section for thresholds). When the junction temperature exceeds the warning level, the WARN pin is asserted unless the mask bit has been set to disable reporting. The device functions until the OTSD value is reached at which point all channels are placed in the Hi-Z state and the FAULT pin is asserted. When the junction temperature returns to normal levels, the device automatically recovers and places all channels into the state indicated by the register settings.
In addition to the global OTW, each channel also has an individual overtemperature warning and shutdown. If a channel exceeds the OTW(i) threshold, the warning register bit is set as the WARN pin is asserted unless the mask bit has been set to disable reporting. If the channel temperature exceeds the OTSD(i) threshold then that channel goes to the Hi-Z state until the temperature drops below the OTW(i) threshold at which point the channel goes to the state indicated by the state control register.
The undervoltage (UV) protection detects low voltages on the PVDD and VBAT pins. In the event of an UV condition, the FAULT pin is asserted and the I2C register is updated. A power-on reset (POR) on the VDD pin causes the I2C to goes to the high-impedance (Hi-Z) state and all registers are reset to default values. At power-on or after a POR event, the POR warning bit and WARN pin are asserted.
The overvoltage (OV) protection detects high voltages on the PVDD pin. If the PVDD pin reaches the OV threshold, the FAULT pin is asserted and the I2C register is updated. The device can withstand 40-V load-dump voltage spikes.
The device has three power supply inputs, VDD, PVDD, and VBAT, which are described as follows:
Several on-chip regulators are included generating the voltages necessary for the internal circuitry. The external pins are provided only for bypass capacitors to filter the supply and should not be used to power other circuits.
The device can withstand fortuitous open ground and power conditions within the absolute maximum ratings for the device. Fortuitous open ground usually occurs when a speaker wire is shorted to ground, allowing for a second ground path through the body diode in the output FETs.
The device can accept any sequence of the VBAT, PVDD and VDD supply.
In a typical system, the VBAT and PVDD supplies are both connected to the vehicle battery and power up at the same time. The VDD supply should be applied after the VBAT and PVDD supplies are within the recommended operating range. When removing power from the device, TI recommends to deassert the VDD supply first then the VBAT, PVDD, or both supplies which provides the lowest click and pop performance.
In this case, the VBAT and PVDD inputs are not connected to the same supply.
When powering up, apply the VBAT supply first, the VDD supply second, and the PVDD supply last.
When powering down, remove the PVDD supply first, the VDD supply second, and the VBAT supply last.
The device has four pins for control and device status: FAULT, MUTE, WARN, and STANDBY.
The FAULT pin reports faults and is active low under any of the following conditions:
The FAULT pin is deactivated when none of the previously listed conditions exist.
Register bits are available to mask fault categories from reporting to the FAULT pin. These bits only mask the setting of the pin and do not affect the register reporting or protection of the device. By default all faults are reported to the pin. See the Register Maps section for a description of the mask settings.
This pin is an open-drain output with an internal 100-kΩ pullup resistor to VDD.
This active-low output pin reports audio clipping, overtemperature warnings, and POR events.
Clipping is reported if any channel is at the maximum modulation for 20 consecutive PWM clocks which results in a 10-µs delay to report the onset of clipping. The warning bit is sticky and can be cleared by the CLEAR FAULT bit (bit 7) in register 0x21.
An overtemperature warning (OTW) is reported if the general temperature or any of the channel temperature warnings are set. The warning temperature can be set through bits 5 and 6 in register 0x01.
Register bits are available to mask either clipping or OTW reporting to the pin. These bits only mask the setting of the pin and do not affect the register reporting. By default both clipping and OTW are reported.
The WARN pin is latched and can be cleared by writing the CLEAR FAULT bit (bit 7) in register 0x21.
This pin is an open-drain output with an internal 100-kΩ pullup resistor to VDD.
This active-low input pin is used for hardware control of the mute and unmute function for all channels.
This pin has a 100-kΩ internal pulldown resistor.
When this active-low input pin is asserted, the device goes into shutdown and current draw is limited. This pin can be used to shut down the device rapidly. The outputs are ramped down in less than 5 ms if the device is not already in the Hi-Z state. The I2C bus goes into the high-impedance (Hi-Z) state when in STANDBY.
This pin has a 100-kΩ internal pulldown resistor.
The operating modes and faults are listed in the following tables.
STATE NAME | OUTPUT FETS | OSCILLATOR | I2C |
---|---|---|---|
STANDBY | Hi-Z | Stopped | Stopped |
Hi-Z | Hi-Z | Active | Active |
MUTE | Switching at 50% | Active | Active |
PLAY | Switching with audio | Active | Active |
FAULT/ EVENT |
FAULT/EVENT CATEGORY |
MONITORING MODES |
REPORTING METHOD |
ACTION RESULT |
---|---|---|---|---|
POR | Voltage fault | All | I2C + WARN pin | Standby |
VBAT UV | Hi-Z, mute, normal | I2C + FAULT pin | Hi-Z | |
PVDD UV | ||||
VBAT or PVDD OV | ||||
OTW | Thermal warning | Hi-Z, mute, normal | I2C + WARN pin | None |
OTSD | Thermal shutdown | Hi-Z, mute, normal | I2C + FAULT pin | Hi-Z |
FAULT/ EVENT |
FAULT/EVENT CATEGORY |
MONITORING MODES |
REPORTING METHOD |
ACTION TYPE |
---|---|---|---|---|
Clipping | Warning | Mute and play | WARN pin | None |
Overcurrent limiting | Protection | Current limit | ||
Overcurrent fault | Output channel fault | I2C + FAULT pin | Hi-Z | |
DC detect |
The device communicates with the system processor through the I2C serial communication bus as an I2C slave-only device. The processor can poll the device through I2C to determine the operating status, configure settings, or run diagnostics. For a complete list and description of all I2C controls, see the Register Maps section.
The device includes two I2C address pins, so up to four devices can be used together in a system with no additional bus switching hardware. The I2C ADDRx pins set the slave address of the device as listed in Table 8.
DESCRIPTION | I2C ADDR1 | I2C ADDR0 | I2C Write | I2C Read |
---|---|---|---|---|
Device 0 | 0 | 0 | 0xD4 | 0xD5 |
Device 1 | 0 | 1 | 0xD6 | 0xD7 |
Device 2 | 1 | 0 | 0xD8 | 0xD9 |
Device 3 | 1 | 1 | 0xDA | 0xDB |
The device has a bidirectional serial-control interface that is compatible with the Inter IC (I2C) bus protocol and supports 100-kbps and 400-kbps data transfer rates for random and sequential write and read operations. The TAS6424-Q1 device is a slave-only device that does not support a multimaster bus environment or wait-state insertion. The control interface is used to program the registers of the device and to read device status.
The I2C bus uses two signals, SDA (data) and SCL (clock), to communicate between integrated circuits in a system. Data is transferred on the bus serially, one bit at a time. The address and data are transferred in byte (8-bit) format with the most-significant bit (MSB) transferred first. In addition, each byte transferred on the bus is acknowledged by the receiving device with an acknowledge bit. Each transfer operation begins with the master device driving a start condition on the bus and ends with the master device driving a stop condition on the bus. The bus uses transitions on the data terminal (SDA) while the clock is HIGH to indicate a start and stop conditions. A HIGH-to-LOW transition on SDA indicates a start, and a LOW-to-HIGH transition indicates a stop. Normal data bit transitions must occur within the low time of the clock period. The master generates the 7-bit slave address and the read/write (R/W) bit to open communication with another device and then wait for an acknowledge condition. The device holds SDA LOW during the acknowledge-clock period to indicate an acknowledgment. When this occurs, the master transmits the next byte of the sequence. Each device is addressed by a unique 7-bit slave address plus a R/W bit (1 byte). All compatible devices share the same signals via a bidirectional bus using a wired-AND connection. An external pullup resistor must be used for the SDA and SCL signals to set the HIGH level for the bus. The number of bytes that can be transmitted between start and stop conditions is unlimited. When the last word transfers, the master generates a stop condition to release the bus.
Use the I2C ADDRx pins to program the device slave address. Read and write data can be transmitted using single-byte or multiple-byte data transfers.
As shown in Figure 43, a single-byte data-write transfer begins with the master device transmitting a start condition followed by the I2C device address and the R/W bit. The R/W bit determines the direction of the data transfer. For a write data transfer, the R/W bit is a 0. After receiving the correct I2C device address and the R/W bit, the device responds with an acknowledge bit. Next, the master transmits the address byte or bytes corresponding to the internal memory address being accessed. After receiving the address byte, the device again responds with an acknowledge bit. Next, the master device transmits the data byte to be written to the memory address being accessed. After receiving the data byte, the device again responds with an acknowledge bit. Finally, the master device transmits a stop condition to complete the single-byte data-write transfer.
A sequential data-write transfer is identical to a single-byte data-write transfer except that multiple data bytes are transmitted by the master to the device as shown in Figure 44. After receiving each data byte, the device responds with an acknowledge bit and the I2C subaddress is automatically incremented by one.
As shown in Figure 45, a single-byte data-read transfer begins with the master device transmitting a start condition followed by the I2C device address and the R/W bit. For the data-read transfer, both a write followed by a read occur. Initially, a write occurs to transfer the address byte or bytes of the internal memory address to be read. As a result, the R/W bit is a 0. After receiving the address and the R/W bit, the device responds with an acknowledge bit. In addition, after sending the internal memory address byte or bytes, the master device transmits another start condition followed by the address and the R/W bit again. This time the R/W bit is a 1, indicating a read transfer. After receiving the address and the R/W bit, the device again responds with an acknowledge bit. Next, the device transmits the data byte from the memory address being read. After receiving the data byte, the master device transmits a not-acknowledge followed by a stop condition to complete the single-byte data-read transfer.
A sequential data-read transfer is identical to a single-byte data-read transfer except that multiple data bytes are transmitted by the device to the master device as shown in Figure 46. Except for the last data byte, the master device responds with an acknowledge bit after receiving each data byte and automatically increments the I2C subaddress by one. After receiving the last data byte, the master device transmits a not-acknowledge bit followed by a stop condition to complete the transfer.
Address | Type | Register Description | Section |
---|---|---|---|
0x00 | R/W | Mode control | Go |
0x01 | R/W | Miscellaneous control 1 | Go |
0x02 | R/W | Miscellaneous control 2 | Go |
0x03 | R/W | SAP control (serial audio-port control) | Go |
0x04 | R/W | Channel state control | Go |
0x05 | R/W | Channel 1 volume control | Go |
0x06 | R/W | Channel 2 volume control | Go |
0x07 | R/W | Channel 3 volume control | Go |
0x08 | R/W | Channel 4 volume control | Go |
0x09 | R/W | DC diagnostic control 1 | Go |
0x0A | R/W | DC diagnostic control 2 | Go |
0x0B | R/W | DC diagnostic control 3l | Go |
0x0C | R | DC load diagnostic report 1 (channels 1 and 2) | Go |
0x0D | R | DC load diagnostic report 2 (channels 3 and 4) | Go |
0x0E | R | DC load diagnostic report 3—line output | Go |
0x0F | R | Channel state reporting | Go |
0x10 | R | Channel faults (overcurrent, DC detection) | Go |
0x11 | R | Global faults 1 | Go |
0x12 | R | Global faults 2 | Go |
0x13 | R | Warnings | Go |
0x14 | R/W | Pin control | Go |
0x15 | R/W | AC load diagnostic control 1 | Go |
0x16 | R/W | AC load diagnostic control 2 | Go |
0x17 | R | AC load diagnostic report channel 1 | Go |
0x18 | R | AC load diagnostic report channel 2 | Go |
0x19 | R | AC load diagnostic report channels 3 | Go |
0x1A | R | AC load diagnostic report channels 4 | Go |
0x1B | R | AC load diagnostic phase report high | Go |
0x1C | R | AC load diagnostic phase report low | Go |
0x1D | R | AC load diagnostic STI report high | Go |
0x1E | R | AC load diagnostic STI report low | Go |
0x1F | R | RESERVED | |
0x20 | R | RESERVED | |
0x21 | R/W | Miscellaneous control 3 | Go |
0x22 | R/W | Clip control | Go |
0x23 | R/W | Clip window | Go |
0x24 | R/W | Clip warning | Go |
0x25 | R/W | ILIMIT status | Go |
0x26 | R/W | Miscellaneous control 4 | Go |
0x27 | R | RESERVED | |
0x28 | R/W | RESERVED |
The Mode Control register is shown in Figure 47 and described in Table 10.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESET | RESERVED | PBTL CH34 | PBTL CH12 | CH1 LO MODE | CH2 LO MODE | CH3 LO MODE | CH4 LO MODE |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESET | R/W | 0 |
0: Normal operation 1: Resets the device |
6 | RESERVED | R/W | 0 |
RESERVED |
5 | PBTL CH34 | R/W | 0 |
0: Channels 3 and 4 are in BTL mode 1: Channels 3 and 4 are in parallel BTL mode |
4 | PBTL CH12 | R/W | 0 |
0: Channels 1 and 2 are in BTL mode 1: Channels 1 and 2 are in parallel BTL mode |
3 | CH1 LO MODE | R/W | 0 |
0: Channel 1 is in normal/speaker mode 1: Channel 1 is in line output mode |
2 | CH2 LO MODE | R/W | 0 |
0: Channel 2 is in normal/speaker mode 1: Channel 2 is in line output mode |
1 | CH3 LO MODE | R/W | 0 |
0: Channel 3 is in normal/speaker mode 1: Channel 3 is in line output mode |
0 | CH4 LO MODE | R/W | 0 |
0: Channel 4 is in normal/speaker mode 1: Channel 4 is in line output mode |
The Miscellaneous Control 1 register is shown in Figure 48 and described in Table 11.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
HPF BYPASS | OTW CONTROL | OC CONTROL | VOLUME RATE | GAIN | |||
R/W-0 | R/W-01 | R/W-1 | R/W-00 | R/W-10 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | HPF BYPASS | R/W | 0 |
0: High pass filter eneabled 1: High pass filter disabled |
6–5 | OTW CONTROL | R/W | 01 |
00: Global overtemperature warning set to 140°C 01: Global overtemperature warning set to 130C 10: Global overtemperature warning set to 120°C 11: Global overtemperature warning set to 110°C |
4 | OC CONTROL | R/W | 1 |
0: Overcurrent is level 1 1: Overcurrent is level 2 |
3–2 | VOLUME RATE | R/W | 00 |
00: Volume update rate is 1 step / FSYNC 01: Volume update rate is 1 step / 2 FSYNCs 10: Volume update rate is 1 step / 4 FSYNCs 11: Volume update rate is 1 step / 8 FSYNCs |
1–0 | GAIN | R/W | 10 |
00: Gain level 1 = 7.6-V peak output voltage 01: Gain Level 2 = 15-V peak output voltage 10: Gain Level 3 = 21-V peak output voltage 11: Gain Level 4 = 29-V peak output voltage |
The Miscellaneous Control 2 register is shown in Figure 49 and described in Table 12.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PWM FREQUENCY | RESERVED | SDM_OSR | OUTPUT PHASE | |||
R/W-110 | R/W-0 | R/W-10 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED |
0 |
||
6–4 | PWM FREQUENCY | R/W | 110 |
000: 8 × fS (352.8 kHz / 384 kHz) 001: 10 × fS (441 kHz / 480 kHz) 010: RESERVED 011: RESERVED 100: RESERVED 101: 38 × fS (1.68 MHz / 1.82 MHz) 110: 44 × fS (1.94 MHz / 2.11 MHz) 111: 48 × fS (2.12 MHz / not supported) |
3 | RESERVED | 0 | 0 | |
2 | SDM_OSR | R/W | 0 |
0: 64x OSR 1: 128x OSR |
1–0 | OUTPUT PHASE | R/W | 10 |
00: 0 degrees output-phase switching offset 01: 30 degrees output-phase switching offset 10: 45 degrees output-phase switching offset 11: 60 degrees output-phase switching offset |
The SAP Control (serial audio-port control) register is shown in Figure 50 and described in Table 13.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INPUT SAMPLING RATE | 8 Ch TDM SLOT SELECT | TDM SLOT SIZE | TDM SLOT SELECT 2 | INPUT FORMAT | |||
R/W-00 | R/W-0 | R/W-0 | R/W-0 | R/W-100 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–6 | INPUT SAMPLING RATE | R/W | 00 |
00: 44.1 kHz 01: 48 kHz 10: 96 kHz 11: RESERVED |
5 | 8 Ch TDM SLOT SELECT | R/W | 0 |
0: First four TDM slots 1: Last four TDM slots |
4 | TDM SLOT SIZE | R/W | 0 |
0: TDM slot size is 24-bit or 32-bit 1: TDM slot size is 16-bit |
3 | TDM SLOT SELECT 2 | R/W | 0 |
0: Normal 1: swap channel 1/2 with channel 3/4 |
2–0 | INPUT FORMAT | R/W | 100 |
000: 24-bit right justified 001: 20-bit right justified 010: 18-bit right justified 011: 16-bit right justified 100: I2S (16-bit or 24-bit) 101: Left justified (16-bit or 24-bit) 110: TDM mode (16-bit or 24-bit) 111: RESERVED |
The Channel State Control register is shown in Figure 51 and described in Table 14.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 STATE CONTROL | CH2 STATE CONTROL | CH3 STATE CONTROL | CH4 STATE CONTROL | ||||
R/W-01 | R/W-01 | R/W-01 | R/W-01 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–6 | CH1 STATE CONTROL | R/W | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
5–4 | CH2 STATE CONTROL | R/W | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
3–2 | CH3 STATE CONTROL | R/W | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
1–0 | CH4 STATE CONTROL | R/W | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
The Channel 1 Through 4 Volume Control registers are shown in Figure 52 and described in Table 15.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH x VOLUME | |||||||
R/W-CF |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–0 | CH x VOLUME | R/W | CF |
8-Bit Volume Control for each channel, register address for Ch1 is 0x05, Ch2 is 0x06, Ch3 is 0x07 and Ch4 is 0x08, 0.5 dB/step: 0xFF: 24 dB 0xCF: 0 dB 0x07: –100 dB < 0x07: MUTE |
The DC Diagnostic Control 1 register is shown in Figure 53 and described in Table 16.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DC LDG ABORT | 2x_RAMP | 2x_SETTLE | RESERVED | LDG LO ENABLE | LDG BYPASS | ||
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | DC LDG ABORT | R/W | 0 |
0: Default state, clear after abort 1: Aborts the load diagnostics in progress |
6 | 2x_RAMP | R/W | 0 |
0: Normal ramp time 1: Double ramp time |
5 | 2x_SETTLE | R/W | 0 |
0: Normal Settle time 1: Double setling time |
4–2 | RESERVED | 0 |
0 |
|
1 | LDG LO ENABLE | R/W | 0 |
0: Line output diagnostics are disabled 1: Line output diagnostics are enabled |
0 | LDG BYPASS | R/W | 0 |
0: Automatic diagnostics when leaving Hi-Z and after channel fault 1: Diagnostics are not run automatically |
The DC Diagnostic Control 2 register is shown in Figure 54 and described in Table 17.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 DC LDG SL | CH2 DC LDG SL | ||||||
R/W-0001 | R/W-0001 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–4 | CH1 DC LDG SL | R/W | 0001 |
DC load diagnostics shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
3–0 | CH2 DC LDG SL | R/W | 0001 |
DC load diagnostics shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
The DC Diagnostic Control 3 register is shown in Figure 55 and described in Table 18.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH3 DC LDG SL | CH4 DC LDG SL | ||||||
R/W-0001 | R/W-0001 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–4 | CH3 DC LDG SL | R/W | 0001 |
DC load diagnostics shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
3–0 | CH4 DC LDG SL | R/W | 0001 |
DC load diagnostics shorted-load threshold 0000: 0.5 Ω 0001: 1 Ω 0010: 1.5 Ω ... 1001: 5 Ω |
DC Load Diagnostic Report 1 register is shown in Figure 56 and described in Table 19.
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-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH1 S2G | R | 0 |
0: No short-to-GND detected 1: Short-To-GND Detected |
6 | CH1 S2P | R | 0 |
0: No short-to-power detected 1: Short-to-power detected |
5 | CH1 OL | R | 0 |
0: No open load detected 1: Open load detected |
4 | CH1 SL | R | 0 |
0: No shorted load detected 1: Shorted load detected |
3 | CH2 S2G | R | 0 |
0: No short-to-GND detected 1: Short-to-GND detected |
2 | CH2 S2P | R | 0 |
0: No short-to-power detected 1: Short-to-power detected |
1 | CH2 OL | R | 0 |
0: No open load detected 1: Open load detected |
0 | CH2 SL | R | 0 |
0: No shorted load detected 1: Shorted load detected |
The DC Load Diagnostic Report 2 register is shown in Figure 57 and described in Table 20.
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-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH3 S2G | R | 0 |
0: No short-to-GND detected 1: Short-to-GND detected |
6 | CH3 S2P | R | 0 |
0: No short-to-power detected 1: Short-to-power detected |
5 | CH3 OL | R | 0 |
0: No open load detected 1: Open load detected |
4 | CH3 SL | R | 0 |
0: No shorted load detected 1: Shorted load detected |
3 | CH4 S2G | R | 0 |
0: No short-to-GND detected 1: Short-to-GND detected |
2 | CH4 S2P | R | 0 |
0: No short-to-power detected 1: Short-to-power detected |
1 | CH4 OL | R | 0 |
0: No open load detected 1: Open load detected |
0 | CH4 SL | R | 0 |
0: No shorted load detected 1: Shorted load detected |
The DC Load Diagnostic Report, Line Output, register is shown in Figure 58 and described in Table 21.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH1 LO LDG | CH2 LO LDG | CH3 LO LDG | CH4 LO LDG | |||
R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–4 | RESERVED |
0 |
||
3 | CH1 LO LDG | R | 0 |
0: No line output detected on channel 1 1: Line output detected on channel 1 |
2 | CH2 LO LDG | R | 0 |
0: No line output detected on channel 2 1: Line output detected on channel 2 |
1 | CH3 LO LDG | R | 0 |
0: No line output detected on channel 3 1: Line output detected on channel 3 |
0 | CH4 LO LDG | R | 0 |
0: No line output detected on channel 4 1: Line output detected on channel 3 |
The Channel State Reporting register is shown in Figure 59 and described in Table 22.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 STATE REPORT | CH2 STATE REPORT | CH3 STATE REPORT | CH3 STATE REPORT | ||||
R-01 | R-01 | R-01 | R-01 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–6 | CH1 STATE REPORT | R | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
5–4 | CH2 STATE REPORT | R | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
3–2 | CH3 STATE REPORT | R | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
1–0 | CH4 STATE REPORT | R | 01 |
00: PLAY 01: Hi-Z 10: MUTE 11: DC load diagnostics |
The Channel Faults (overcurrent, DC detection) register is shown in Figure 60 and described in Table 23.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 OC | CH2 OC | CH3 OC | CH4 OC | CH1 DC | CH2 DC | CH3 DC | CH4 DC |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH1 OC | R | 0 |
0: No overcurrent fault detected 1: Overcurrent fault detected |
6 | CH2 OC | R | 0 |
0: No overcurrent fault detected 1: Overcurrent fault detected |
5 | CH3 OC | R | 0 |
0: No overcurrent fault detected 1: Overcurrent fault detected |
4 | CH4 OC | R | 0 |
0: No overcurrent fault detected 1: Overcurrent fault detected |
3 | CH1 DC | R | 0 |
0: No DC fault detected 1: DC fault detected |
2 | CH2 DC | R | 0 |
0: No DC fault detected 1: DC fault detected |
1 | CH3 DC | R | 0 |
0: No DC fault detected 1: Overcurrent fault detected |
0 | CH4 DC | R | 0 |
0: No DC fault detected 1: Overcurrent fault detected |
The Global Faults 1 register is shown in Figure 61 and described in Table 24.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | INVALID CLOCK | PVDD OV | VBAT OV | PVDD UV | VBAT UV | ||
R-0 | R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–5 | RESERVED | 0 |
0 |
|
4 | INVALID CLOCK | R | 0 |
0: No clock fault detected 1: Clock fault detected |
3 | PVDD OV | R | 0 |
0: No PVDD overvoltage fault detected 1: PVDD overvoltage fault detected |
2 | VBAT OV | R | 0 |
0: No VBAT overvoltage fault detected 1: VBAT overvoltage fault detected |
1 | PVDD UV | R | 0 |
0: No PVDD undervoltage fault detected 1: PVDD undervoltage fault detected |
0 | VBAT UV | R | 0 |
0: No VBAT undervoltage fault detected 1: VBAT undervoltage fault detected |
The Global Faults 2 register is shown in Figure 62 and described in Table 25.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | OTSD | CH1 OTSD | CH2 OTSD | CH3 OTSD | CH4 OTSD | ||
R-0 | R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–5 | RESERVED |
0 |
||
4 | OTSD | R | 0 |
0: No global overtemperature shutdown 1: Global overtemperature shutdown |
3 | CH1 OTSD | R | 0 |
0: No overtemperature shutdown on Ch1 1: Overtemperature shutdown on Ch1 |
2 | CH2 OTSD | R | 0 |
0: No overtemperature shutdown on Ch2 1: Overtemperature shutdown on Ch2 |
1 | CH3 OTSD | R | 0 |
0: No overtemperature shutdown on Ch4 1: Overtemperature shutdown on Ch4 |
0 | CH4 OTSD | R | 0 |
0: No overtemperature shutdown on Ch4 1: Overtemperature shutdown on Ch4 |
The Warnings register is shown in Figure 63 and described in Table 26.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VDD POR | OTW | OTW CH1 | OTW CH2 | OTW CH3 | OTW CH4 | |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 -6 | RESERVED | 00 |
0 |
|
5 | VDD POR | R | 0 |
0: No VDD POR has occurred 1 VDD POR occurred |
4 | OTW | R | 0 |
0: No global overtemperature warning 1: Global overtemperature warning |
3 | OTW CH1 | R | 0 |
0: No overtemperature warning on channel 1 1: Overtemperature warning on channel 1 |
2 | OTW CH2 | R | 0 |
0: No overtemperature warning on channel 2 1: Overtemperature warning on channel 2 |
1 | OTW CH4 | R | 0 |
0: No overtemperature warning on channel 4 1: Overtemperature warning on channel 4 |
0 | OTW CH4 | R | 0 |
0: No overtemperature warning on channel 4 1: Overtemperature warning on channel 4 |
The Pin Control register is shown in Figure 64 and described in Table 27.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MASK OC | MASK OTSD | MASK UV | MASK OV | MASK DC | MASK ILIMIT | MASK CLIP | MASK OTW |
R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | MASK OC | R/W | 1 |
0: Do not report overcurrent faults on the FAULT pin 1: Report overcurrent faults on the FAULT Pin |
6 | MASK OTSD | R/W | 1 |
0: Do not report overtemperature faults on the FAULT pin 1: Report overtemperature faults on the FAULT pin |
5 | MASK UV | R/W | 1 |
0: Do not report overvoltage faults on the FAULT pin 1: Report overvoltage faults on the FAULT pin |
4 | MASK OV | R/W | 1 |
0: Do not report undervoltage faults on the FAULT pin 1: Report undervoltage faults on the FAULT pin |
3 | MASK DC | R/W | 1 |
0: Do not report DC faults on the FAULT pin 1: Report DC faults on the FAULT pin |
2 | MASK ILIMIT | R/W | 1 |
0: Do not report Ilimit on the FAULT pin 1: Report Ilimit on the FAULT pin |
1 | MASK CLIP | R/W | 1 |
0: Do not report clipping on the WARN pin 1: Report clipping on the WARN pin |
0 | MASK OTW | R/W | 1 |
0: Do not report overtemperature warnings on the WARN pin 1: Report overtemperature warnings on the WARN pin |
The AC Load Diagnostic Control 1 register is shown in Figure 65 and described in Table 28.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CH1 GAIN | RESERVED | CH3 GAIN | RESERVED | CH1 ENABLE | CH2 ENABLE | CH3 ENABLE | CH4 ENABLE |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CH1, CH2, PBTL12: GAIN | R/W | 0 |
0: Gain 1 1: Gain 4 |
6 | RESERVED | R/W | 0 | 0 |
5 | CH3, CH4, PBTL34: GAIN | R/W | 0 |
0: Gain 1 1: Gain 4 |
4 | RESERVED | R/W | 0 | 0 |
3 | CH1 ENABLE | R/W | 0 |
0: AC diagnostics disabled 1: Enable AC diagnostics |
2 | CH2 ENABLE | R/W | 0 |
0: AC diagnostics disabled 1: Enable AC diagnostics |
1 | CH3 ENABLE | R/W | 0 |
0: AC diagnostics disabled 1: Enable AC diagnostics |
0 | CH4 ENABLE | R/W | 0 |
0: AC diagnostics disabled 1: Enable AC diagnostics |
The AC Load Diagnostic Control 1 register is shown in Figure 65 and described in Table 28.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AC_DIAGS_LOOPBACK | RESERVED | AC TIMING | AC CURRENT | RESERVED | |||
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | AC_DIAGS_LOOPBACK | R/W | 0 |
0: disable AC Diag loopback 1: Enable AC Diag loopback |
6-5 | RESERVED | R/W | 00 | 00 |
4 | AC TIMING | R/W | 0 |
0: 32 Cycles 1: 64 Cycles |
3-2 | AC CURRENT | R/W | 00 |
00: 10mA 01: 19 mA 10: RESERVED 11: RESERVED |
1-0 | RESERVED | R/W | 00 | 00 |
The AC Load Diagnostic Report Ch1 through CH4 registers are shown in Figure 67 and described in Table 30.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHx IMPEDANCE | |||||||
R-00 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–0 | CH x IMPEDANCE | R | 00 |
8-bit AC-load diagnostic report for each channel with a step size of 0.2496 Ω/bit (control by register 0x15 and register 0x16) 0x00: 0 Ω 0x01: 0.2496 Ω ... 0xFF: 63.65 Ω |
The AC Load Diagnostic Phase High value registers are shown in Figure 68 and described in Table 31.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AC Phase High | |||||||
R-00 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–0 | AC Phase High | R | 00 | Bit 15:8 |
The AC Load Diagnostic Phase Low value registers are shown in Figure 69 and described in Table 32.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AC Phase Low | |||||||
R-00 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–0 | AC Phase Low | R | 00 | Bit 7:0 |
The AC Load Diagnostic STI High value registers are shown in Figure 70 and described in Table 33.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AC STI High | |||||||
R-00 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–0 | AC STI High | R | 00 | Bit 15:8 |
The AC Load Diagnostic STI Low value registers are shown in Figure 67 and described in Table 34.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
AC STI Low | |||||||
R-00 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7–0 | AC STI Low | R | 00 | Bit 7:0 |
The Miscellaneous Control 3 register is shown in Figure 73 and described in Table 35.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CLEAR FAULT | PBTL_CH_SEL | MASK ILIMIT WARNING | RESERVED | OTSD AUTO RECOVERY | RESERVED | ||
R/W-0 | R/W-0 | R/W-0 | R/W-1 | R/W-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | CLEAR FAULT | R/W | 0 |
0: Normal operation 1: Clear fault |
6 | PBTL_CH_SEL | R/W | 0 |
0: PBTL normal signal source 1: PBTL flip signal source |
5 | MASK ILIMIT WARNING | R/W | 0 |
0: Report ILIMIT on the WARN pin 1: Do not report ILIMIT on the WARN pin |
4 | RESERVED | R/W | 0 |
0 |
3 | OTSD AUTO RECOVERY | R/W | 0 |
0: Report overtemperature faults on the FAULT pin 0: Automatic temperature protection recovery. Do not report overtemperature faults on the FAULT pin |
2–0 | RESERVED | 0 |
0 |
The Clip Detect register is shown in Figure 73 and described in Table 36.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CLIPDET_EN | ||||||
R/W-1 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED |
0 |
||
0 | CLIPDET_EN | R/W | 1 |
0: Clip detect disable 1: Clip Detect Enable |
The Clip Window register is shown in Figure 74 and described in Table 37.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CLIP_WINDOW_SEL[7:1] | |||||||
R/W-00001110 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | CLIP_WINDOW_SEL[7:1] | R/W | 00010100 |
00000000 00000001 00000010 00000011 00000100 00000101 00000110 00000111 00001000 00001001 00001010 00001110 00010100 |
The Clip Window register is shown in Figure 75 and described in Table 38.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH4_CLIP | CH4_CLIP | CH2_CLIP | CH1_CLIP | |||
R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | 0 |
0 |
|
3 | CH4_CLIP | R | 0 |
0: No Clip Detect 1: Clip Detect |
2 | CH3_CLIP | R | 0 |
0: No Clip Detect 1: Clip Detect |
1 | CH2_CLIP | R | 0 |
0: No Clip Detect 1: Clip Detect |
0 | CH1_CLIP | R | 0 |
0: No Clip Detect 1: Clip Detect |
The ILIMIT Status register is shown in Figure 76 and described in Table 39.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | CH4_ILIMIT_WARN | CH3_ILIMIT_WARN | CH2_ILIMIT_WARN | CH1_ILIMIT_WARN | |||
R-0 | R-0 | R-0 | R-0 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | 0 | 0 | |
6 | RESERVED | 0 | 0 | |
5 | RESERVED | 0 | 0 | |
4 | RESERVED | 0 | 0 | |
3 | CH4_ILIMIT_WARN | R | 0 |
0: No ILIMIT 1: ILIMIT Warning |
2 | CH3_ILIMIT_WARN | R | 0 |
0: No ILIMIT 1: ILIMIT Warning |
1 | CH2_ILIMIT_WARN | R | 0 |
0: No ILIMIT 1: ILIMIT Warning |
0 | CH1_ILIMIT_WARN | R | 0 |
0: No ILIMIT 1: ILIMIT Warning |
The Miscellaneous Control 4 register is shown in Figure 77 and described in Table 40.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | HPF_CORNER[2:0] | ||||||
R/W-00000 | R/W-000 |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R/W | 01000 |
01000: DEFAULT |
2-0 | HPF_CORNER[2:0] | R/W | 000 |
000: 3.7 Hz 001: 7.4 Hz 010: 15 Hz 011: 30 Hz 100: 59 Hz 101: 118 Hz 110: 235 Hz 111: 463 Hz |