WM8945
Production Data
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
Noise Gate slope
R35 (23h)
DRC Control
7
9:8
DRC_NG_EXP
[1:0]
00
00 = 1 (no expansion)
01 = 2
10 = 4
11 = 8
Compressor slope (lower region)
000 = 1 (no compression)
001 = 1/2
7:5
DRC_LO_COM
P[2:0]
000
010 = 1/4
011 = 1/8
100 = 0
101 = Reserved
11X = Reserved
Initial value at DRC startup
00000 = 0dB
4:0
DRC_INIT
00000
00001 = -3.75dB
… (-3.75dB steps)
11111 = -116.25dB
Register 23h DRC Control 7
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
DRC Gain value.
R36 (24h)
DRC Status
15:0
DRC_GAIN
[15:0]
0000_0000
_0000_000
0
This is the DRC gain, expressed as a voltage multiplier.
Fixed point coding, MSB = 64.
The first 7 bits are the integer portion; the remaining
bits are the fractional part.
Register 24h DRC Status
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
REFER TO
Digital Beep Volume Control
0000 = mute
R37 (25h)
Beep
Control 1
6:3
BEEP_GAIN
[3:0]
0000
0001 = -83dB
0010 = -77dB
… (6dB steps)
1111 = +1dB
Beep Waveform Control
00 = Reserved
01 = 1kHz
2:1
BEEP_RATE
[1:0]
01
10 = 2kHz
11 = 4kHz
Digital Beep Enable
0 = Disabled
0
BEEP_ENA
0
1 = Enabled
Note that the DAC and associated signal path needs to
be enabled when using the digital beep.
Register 25h Beep Control 1
PD, May 2011, Rev 4.1
132
w