English
Language : 

WM8959 Datasheet, PDF (139/155 Pages) Wolfson Microelectronics plc – Mobile Multimedia DAC with Dual-Mode Class AB/D Speaker Driver
Pre-Production
REGISTER
ADDRESS
BIT
4
LABEL
OUT3ATTN
3:2
1
OUT4MUTE
0
OUT4ATTN
R32 (20h)
LOPGA
Volume
15:9
8
OPVU[2]
7
LOPGAZC
R33 (21h)
ROPGA
Volume
6:0
LOPGAVOL
[6:0]
15:9
8
OPVU[3]
7
ROPGAZC
R34 (22h)
Speaker
Volume
6:0
ROPGAVOL
[6:0]
15:2
1:0
SPKATTN
[1:0]
R35 (23h)
Class D (1)
15:9
8
CDMODE
R36 (24h)
Class D (2)
R37 (25h)
Class D (3)
7:0
15:0
15:6
5:3
DCGAIN
[2:0]
DEFAULT
DESCRIPTION
WM8959
0b
00b
1b
0b
00h
N/A
0b
79h
(0dB)
00h
N/A
0b
79h
(0dB)
0000h
11b
00h
0b
00000011
b
0055h
OUT3 Attenuation
0 = 0dB
1 = -6dB
Reserved
OUT4 Mute
0 = Un-mute
1 = Mute
OUT4 Attenuation
0 = 0dB
1 = -6dB
Reserved - Do Not Change
Output PGA Volume Update
Writing a 1 to this bit will update LOPGA, ROPGA, LOUTVOL
and ROUTVOL volumes simultaneously.
LOPGA Zero Cross Enable
0 = Zero cross disabled
1 = Zero cross enabled
LOPGA Volume
(See Table 28 for output PGA volume control range)
Reserved - Do Not Change
Output PGA Volume Update
Writing a 1 to this bit will update LOPGA, ROPGA, LOUTVOL
and ROUTVOL volumes simultaneously.
ROPGA Zero Cross Enable
0 = Zero cross disabled
1 = Zero cross enabled
ROPGA Volume
(See Table 28 for output PGA volume control range)
Reserved - Do Not Change
Speaker Output Attenuation (SPKN and SPKP)
00 = 0dB
01 = -6dB
10 = -12dB
11 = mute
Reserved - Do Not Change
Speaker Class D Mode Enable
0 = Class D mode
1 = Class AB mode
Reserved - Do Not Change
Reserved - Do Not Change
00000001
00b
000b
Reserved - Do Not Change
DC Speaker Boost
000 = 1.00x boost (+0dB)
001 = 1.27x boost (+2.1dB)
010 = 1.40x boost (+2.9dB)
011 = 1.52x boost (+3.6dB)
100 = 1.67x boost (+4.5dB)
101 = 1.8x boost (+5.1dB)
110 to 111 = Reserved
w
PP, May 2008, Rev 3.1
139