SLASEI6A October 2019 – December 2019 TAS2564
PRODUCTION DATA.
The TAS2564 can check the speaker terminal for an open or short. This can be used to determine if a problem exists with the speaker or trace to the speaker. The entire operation is performed by the TAS2564 and results reported using the IRQZ pin or read over I2C bus on completion. The load diagnostics can be performed using external audio clock or the internal oscillator.
The speaker open and short thresholds are configured using the respective LDG_RES_UT and LDG_RES_LT registers using equation round (Ω/7*2^22). The load diagnostic mode can be run in two ways. First if the device is in Software Shutdown the load diagnostic mode can be run but setting LDG_MODE high. The diagnostic will be run and the device will return to Software Shutdown. The load diagnostics can also be run before transitioning to Active. This is done by setting the MODE register to . If the load is within the specified range the device will transition to Active otherwise it will transition to Software Shutdown. When the load diagnostics is run it will play a 22 kHz at -35 dBFS for 100 ms and measure the resistance of the speaker trace. The result is averaged over the time specified by the IVSNS_AVG register. The measured speaker impedance can be read from LDS_RES_VAL1 using the equations Impedance = 7*(LD_RES_VAL1)/2^22) Ω.
IVSNS_AVG[1:0] | SETTING |
---|---|
00
|
5 ms (default) |
01
|
10 ms |
10
|
50 ms |
11
|
100 ms |
LDG_MODE | SETTING |
---|---|
0
|
Load Diagnostic Not Running (default) |
1
|
Run Load Diagnostic |
LDG_CLK | SETTING |
---|---|
0
|
External TDM |
1
|
Internal Oscillator (default) |