STA339BW
Register description
7.12.21
Overcurrent postscale
The STA339BW provides a simple mechanism for reacting to overcurrent detection in the
power block. When the ocwarn input is asserted, the overcurrent postscale value is used in
place of the normal postscale value to provide output attenuation on all channels. The
default setting provides 3 dB of output attenuation when ocwarn is asserted.
The amount of attenuation to be applied in this situation can be adjusted by modifying the
Overcurrent postscale value. As with the normal postscale, this scaling value is a 24-bit
signed fractional multiplier, with 0x800000 = -1 and 0x7FFFFF = 0.9999998808. By default,
the overcurrent postscale factor is set to 0x5A9DF7. Once the overcurrent attenuation is
applied, it remains until the device is reset.
Table 73. RAM block for biquads, mixing, scaling and bass management
Index (decimal) Index (hex)
RAM block setting
Coefficient
Default
0
0x00
1
0x01
C1H10(b1/2)
C1H11(b2)
0x000000
0x000000
2
0x02
Channel 1 - Biquad 1
C1H12(a1/2)
0x000000
3
0x03
C1H13(a2)
0x000000
4
0x04
C1H14(b0/2)
0x400000
5
0x05
Channel 1 - Biquad 2
C1H20
0x000000
…
…
…
…
…
19
0x13
Channel 1 - Biquad 4
C1H44
0x400000
20
0x14
C2H10
0x000000
Channel 2 - Biquad 1
21
0x15
C2H11
0x000000
…
…
…
…
…
39
0x27
Channel 2 - Biquad 4
C2H44
0x400000
40
0x28
C12H0(b1/2)
0x000000
41
0x29
Channel 1/2 - Biquad 5
C12H1(b2)
0x000000
for XO = 000
42
0x2A
High-pass 2nd order filter
C12H2(a1/2)
0x000000
43
0x2B
for XO000
C12H3(a2)
0x000000
44
0x2C
C12H4(b0/2)
0x400000
45
0x2D
C3H0(b1/2)
0x000000
46
0x2E
Channel 3 - Biquad
C3H1(b2)
0x000000
for XO = 000
47
0x2F
Low-pass 2nd order filter
C3H2(a1/2)
0x000000
48
0x30
for XO000
C3H3(a2)
0x000000
49
0x31
C3H4(b0/2)
0x400000
50
0x32
Channel 1 - Prescale
C1PreS
0x7FFFFF
51
0x33
Channel 2 - Prescale
C2PreS
0x7FFFFF
52
0x34
Channel 1 - Postscale
C1PstS
0x7FFFFF
53
0x35
Channel 2 - Postscale
C2PstS
0x7FFFFF
54
0x36
Channel 3 - Postscale
C3PstS
0x7FFFFF
DocID15251 Rev 7
63/78
78