fda803u
fda803u
Description
The FDA803U is a single bridge class D amplifier,
designed in the most advanced BCD technology,
intended for any automotive audio application (car
3RZHU662 6OXJXS *$'*36 radio, telematics and e-call, noise and tone
generators, etc).
Features The FDA803U integrates a high performance D/A
converter together with powerful MOSFET
AEC-Q100 qualified
outputs in class D, so it is very compact and
Integrated 108 dB D/A conversion powerful, moreover it reaches outstanding
I2S and TDM digital input (4/8/16CH TDM) efficiency performances (90%).
Input sampling frequency: 44.1 kHz, 48 kHz, It has a very wide operating range: it can be
96 kHz, 192 kHz operated both with standard car battery levels
Full I2C bus driving (3.3/1.8 V) (5.5-18 V operating, compatible to load dump
CISPR 25 - Class V (Fourth edition) pulse) and with external step-down generated
Very low quiescent current voltages or emergency battery (since it is
compatible to minimum 3.3 V operative).
Output lowpass filter included in the feedback
allowing outstanding audio performances The feedback loop includes the output L-C low-
Wide operating supply range from 3.3 to 18 V, pass filter, allowing superior frequency response
suitable for car radio, telematics and e-call linearity and lower distortion.
MOSFET power outputs allowing high output FDA803U is configurable through I2C bus
power capability interface and integrates a complete diagnostics
– 1 x 25 W /4 Ω @ 14.4 V, 1 kHz THD = 1% array specially intended for automotive
– 1 x 30 W /4 Ω @ 14.4 V, 1 kHz THD = 10% applications including innovative open load and
2 Ω loads driving DC offset detection in play mode.
Power limiting function (configurable through I2C) Thanks to the solutions implemented to solve the
I2C bus diagnostics: EMI problems, the device is intended to be used
– Short to VCC/GND in the standard single DIN car-radio box together
– Short load and open load detection (also in with the tuner.
play mode) Moreover FDA803U features a configurable
– Four thermal warnings power limiting function, and can be optionally
DC offset detector (also in play) and 'hot spot' operated under no I2C mode ('legacy mode').
detection
Clipping detector Table 1. Device summary
Integrated thermal protection Order code Package Packing
Legacy mode ('no I2C' mode), 4 configurable FDA803U-KBT Tape & reel
PowerSSO-36
settings
FDA803U-KBX (Slug-up) Tube
Short circuit and ESD integrated protections
Package: PowerSSO-36 exposed pad up
Contents
1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 Pins description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Application diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2 Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4 Typical curves of the main electrical parameters . . . . . . . . . . . . . . . . . . . 16
5 General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.1 LC filter design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2 Load possibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10 Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
10.1 DC diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
10.1.1 Diagnostic control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
10.1.2 Relation with short circuit protection activation . . . . . . . . . . . . . . . . . . . 36
10.1.3 Load range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
10.2 Short to Vcc / GND diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
10.3 Diagnostic time-line diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
10.4 Open load in play detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
10.4.1 Open load in play detector operation overview . . . . . . . . . . . . . . . . . . . 40
10.4.2 Processing bandwidth range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
10.4.3 Audio signal evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
10.4.4 Impedance threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
10.4.5 I2C control and timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
10.5 Input offset detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
10.6 Output voltage offset detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
10.7 Output current offset detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.7.1 Output current offset detector operation principle . . . . . . . . . . . . . . . . . 44
10.7.2 Result communication and I2C control . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.7.3 Hot spot detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.8 PWM pulse skipping detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
10.9 Thermal protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
10.10 Watch-dog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
10.11 Error frame check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
11 Additional features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
11.1 AM operation mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
11.2 Noise gating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
11.3 Dither PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
14 I2C register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
14.1 Instruction bytes- “I00xxxxx” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
14.2 Data bytes - “I01xxxxx” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
15 Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
15.1 PowerSSO-36 (slug-up) package information . . . . . . . . . . . . . . . . . . . . . 72
15.2 PowerSSO-36 (slug up) marking information . . . . . . . . . . . . . . . . . . . . . . 74
16 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
List of tables
List of figures
1 Block diagram
'9695
$9695
(QDEOH
(QDEOH
(QDEOH
(QDEOH
,&GDWD
,&&ON
9&&0
9&&3
'9GG
$9GG
3// ,&LQWHUIDFH
,6FON )%3
,QWHUSRODWRU
,6ZV &XUUHQW 3:0 2873
,6
6FUDPEOHU *HQHUDWRU 7UDQVUHVLVWHQFH
LQWHUIDFH 1RLVH 2870
,6GDWD $UUD\ 3RZHU$PSOLILHU
6KDSHU
,6WHVW )%0
7$%
1&
+:0XWH
'*QG
'*695
$*QG
$*695
*1'0
*1'3
&''LDJ
695
*$3*36
2 Pins description
*1'3 7$%
9&&3 *1'0
1& 9&&0
2873 2870
2873 2870
)%3 )%0
+:0XWH 1&
695 '*QG
$*695 6OXJXS '9GG
$9695 (QDEOH
$9GG (QDEOH
$*QG (QDEOH
,6ZV (QDEOH
,6FON 1&
,6GDWD &''LDJ
,6WHVW 1&
,&FON '9695
,&GDWD '*695
*$'*36
16 NC Not connected
17 D1V8SVR Positive digital supply V(SVR)+0.9V (Internally generated)
18 DGSVR Negative digital supply V(SVR)-0.9V (Internally generated)
19 I2Cdata I2C Data
20 I2Cclk I2C Clock
21 I2Stest test pin, left open
22 I2Sdata I2S/TDM data
23 I2Sclk I2S/TDM Clock input
24 I2Sws I2S/TDM Sync input /Word Select input
25 AGnd Analog ground
26 AVdd Analog supply
27 A5VSVR Positive Analog Supply V(SVR)+2.5V (Internally generated)
28 AGSVR Negative Analog Supply V(SVR)-2.5V (Internally generated)
29 SVR Supply Voltage Ripple Rejection Capacitor
30 HWMute Hardware mute pin
31 FBP Channel half bridge plus, Feedback
32 OUTP Channel half bridge plus, Output
33 OUTP Channel half bridge plus, Output
34 NC Not connected
35 VCCP Channel half bridge plus, Power Supply
36 GNDP Channel half bridge plus, Power Ground
3 Application diagram
,6B:6 *1'3
,6:6
,6B6&/
,6&/. )%3
& & / X+
,6B6'$ &+
,6'$7$ X) Q) 2873
,6B7(67 & 5 &
,67(67 2873 X)
S) &
9&&3 X)
9&& 5
,&B6&/ 5
,&&/. 9&&0
9&&
,&B6'$
,&'$7$ 5
& &
2870 X)
& & & S) &
X)
(1 &+
(1$%/( X) X) Q) 2870
/ X+
(1
(1$%/( )%0
(1 *1'0
(1$%/(
(1
(1$%/(
)'$8
087(
+:087(
'9695
& &
1& Q) X)
'*695
&'',$* &
&'',$* 695
Q)
$*695
& &
'9''
'*1'
$9''
$*1'
Q) X)
7$%
$9695
1&
1&
1&
&
Q)
Q)
&
&
&
X)
X)
*$'*36
4 Electrical specifications
Audio performances
THD = 10 % 28 30 - W
THD = 1 % 22 25 - W
Max power; Vcc = 15.2 V(6) 45 50 - W
Po Output power(5)
RL = 2 Ω THD = 10% (6)
50 55 - W
(6)
RL = 2 Ω THD = 1% 40 45 - W
RL = 2 Ω, max power 76 85 - W
THD = 10% Vcc = 5 V 3.8 - - W
Po Output power(5)
THD = 10% Vcc = 3.3 V 1.6 - - W
Power supply rejection
PSRR f = 1 kHz; Vr = 1Vpk; 70 80 - -
ratio
THD Total harmonic distortion PO = 1 W, f = 1 kHz - 0.01 0.05 %
Standard gain 5.5 5.9 6.3 Vp
Gain at Amplitude = -10 dBFs
Low gain(7) 3.3 3.6 3.9 Vp
DR Dynamic range A-wtd and brickwall 20 kHz filter 102 107.5 - dB
SNR Signal to noise ratio A-wtd and brickwall 20 kHz filter 107 112 - dB
A-wtd and brickwall 20 kHz filter used, no
Eout1 Output noise - 35 55 μV
output signal;
Eout2 Output noise CCIR 468 filtered - 84 130 μV
ITU Pop filter output Standby to Mute and Mute to Standby
ΔVOITU -7.5 - +7.5 mV
voltage transition
Mute
Attenuation <0.5 dB, and digital mute
2.3 - -
Mute pin voltage disabled
VMth(8) V
threshold Attenuation ≥60 dB, and digital mute
- - 1
disabled
IM Mute pin source current - 9 11 13 μA
Mute pin internal clamp
VMcl - 5.5 6 6.5 V
voltage
Peak current flowing in Standby condition, all feedbacks forced to
Ifeed - 110 130 μA
the feedback pins Vcc, output floating
I2C bus interface
fSCL Clock frequency - - - 400 kHz
VIL I2C pins low voltage - - - 0.8 V
VIH I2C pins high voltage - 1.3 - - V
Maximum I2C data pin
VOLMAX low voltage when Isink = 4 mA - 0.12 0.5 V
current Isink is sinked
Maximum input leakage
ILIMAX V = 3.6 V - - 1 μA
current
3',66
3',66
96 9
96 9
5/ [ȍ
5/ [ȍ
I N+]6LQH:DYH
3LQN1RLVH
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 6. Efficiency and power dissipation Figure 7. Efficiency and power dissipation
(Vs = 14.4 V, RL = 1 x 2 Ω, f = 1 kHz sine wave) (Vs = 14.4 V, RL = 1 x 2 Ω, pink noise)
3',66>:@ Ș>@ 3',66>:@ Ș >@
Figure 8. Efficiency and power dissipation Figure 9. Efficiency and power dissipation
(Vs = 14.4 V, RL = 1 x 8 Ω, f = 1 kHz sine wave) (Vs = 14.4 V, RL = 1 x 8 Ω, pink noise)
3',66>:@ Ș >@ 3',66>:@ Ș >@
Ș
Ș
Figure 10. Efficiency and power dissipation Figure 11. Efficiency and power dissipation
(Vs = 18 V, RL = 1 x 4 Ω, f = 1 kHz sine wave) (Vs = 18 V, RL = 1 x 4 Ω, pink noise)
3',66>:@ Ș >@ 3',66>:@ Ș >@
Ș
Ș
3',66
3',66
96 9 96 9
5/ [ȍ 5/ [ȍ
I N+]6LQH:DYH 3LQN1RLVH
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 12. Efficiency and power dissipation Figure 13. Efficiency and power dissipation
(Vs = 16 V, RL = 1 x 2 Ω, f = 1 kHz sine wave) (Vs = 16 V, RL = 1 x 2 Ω, pink noise)
3',66>:@ Ș >@ 3',66>:@ Ș >@
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 14. Efficiency and power dissipation Figure 15. Efficiency and power dissipation
(Vs = 18 V, RL = 1 x 8 Ω, f = 1 kHz sine wave) (Vs = 18 V, RL = 1 x 8 Ω, pink noise)
3',66>:@ Ș >@ 3',66>:@ Ș >@
Ș
Ș
3',66
3',66
96 9 96 9
5/ [ȍ 5/ [ȍ
3LQN1RLVH
I N+]6LQH:DYH
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 16. Efficiency and power dissipation Figure 17. Efficiency and power dissipation
(Vs = 3.3 V, RL = 1 x 4 Ω, f = 1 kHz sine wave) (Vs = 3.3 V, RL = 1 x 4 Ω, pink noise)
3',66>:@ Ș >@ 3',66>:@ Ș>@
Ș
Ș
96 9
5/ [ȍ 96 9
I N+]6LQH:DYH 5/ [ȍ
3LQN1RLVH
3',66 3',66
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 18. Efficiency and power dissipation Figure 19. Efficiency and power dissipation
(Vs = 3.3 V, RL = 1 x 2 Ω, f = 1 kHz sine wave) (Vs = 3.3 V, RL = 1 x 2 Ω, pink noise)
3',66>:@ Ș >@ 3',66>:@ Ș >@
Ș
Ș
96 9 96 9
5/ [ȍ 5/ [ȍ
I N+]6LQH:DYH 3LQN1RLVH
3',66
3',66
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 20. Efficiency and power dissipation Figure 21. Efficiency and power dissipation
(Vs = 3.3 V, RL = 1 x 8 Ω, f = 1 kHz sine wave) (Vs = 3.3 V, RL = 1 x 8 Ω, pink noise)
3',66>:@ Ș>@ 3',66 >:@ Ș>@
Ș
Ș
96 9 96 9
5/ [ȍ 5/ [ȍ
I N+]6LQH:DYH 3LQN1RLVH
3',66
3',66
32&+>:@ 32&+>:@
*$'*36 *$'*36
Figure 22. Output power vs. supply voltage Figure 23. Output power vs. supply voltage
(RL = 4 Ω, sine wave) (RL = 2 Ω, sine wave)
32>:@ 32>:@
5/ ȍ 5/ ȍ
VLQXVZDYH#N+] D[ VLQXVZDYH#N+] D[
P P
R
3 32
'
'
7+ 7+
' '
7+ 7+
'
' 7+
7+
7+'
7+'
96>9@ 96>9@
*$'*36 *$'*36
Figure 24. Output power vs. supply voltage Figure 25. THD vs. output power
(RL = 8 Ω, sine wave) (VS = 14.4 V, RL = 4 Ω)
32>:@ 7+'>@
+ '
7
'
7+
'
7+
9V>9@
32>:@
*$'*36 *$'*36
Figure 26. THD vs. output power Figure 27. THD vs. output power
(VS = 14.4 V, RL = 2 Ω) (VS = 14.4 V, RL = 8 Ω)
7+'>@ 7+'>@
32>:@ 32>:@
*$'*36 *$'*36
Figure 28. THD vs. frequency Figure 29. THD vs. frequency
(VS = 14.4 V, RL = 4 Ω, PO = 1 W) (VS = 14.4 V, RL = 2 Ω, PO = 1 W)
7+'>@ 7+'>@
I>+]@ I>+]@
*$'*36 *$'*36
Figure 34. PSRR vs. frequency Figure 35. Quiescent current vs. supply voltage
3655>G%@ ,T>P$@
I>+]@ 96>9@
*$'*36 *$'*36
Figure 36. Dynamic range Figure 37. FFT - Output spectrum (-60 dBFS
input signal)
G%U G%U
5/
5/
$PSOLWXGH>G%)V@ )UHTXHQF\>+]@
*$'*36
*$'*36
5 General information
FDA803U has a finite state machine which manages amplifier functionality, reacting to user
and system inputs
(QDEOHVVHW
$1'
6WDQG%\ ,&SURJUDPPHGIRUWKHILUVW
WLPH 1RVKRUWWR9FF*QG
FRQGLWLRQ67$%/(IRUDWOHDVW
PV
'LDJ9FF*QG
6KRUWWR9FF*QGSUHVHQW (&2PRGH
HYHQIRURQHLQVWDQW
(QDEOHV ³´
25
9FFIRUV\VWHPUHVHW
25
,6PLVVHGRUQRWFRUUHFW
2YHUFXUUHQWSURWHFWLRQ ,&FPG
25 ³3:02))´
9FFXQGHU 89/2SUHVHQW
25 ,&FPG
2YHUYROWDJH
7KHUPDOVKXWGRZQ ³3:021´
VKXWGRZQOLPLW
'XPS
,&FPG
0XWH
³'LDJ'&VWDUW´
,&FPG³087(´
25 'LDJQRVWLF'&HQG
$XWRPDWLFPXWH 'LDJ'&
FRQGLWLRQSUHVHQW
9FFRYHU2YHUYROWDJH
VKXWGRZQOLPLW
,&FPG
³3/$<´
3OD\
*$3*36
Stand By 0 0 0 0
Amplifier ON address 1 = ‘1110000’ 0 1 0 0
Amplifier ON address 2 = ‘1110001’ 1 1 0 0
Amplifier ON address 3 = ‘1110010’ 0 0 1 0
Amplifier ON address 4 = ‘1110011’ 0 1 1 0
Amplifier ON address 5 = ‘1110100’ 0 1 0 1
Amplifier ON address 6 = ‘1110101’ 1 1 0 1
Amplifier ON address 7 = ‘1110110’ 0 0 1 1
Amplifier ON address 8 = ‘1110111’ 0 1 1 1
Legacy mode: low voltage mode; in-phase 1 1 1 0
Reserved 1 1 1 1
Legacy mode: standard voltage mode; in-phase 1 0 0 0
Reserved 1 0 0 1
In this way, up to 8 devices can be easily used in the same application with a single I2C bus.
Moreover it is possible to work without I2C configuring the voltage range and switching
mode to be used.
When a valid combination of Enable 1/2/3/4 is recognized the device turns on all the internal
supply voltages and outputs are biased to Vcc/2.
The internal I2C registers are pre-settled in "default condition", waiting for the I2C next
instruction.
The return in the Standby condition, (all enable pins at 0), will cause the reset of the
amplifier. As defined in the finite state machine, The same event will happen if PLL is not
locked, I2S is missing or not correct, Vcc for system reset.
FDA803U can work only in I2C slave mode.
+LJK +LJK
EDWWHU\ EDWWHU\
YROWDJH YROWDJH
UDQJH UDQJH
9 9
2YHUYROWDJHVKXWGRZQ 2YHUYROWDJHVKXWGRZQ
+LJK +LJK
9 9
EDWWHU\ $PSOLILHUPXWLQJ EDWWHU\ $PSOLILHUPXWLQJ
PXWH]RQH PXWH]RQH
9 9
1RUPDO 1RUPDO
EDWWHU\ EDWWHU\
3OD\PRGHGLDJQRVWLF 3OD\PRGHGLDJQRVWLF
9ROWDJH 9ROWDJH
5DQJH 5DQJH
9 9
/RZEDWWHU\ /RZEDWWHU\
PXWH]RQH 9 $PSOLILHUPXWLQJ PXWH]RQH 9 $PSOLILHUPXWLQJ
89/29&& 89/29&&
9 9
6\VWHPUHVHW 6\VWHPUHVHW
,&UHJLVWHUVUHVHW ,&UHJLVWHUVUHVHW
5HVHW]RQH 9 5HVHW]RQH 9
9 9
6WDQGDUGYROWDJHPRGH /RZYROWDJHPRGH
*$3*36
Note: When Overvoltage Shutdown is reached, I2S interface is switched off and relative I/O are
maintained in HighZ.
7.2 Analog-Mute
Analog-Mute senses when the mute command signal transits across the muting window,
and attenuates the output signal proportionally to the command signal level inside the
muting window.
&RPPDQG
6WDUW §G%
0XWH
ZLQGRZ
WLPH
6LJQDOOHYHOLQ
3OD\
=HURVLJQDO
OHYHO WLPH
*$'*36
7.3 Digital-Mute
Digital-Mute acts on the digitally elaborated output signal attenuating it gradually to zero with
digital steps in a pre-defined time frame (tmute). The muting time, (tmute), can be selected by
I2C, (IB6 d7-d6). There are two different actions performed by digital-mute function:
Mute: it starts when any mute command signal, marked as Mixed Mute in Table 7, enters in
the muting window. This event rises the Start-Analog-Mute signal, communicated on
DB6[4]. The muting ends after tmute, selectable through IB6[7-6]. The Start-Analog-Mute
signal is ignored until the muting ramp has ended.
Approximately, the corresponding analog mute attenuation at the beginning of the muting
window is 0.5dB.
UnMute: it starts when all the mute commands, marked with Mixed Mute in Table 7, exit
from the muting window. This event resets the Start-Analog-Mute signal, communicated on
DB6[4]. The unmuting ends after tmute, selectable through IB6[7-6]. The Start-Analog-Mute
signal is ignored until the unmuting ramp has ended.
&RPPDQG
6WDUW §G%
0XWH
ZLQGRZ
WLPH
6LJQDOOHYHOLQ
3OD\
=HURVLJQDO
OHYHO WLPH
WPXWH WPXWH WPXWH
*$'*36
Note: in case of I2C mute the Digital-mute actuation does not follow Analog-mute level but only the
I2C command.
&RPPDQG
6WDUW §G%
0XWH
ZLQGRZ
WLPH
6LJQDOOHYHOLQ
3OD\
=HURVLJQDO
OHYHO WLPH
WPXWH WPXWH WPXWH WPXWH
*$'*36
The Mixed-Mute approach is more robust than Analog-Mute only approach. The effects are
visible when the command signal variations inside the muting window last longer than the
muting/unmuting time. An example is depicted in the figure below:
&RPPDQG 0L[HGPXWH
2QO\$QDORJ0XWH
6WDUW §G%
0XWH
ZLQGRZ
WLPH
6LJQDOOHYHOLQ
3OD\
=HURVLJQDO
OHYHO WLPH
WPXWH WPXWH
&RPPDQGVLJQDOERXQFLQJV *HQWOHPXWHDQGXQPXWHHYHQLI
WUDQVPLWWHGWRWKHRXWSXWV FRPPDQGVLJQDOERXQFLQJVDUHSUHVHQW
*$3*36
In any moment the user can disable the Digital-mute, acting on I2C bit IB13-d6, obtaining the
standard Analog-mute function.
The pin "HWMute" (pin 30) acts as mute command for the channel. The device is muted
when this pin is low, while it is in play when this pin is high (low/high threshold in Table 5:
Electrical characteristics).
Inside the device, connected to this pin a pull-up current generator puts the device in play if
left floating. An internal clamp limits the Mute pin voltage. If not used, this pin should remain
floating.
To drive the Mute pin to get a hardware mute an external pull-down open drain is needed.
(See Figure 44), RMute must be < 60 kΩ
)'$8
50XWH
+:0XWH
90XWH
&0XWH
*$'*36
An adjustable power limiting function has been integrated to protect "small speakers"
applications: thanks to this feature, it's possible to limit by configuration the max power
delivered to the load.
Taking advantage of digital input architecture, the output power limitation is obtained through
the management of the input signal. It's important to underline that the limitation is
implemented independently of the supply voltage value.
The intervention thresholds, configurable through I2C are listed in the table below.
The limitation is gradual in order to have no impact on the acoustic performance. Depending
on the signal amplitude and the desired attenuation, different gains are applied to the signal
itself.
Here is an example of the response obtained with a limitation corresponding to 80% of the
full-scale: the blue line represents the signal when the power limiter is not employed, while
the red line is the result of the applied attenuation.
Figure 45. Response obtained with a limitation corresponding to 80% of the full-scale
3RZHUOLPLWHU2))
3RZHUOLPLWHU21
2XWSXW
YROWDJH
9
'LJLWDOLQSXWVLJQDO )V
*$3*36
10 Diagnostic
The FDA amplifiers family provides diagnostic function for detecting several possible faults
conditions.
Any warning information will be stored in the I2C interface and kept until the first I2C bus
reading operation. Some fault events can be sent to CDDiag pin as trigger for an interrupt
process.
Here reported the faults detectable taking advantage of FDA803U's diagnostic features:
Short to VCC/GND;
Short or open load (with DC diagnostic);
Open load during play;
Under/over voltage events;
Chip over temperature;
Digital input offset;
Output voltage offset;
Output current offset;
Output clipping;
Over current.
The fault events are managed with different actions depending on their severity.
It is important, for a correct diagnostic result collection, to clean diagnosis related I2C
register and the DB6, to clean eventual Start Analog Mute flag, through a read operation.
10.1 DC diagnostic
The DC diagnostic is a routine performed to detect the load connection status.
FDA amplifiers family provides a highly reliable and noise immune load diagnostic
algorithm, in order to prevent false detections induced by supply voltage variations or
mechanical stress on the speaker (e.g. car door closing). The algorithm includes the internal
generation of a properly calibrated and pop-free test signal.
For an extensive description of the DC diagnostic feature, please refer to the DC Diagnostic
user manual.
At the end of the diagnostic cycle the "Start Diag DC" instruction bit is reset to '0' by the
device itself, and the "open load" or "short load" messages respectively will be displayed on
I2C data bits.
If "Start Diag DC" bit is set to '1' while the channel is not in "MUTE" state, (for example:
"PLAY" state or "Eco-mode" state), the channel will perform the diagnostic as soon as it
enters in "MUTE" state.
If the amplifier channel is in "Eco-mode" and I2C instructions for PWM ON + DIAG DC +
PLAY are given at the same time the channel will perform the following sequence
automatically:
1. turn on power stage
2. perform DC diagnostic
3. enter PLAY mode
Figure 46. Load range detection configured properly setting IB5 d7-d6
,%>@ ¶¶
,%>@ ¶¶
,%>@ ¶¶
,%>@ ¶¶
*$'*36
The DC diagnostic pulse has a configurable time duration: for detailed timings definition,
please refer to the DC Diagnostic user manual.
The DC diagnostic result is provided on I2C register DB2.
Timing
Short to Vcc/Gnd diagnostic cycle duration is 90 ms(*).
If a short to Vcc/Gnd is not stable during diagnostic cycle the channel will remain in "Diag.
Vcc/Gnd" state until a fault or non-fault condition is stable for at least 90 ms(*).
This special function avoids wrong detections in case of disturbs caused by mechanical
stresses applied to the speaker (e.g. car door closing).
The short to Vcc/Gnd diagnostic starts automatically following the logic shown in Figure 38.
WLPH
695 :DLWIRU 9FF*QG
67$7( 6W%\ 75 '&'LDJ 0XWH 3OD\
UDPS ,&VHWXS 'LDJ
'85$7,21 ; PV ; PV ; PV ; ;
WLPH
695 :DLWIRU 9FF*QG 9FF*QG 9FF*QG
67$7( 6W%\ 75
UDPS ,& 'LDJ 'LDJ 'LDJ
'85$7,21 ; PV ; PV ; PV ;
9RXW
WLPH
67$7( 3/$< 0XWH '&',$* 0XWH 3/$<
'85$7,21 ; ; PV ;
'&GLDJUHVXOWVDYDLODEOHRQ
,&µ6WDUW'&',$* ¶ ELWUHVHWWR
7LPHZKHQGHIDXOW,&SDUDPHWHUVVHWWLQJVDUHXVHG µ¶ E\DPS
*$'*36
9RXW 6KRUWUHPRYDO
WLPH
9FF*QG 9FF*QG 9FF*QG
67$7( 3/$< 3/$<
'LDJ 'LDJ 'LDJ
'85$7,21 ; PV ; PV
6KRUW&LUFXLW3URWHFWLRQ ,),&FRPPDQG3/$<LVVWLOO
$FWLYDWLRQ SUHVHQWGHYLFHZLOOJREDFN
9FF*QGGLDJ 9FF*QGGLDJµ1R6KRUW¶ LQSOD\DXWRPDWLFDOO\
UHVXOWVDYDLODEOH PHVVDJHSUHVHQWRQ,&
RQ,& GDWDE\WHV
7LPHZKHQGHIDXOW,&SDUDPHWHUVVHWWLQJVDUHXVHG *$'*36
Figure 51. Short Circuit Protection activation due to short across load, short to
Vcc/Gnd not present
9RXW
WLPH
67$7( 3/$< 9FF*QG'LDJ '&',$* 3/$<
'85$7,21 ; PV PV
,),&FRPPDQG3/$<
LVVWLOOSUHVHQWGHYLFH
6KRUW&LUFXLW ,Iµ6WDUW'&GLDJ¶ELWLVµ¶ ZLOOJREDFNLQSOD\
3URWHFWLRQ '&GLDJSXOVHVWDUWV DXWRPDWLFDOO\
$FWLYDWLRQ DXWRPDWLFDOO\
9FF*QGGLDJ '&GLDJUHVXOWVDYDLODEOHRQ
UHVXOWVDYDLODEOH ,&µ6WDUW'&',$*¶ELWUHVHWWR
RQ,& µ¶E\DPS
7LPHZKHQGHIDXOW,&SDUDPHWHUVVHWWLQJVDUHXVHG *$'*36
25 Ω (IB10[6]=’0’) 67 mFs
15 Ω (IB10[6]=’1’) 40 mFs
The audio signal is unknown and not stationary, while the speaker has a complex
impedance. Open Load in Play Detector evaluates the audio signal for a time window lasting
up to 1s in order to properly average the data over time. The detection is considered valid if,
during the evaluation time window, the input audio signal exceeds for 300ms the thresholds
reported in Table 9.
Figure 52. Open load in play detector guaranteed thresholds with standard gain
setting
1RUPDOORDG 2SHQORDG
,%>@ ¶¶
,%>@ ¶¶
*$'*36
Figure 53. Open load in play detector guaranteed thresholds with low gain setting
1RUPDOORDG 2SHQORDG
,%>@ ¶¶
,%>@ ¶¶
*$'*36
Please note that an exact value of impedance can be defined only in case of an ideal
sinusoid at a fixed frequency. In case of a generic audio signal, the overall complex
impedance vs frequency characteristic of the speaker is involved.
6HWWLQJWLPH (YDOXDWLRQ
PV PVĺV
W>V@
2SHQ/RDGLQ3OD\ (YDOXDWLRQ 2SHQ/RDGLQ3OD\
'HWHFWRUVWDUW ,& VWDUW 'HWHFWRURXWSXW ,&
*$'*36
If the device FSM moves from PLAY to another state during the open load in play detection
routine, the test ends unsuccessfully by keeping the flag DB0[2] clear. The device
automatically resets IB3[0] allowing the user to repeat the test.
Moreover, if the high-pass filter function is enabled through IB3[2], the input offset is
eliminated, guaranteeing a complete robustness in case of any malfunction coming from the
audio signal source.
&W &D
sĐĐͬϮнϭs
sĐĐͬϮ
sĐĐͬϮͲϭs
&ĂƵůƚ
ĐŽŶĚŝƚŝŽŶ
фϵϬŵƐ фϵϬŵƐ ϵϬŵƐ
KƵƚƉƵƚsŽůƚĂŐĞ
KĨĨƐĞƚĞƚĞĐƚŽƌ
*$'*36
When enabled, the feature is active both in MUTE and in PLAY states.
Please note that the Output Voltage Offset Detector must not be enabled when FBP and
FBM pins are shorted with OUTP and OUTM pins the full-swing PWM outputs don't allow
the fault condition persisting for more than 90ms even in case of offset. A valid and robust
alternative is provided by the Output Current Offset Detector.
The offset detector output is provided in two forms:
Enables the pull down on CDDiag pin, if IB4[7]='1'
Sets the flag DB0[3]='1'
2873
,2873
2870
,2870
*$'*36
The measured current offset is then compared with a current threshold, which can be set by
means of I2C bits IB10[4,3]: if it exceeds the chosen threshold, the device communicate that
an output current offset has been detected.
,6+257
2873
,2873
2870
,2870
*$'*36
In standard operative condition, the DC value of IOUTP and IOUTM is zero, therefore the
measured output current offset is zero.
When a soft short is connected between one output and Vcc or Gnd, the corresponding
output drives an additional current ISHORT. The device interprets half of the mentioned
current as offset: IOFFSET = |IOUTP-IOUTM|/2 = |ISHORT|/2.
In conclusion, if half of the DC current flowing in the short circuit exceeds the threshold
selected through IB10[4,3], Output Current Offset Detector communicates an offset
detection.
3:0RXW
3:03XOVH
6NLSSLQJ
'HWHFWRURXW
*$'*36
In order to enable the PWM pulse skipping detector, the user must set IB5[5,4]='01'.
When detecting pulse skipping, the feature provides the output in two forms:
Enables the pull down on CDDiag pin
Sets the flag DB1[0]='1'
As soon as the pulse skipping condition is removed, both the outputs are reset.
The suggested utilization for this function is to connect a low-pass filter to CDDiag pin,
therefore comparing the output with a voltage threshold. The lower is the CDDiag pin
average voltage, the higher is the distortion.
6LJQDODWWHQXDWLRQ
7: 7: 7: 7: 7SO 7SK 7VK
7HPSHUDWXUH
G%
G%
*$'*36
10.10 Watch-dog
The user can enable an internal watch-dog, setting I2C IB9[4]='1'.
The function is based on a timer which is reset at each Word Select line rising edge, and
which reaches the timeout in:
2.9 ms if fs = 44.1 kHz;
2.7 ms if fs = 48 kHz, 96 kHz, 192 kHz.
When the timer reaches the timeout, the function performs two operations:
Sends a muting command to the amplifier
Sets a flag on DB6[2]
In case of timeout, the muting command is released as soon as the timer is reset by a new
Word Select line edge.
11 Additional features
N+]
N+]
N+]
*$3*36
Actually, the PWM spectrum of the output square wave can be controlled in AM band just in
case it is possible to fix the switching frequency, in other words without skipping any power
stage commutation (typical phenomenon for a class D amplifier close to the clipping). The
device provides an additional function called LRF (Low Radiation Function). This I2C option
assures a minimum duty cycle for the PWM output square wave avoiding any missing
pulses.
12/5)
9VV IRUFHGFRPPXWDWLRQ
9VV
/5)
9VV
&OLSSLQJZLWKRXW/5)
9VV &OLSSLQJZLWK/5)
*$3*36
Please note that, by limiting the PWM duty cycle, a limitation of the output power occurs: the
output power in case of usage of LRF function decreases about 10 % @ 1 % THD.
'LWKHU3:0GLVDEOHG
'LWKHU3:0HQDEOHG
*$'*36
[IV
76&.
,6FON
,6FON
7:6+
,6ZV
,6FON
7:6+
,6ZV
IV
,6FON
7:6+
,6ZV
6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW 6ORW
,6GDWD
*$'*36
,FON
7'6 7'+
,6GDWD
*$'*36
76&.+ 76&./
9,+,6 9
9,/,6 9
*$'*36
Data transmission from microprocessor to the FDA803U and viceversa takes place through
the 2 wires I2C bus interface, consisting of the two lines SDA and SCL (pull-up resistors to
positive supply voltage must be connected).
When I2C bus is active any operating mode of the IC may be modified and the diagnostic
may be controlled and results read back.
The protocol used for the bus is depicted in Figure 69 and comprises:
a start condition (S)
a chip address byte (the LSB bit determines read/write transmission)
a subaddress byte
a sequence of data (N-bytes + acknowledge)
a stop condition (P)
$GGUHVV 5:
If a microcontroller tries to read an undefined register, FDA803U will return a "0xFF" data;
for more details refer directly to I2C specification.
13.6 Acknowledge
The transmitter* puts a resistive HIGH level on the SDA line during the acknowledge clock
pulse. The receiver** has to pull-down (LOW) the SDA line during the acknowledge clock
pulse, so that the SDA line is stable LOW during this clock pulse.
* Transmitter
= master (μP) when it writes an address to the FDA803U
= slave (FDA803U) when the μP reads a data byte from FDA803U
** Receiver
= slave (FDA803U) when the μP writes an address to the FDA803U
= master (μP) when it reads a data byte from FDA803U
4SCLL
3#,
4SCLP
4SSTART 4HSTART 4SSDA 4HSDA 4SSTOP
START STOP
'!0'03
14 I2C register
Lock bit:
D7 0 0 - Write on IBs is enable
1 - Write on IBs is disable
4 bits for channel position selection for I2S standard, TDM4, 8 and 16:
D4-D1 Position selection
0000 slot 0 (TDM mode) - right ch. (I2S mode
0001 slot 1 (TDM mode) - left ch. (I2S mode)
0010 slot 2 (TDM mode)
0011 slot 3 (TDM mode)
0100 slot 4 (TDM 8 and 16 mode)
0101 slot 5 (TDM 8 and 16 mode)
0110 slot 6 (TDM 8 and 16 mode)
D4-D1 0000
0111 slot 7 (TDM 8 and 16 mode)
1000 slot 8 (TDM 16 mode)
1001 slot 9 (TDM 16 mode)
1010 slot 10 (TDM 16 mode)
1011 slot 11 (TDM 16 mode)
1100 slot 12 (TDM 16 mode)
1101 slot 13 (TDM 16 only)
1110 slot 14 (TDM 16 only)
1111 slot 15 (TDM 16 only)
0 - Standard voltage mode
D0 0
1 - Low voltage mode
D5 0 Reserved
D1 0 Reserved
D7 - D6 0 Reserved
D7-D6 11 Reserved
0 - Channel in TRISTATE (PWM OFF)
D5 0
1 - Channel with PWM ON
0 - Channel DC Diag disable
D4 0
1 - Channel DC Diag start
I2Stest pin configuration:
D3-D1 Function
000 High impedance configuration
001 Reserved
010 Reserved
D3-D1 000
011 Reserved
100 Reserved
101 Output: PWM synchronization signal
110 Reserved
111 Reserved
0 - Channel in MUTE
D0 0
1 - Channel in PLAY
D7-D6 00 Reserved
Over current protection level selection:
D5 D4 Iprot VDD>5.4VIprot VDD<5.4V
0 0 11A 6A
D5-D4 0
0 1 8A 6A
1 0 6A 4A
1 1 4A 4A
0 - Deafult
D3 0 1 - PWM Slow Slope; Must be used when Out Of Phase modulation selected
(IB1,D0)
D2-D0 000 Reserved
D7 0 Reserved
0 - Digital mute enabled in PLAY when StartAnalogMute without Thermal
Warning 1 occurs
D6 0
1 - Digital mute disabled in PLAY when StartAnalogMute without Thermal
Warning 1 occurs
D5-D0 100000 Reserved
D7
D6
D5
D4
SR/C DC Diagnostic Error code
D3
D2
D1
D0
15 Package information
1
&
*DXJHSODQH
&
* & /($'&203/$1$5,7<
DVWDQGRII
' %RG\OHQJWK $
N
1
<
H /
7239,(:
8
8
6
( %RG\ZLGWK
2
7
)
0
0 $ %
E
H
B(B.% *$3*36
A 2.15 - 2.45
A2 2.15 - 2.35
a1 0 - 0.10
b 0.18 - 0.36
c 0.23 - 0.32
D(1) 10.10 - 10.50
E(1) 7.4 - 7.6
e - 0.5 -
e3 - 8.5 -
F - 2.3 -
G - - 0.10
H 10.10 - 10.50
h - - 0.40
k 0° - 8°
L 0.55 - 0.85
M - 4.3 -
N - - 10°
O - 1.2 -
Q - 0.8 -
S - 2.9 -
T - 3.65 -
U - 1.0 -
X See VARIATIONS
Y See VARIATIONS
VARIATIONS
Option A
X 4.1 - 4.7
Y 6.5 - 7.1
Option B
X 4.1 - 4.7
Y 4.9 - 5.5
Option C
X 4.3 - 5.2
Y 6.9 - 7.5
1. "D” and “E" do not include mold flash or protrusions Mold flash or protrusions shall not exceed 0.15 mm per
side (0.006”)
0DUNLQJDUHD
/DVWWZRGLJLWV
(6(QJLQHHULQJVDPSOH
EODQN!&RPPHUFLDOVDPSOH
3RZHU6627239,(:
QRWLQVFDOH
*$3*36B(6
Parts marked as ‘ES’ are not yet qualified and therefore not approved for use in production.
ST is not responsible for any consequences resulting from such use. In no event will ST be
liable for the customer using any of these engineering samples in production. ST’s Quality
department must be contacted prior to any decision to use these engineering samples to run
a qualification activity.
16 Revision history
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other
product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.