Datasheet

1−15
Subaddress — Dynamic Range Control (DRC) Block
S
Slave Addr Ack Sub-Addr 00000000
O1-MSBits
xxxxxxx
m
s
b
xxxxxxxx
Ack Ack 00000000 Ack Ack Ack
xxxxxxxx
O1-LSBits
xxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
00000000
O2-MSBits
xxxxxxx
m
s
b
xxxxxxxx
Ack 00000000 Ack Ack Ack
xxxxxxxx
O2-LSBits
xxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
CH1/CH2 = 0xB4
CH3 = 0xB9
S
Slave Addr Ack Sub-Addr 00000000
T1-MSBits
xxxxxxx
m
s
b
xxxxxxxx
Ack Ack 00000000 Ack Ack Ack
xxxxxxxx
T1-LSBits
xxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
00000000
T2-MSBits
xxxxxxx
m
s
b
xxxxxxxx
Ack 00000000 Ack Ack Ack
xxxxxxxx
T2-LSBitsxxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
CH1/CH2 = 0xB2
CH3 = 0xB7
S
Slave Addr Ack Sub-Addr
K0
Ack Ack Ack Ack Ack
K1
xxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
K2
Ack Ack Ack Ack
CH1/CH2 = 0xB3
CH3 = 0xB8
xxxxxxxx
xxxxxxx
l
s
b
xxxxxxxx
xxxxxxx
l
s
b
xxxxxxxx
xxxxxxxx
m
s
b
xxx0000
m
s
b
xxx0000
m
s
b
xxx0000
S
Slave Addr Ack Sub-Addr
aa
Ack Ack Ack Ack Ack
1−aa
xxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
ad
Ack Ack Ack Ack
CH1/CH2 = 0xB5
CH3 = 0xBA
xxxxxxxx
xxxxxxx
l
s
b
xxxxxxxx
xxxxxxx
l
s
b
xxxxxxxx
xxxxxxxx
m
s
b
xxx0000
m
s
b
xxx0000
m
s
b
xxx0000
1−ad
Ack Ack Ack Ack
xxxxxxxx
xxxxxxx
l
s
b
xxxxxxxx
m
s
b
xxx0000
S
Slave Addr Ack Sub-Addr 00000000
ae
xxxxxxx
m
s
b
xxxxxxxx
Ack Ack 00000000 Ack Ack Ack
xxxxxxxx
1−ae
xxxxxxxx
xxxxxxx
l
s
b
Ack xxxxxxxx Ack Ack Ack
CH1/CH2 = 0xB1
CH3 = 0xB6
Cut
Attack / Decay Control
Volume
t
a
−1/[F
S
x ln(1−aa)]
t
d
−1/[F
S
x ln(1−ad)]
t
a
t
d
DRC-Derived
Gain Coefficient
28
5.23 Format
5.23 Format
5.23 Format
25.23
Format
25.23
Format
K2
T2
K1
K0
T1
{
O1
{
O2
Compression / Expansion
Coefficient Computation
NOTE: Compression / Expansion / Compression Displayed
t
Window
−1/[F
S
x ln(1−ae)] Where F
S
= Audio Sample Frequency
ae and (1−ae) Set Time Window Over Which RMS Value is Computed
Applies to DRC Servicing CH1/CH2 Only
Comparator
RMS
Voltage
Estimator
RMS
Voltage
Estimator
5.23 Format
32
32
Audio Input
CH1 or CH3
Audio Input
CH2