wm9704q Wolfson Microelectronics plc, wm9704q Datasheet - Page 32

no-image

wm9704q

Manufacturer Part Number
wm9704q
Description
4-channel Surround Sound Codec
Manufacturer
Wolfson Microelectronics plc
Datasheet
WM9704Q
Reg
00h
02h
04h
06h
0Ah PCBEEP vol.
0Ch Phone volume
0Eh Mic volume
10h
12h
14h
16h
18h
1Ah Rec. select
1Ch Rec. gain
20h
22h
24h
26h
28h
2Ah Ext’d audio
2Ch Front DAC rate
2Eh Rear DAC rate
30h
32h
36h
38h
3Ch Ext’d mdm ID
3Eh Ext’d mdm stat
40h
42h
46h
48h
4Ch GPIO pin config
4Eh GPIO pin type
50h
52h
54h
56h
5Ah Vendor rsvd test ATST DTST AFTS DFTS RTST DDS
70h
72h
74h
7Ah Vendor rsvd
7Ch Vendor ID1
7Eh Vendor ID2
Table 24 Serial Interface Register Map Description
WOLFSON MICROELECTRONICS LTD
SERIAL INTERFACE REGISTER MAP
Reset
Master volume
Headphone vol.
Master vol. mono Mute
Line in volume
CD volume
Video volume
Aux volume
Frnt PCM out
General purpose POP
3D control
Reserved
Pwrdwn ctrl/stat
Ext’d audio ID
LFE DAC rate
Audio ADC rate SR15 SR14 SR13 SR12 SR11 SR10
6ch vol. C,LFE
6ch vol. L,R surr Mute
Line1 sample
Line2 sample
Line1 DAC/ADC
Line2 DAC/ADC
GPIO pin sticky
GPIO wake-up
GPIO pin status
Misc. modem
Rr PCM out vol. Mute
Front mixer vol.
Rear mixer vol.
volume
ctrl/stat
rate ADC/DAC
rate ADC/DAC
level
level
ctrl/stat
Name
SR15 SR14 SR13 SR12 SR11 SR10
SR15 SR14 SR13 SR12 SR11 SR10
SR15 SR14 SR13 SR12 SR11 SR10
SR15 SR14 SR13 SR12 SR11 SR10
CID2 CID1 CIDR MLNK
D15
Mute
Mute
Mute
Mute
Mute
Mute
Mute
Mute
Mute
Mute
Mute
Mute
PRH
Mute
Mute
APD
ID1
ID1
F7
T7
X
X
X
X
X
0
1
0
0
0
X
The following table shows the function and address of the various control bits that are loaded through
the serial interface during write operations.
D14
PRG
SE4
PR6
PRL
ID0
ID0
ST
F6
T6
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0
1
0
0
0
X
X
X
X
GC13 GC12 GC11
GP13 GP12 GP11
GS13 GS12 GS11
GW13 GW12
D13
PRK
GI13
SE3
PR5
PRF
3D
F5
T5
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Not supported - set TX modem levels by writing to rear DAC PGA 04h
Not supported - set TX modem levels by writing to rear DAC PGA 04h
LFE4 LFE3 LFE2 LFE1 LFE0 Mute
LSR4 LSR3 LSR2 LSR1 LSR0 Mute
D12
GI12
ML4
ML4
PR4
PRE
SE2
GL4
GL4
GL4
GL4
GL4
PRJ
GL4
GL4
GL4
F4
T4
lD
X
X
X
X
X
X
X
X
X
X
X
D11
GI11
SE1
ML3
ML3
GL3
GL3
GL3
GL3
GL3
GL3
PR3
GW1
GL3
GL3
GL3
PRI
PD
F3
T3
X
X
X
X
X
X
X
X
X
X
X
X
Sample rates written to 42h will alias onto 40h
HSB2 HSB1 HSB0
D10
PRC
SE0
ML2
ML2
GL2
GL2
GL2
GL2
GL2
GL2
PR2
GL2
GL2
GL2
SL2
F2
T2
X
X
X
X
X
X
X
X
X
X
X
0
1
0
0
0
Amap Ldac
Madc Ldac
AMD
ML1
ML1
GL1
GL1
GL1
GL1
GL1
GL1
PR1
SR9
SR9
SR9
SR9
PRB
SR9
GL1
GL1
GL1
SL1
MIX
D9
ID9
F1
T1
X
X
X
X
X
X
X
X
0
1
0
0
0
DLM
ML0
ML0
PRA
GL0
GL0
GL0
GL0
GL0
SL0
GL0
PR0
SR8
SR8
SR8
SR8
SR8
GL0
GL0
GL0
D8
ID8
MS
F0
T0
X
X
X
X
X
X
X
X
0
1
0
0
0
LPBK
Rev7 Rev6 Rev5 Rev4 Rev3 Rev2 Rev1 Rev0 4C04h
Sdac Cdac
Sdac Cdac
SR7
SR7
SR7
SR7
SR7
DAC HADC DAC2 DC2
D7
ID7
I2S
S7
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0
1
0
0
0
X
X
X
X
X
20dB
L2B2 L2B1 L2B0
SR6
SR6
SR6
SR6
SR6
R2S
D6
ID6
S6
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0
1
0
0
0
AND
SR5
SR5
SR5
SR5
SR5
D5
ID5
S5
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0
1
0
0
0
MM4
MR4
MR4
GN4
GN4
GR4
GR4
GR4
GR4
GR4
GR4
GR4
GR4
PV3
SR4
SR4
SR4
SR4
SR4
HIM
NT4
SR4
ID2
D4
ID4
S4
X
X
X
X
X
X
X
X
0
1
0
0
0
X
MM3
VRM
VRM
MR3
MR3
GN3
GN3
GR3
GR3
GR3
GR3
GR3
GR3
GR3
GR3
GR3
PV2
DP3
REF
SR3
SR3
SR3
SR3
SR3
NT3 CNT2 CNT1 CNT0 0000h
SR3
AC1
HIC
D3
ID3
CID1 HSET LIN2 LIN1
S3
X
X
X
X
X
0
1
0
0
0
PD Rev 2.3 January 2001
MM2
L1B2 L1B1 L1B0 0000h
MR2
MR2
RSR2 RSR1 RSR0 8080h
ADC1 MREF PIO 0100h
TRM
PV2
GN2
GN2
GR2
GR2
GR2
GR2
GR2
SR2
GR2
DP2
ANL
SR2
SR2
SR2
SR2
SR2
GR2
GR2
GR2
D2
ID2
S2
X
X
X
X
X
0
1
0
0
0
Production Data
MR1 MR0
MR1 MR0
MM1 MM0
DAC ADC
DRA VRA
DRA VRA
GN1 GN0
GN1 GN0
GR1 GR0
GR1 GR0
GR1 GR0
GR1 GR0
GR1 GR0
SR1
GR1 GR0
DP1
GR1 GR0
GR1 GR0
GR1 GR0
PV0
SR1
SR1
SR1
SR1
SR1
D1
ID1
BB
S1
X
X
X
0
1
0
0
0
SR0
DP0
SR0
SR0
SR0
SR0
SR0
AEV
D0 Default
ID0
S0
X
X
X
X
0
1
0
0
0
BB80h
BB80h
BB80h
BB80h
BB80h
000Eh
FFFFh
574Dh
6140h
8000h
8000h
8000h
8000h
8008h
8008h
8808h
8808h
8808h
8808h
8808h
0000h
8000h
8000h
0000h
0000h
000Fh
0281h
0080h
0000h
0000h
0000h
0808h
0808h
8808h
0000h
x00xh
000xh
32

Related parts for wm9704q