wm8961 Wolfson Microelectronics plc, wm8961 Datasheet - Page 72

no-image

wm8961

Manufacturer Part Number
wm8961
Description
Ultra-low Power Stereo Codec With 1w Stereo Class D Speaker Drivers And Ground Referenced Headphone Drivers
Manufacturer
Wolfson Microelectronics plc
Datasheet
w
WM8961
Table 52 Clock Configuration: Automatic v’s Manual
REGISTER
Control (3)
ADDRESS
Clocking 3
Clocking 4
R30 (1Eh)
R27 (1Bh)
R56 (38h)
Additional
BIT
6:1
2:0
4:1
0
CLK_SYS_RATE[3:0]
AUTOMATIC MODE V’S MANUAL MODE CLOCK CONFIGURATION
The clock configuration for the WM8961 can be set automatically or manually (default). The mode of
operation is set by MANUAL_MODE, R30[0].
In manual mode the user must configure all the clock registers (described in the following paragraphs)
manually.
In automatic mode, SAMPLE_RATE and CLK_SYS_RATE are used to configure the following
registers automatically: CLK_256_DIV, CLK_TO_DIV, ADCDIV, DACDIV, CLK_DCS_DIV and
DCLKDIV. The BCLKDIV and LRCLK_RATE still require to be set manually in this mode.
SAMPLE_RATE[2:0]
CLK_256K_DIV[5:0]
MANUAL_MODE
LABEL
DEFAULT
10111
0011
000
1
Manual clock configuration Enable
0 = When low, use SAMPLE_RATE & CLK_SYS_RATE to
allow automatic configuration of system clock dividers.
Excludes master mode audio interface clocks.
1 = manual configuration of system clock dividers.
256kHz clock divider setting
000000 : SYSCLK/1
000001 : SYSCLK/2
101111 : SYSCLK/48 (default)
111110 : SYSCLK/63
111111 : SYSCLK/64
Sample Rate Control for ALC and automatic configuration
000 : 44.1k/48k
001 : 32k
010 : 22.05k/24k
011 : 16k
100 : 11.25k/12k
101 : 8k
110-111 : reserved
Specifies the rate of SYSCLK with respect to the sample
rate.
0000 : 64*fs
0001 : 128*fs
0010 : 192*fs
0011 : 256*fs
0100 : 384*fs
0101 : 512*fs
0110 : 768*fs
0111 : 1024 *fs
1000 : 1408*fs
1001: 1536*fs
1010 -> 1111 : reserved
DESCRIPTION
PP, August 2009, Rev 3.1
Pre-Production
72

Related parts for wm8961