WM8956
REGISTER BIT
ADDRESS
R14 (0Eh) 8:0
R15 (0Fh) 8:0
Reset
R16 {10h) 8
3D Control 7
6
LABEL
Reset
3DUC
5
3DLC
4:1 3DDEPTH[3:0]
0
3DEN
R17 (11h) 8:0
DEFAULT
DESCRIPTION
Production Data
REFER TO
000000000
N/A
0
0
0
0
0000
0
0000001011
Reserved
Writing to this register resets all registers to their
default state.
Reserved
Reserved
3D Enhance Filter Upper Cut-Off Frequency
0 = High (Recommended for fs>=32kHz)
1 = Low (Recommended for fs<32kHz)
3D Enhance Filter Lower Cut-Off Frequency
0 = Low (Recommended for fs>=32kHz)
1 = High (Recommended for fs<32kHz)
3D Stereo Depth
0000 = 0% (minimum 3D effect)
0001 = 6.67%
....
1110 = 93.3%
1111 = 100% (maximum 3D effect)
3D Stereo Enhancement Enable
0 = Disabled
1 = Enabled
Reserved
Output Signal
Path
Output Signal
Path
Output Signal
Path
Output Signal
Path
R18 (12h) 8:0
R19 (13h) 8:0
R20 (14h) 8:0
R21 (15h) 8:0
R22 (16h) 8:0
R23 (17h) 8
Additional
Control (1)
TSDEN
7:6 VSEL[1:0]
5
4
DMONOMIX
3:2
1
TOCLKSEL
0
TOEN
R24 (18h) 8:7
100000000
000110010
000000000
011000011
011000011
1
11
0
0
00
0
0
00
Reserved
Reserved
Reserved
Reserved
Reserved
Thermal Shutdown Enable
0 = Thermal shutdown disabled
1 = Thermal shutdown enabled
(TSENSEN must be enabled for this function to
work)
Analogue Bias Optimisation
00 = Reserved
01 = Bias current optimized for AVDD=2.7V
1X = Lowest bias current, optimized for
AVDD=3.3V
Reserved
DAC Mono Mix
0 = Stereo
1 = Mono (Mono MIX output on enabled DACs)
Reserved
Slow Clock Select (Used for volume update
timeouts and for jack detect debounce)
0 = SYSCLK / 221 (Slower Response)
1 = SYSCLK / 219 (Faster Response)
Enables Slow Clock for Volume Update Timeout
and Jack Detect Debounce
0 = Slow clock disabled
1 = Slow clock enabled
Reserved
Thermal
Shutdown
Power
Management
Output Signal
Path
Volume
Updates;
Headphone Jack
Detect
Volume
Updates;
Headphone Jack
Detect
w
PD, November 2011, Rev 4.1
64