Pre-Production
WM8904
PIN DESCRIPTION
NAME
WLCSP 6×6
QFN-32
TYPE
DESCRIPTION
Left channel input 1 /
IN1L / DMICDAT1
B3
27
Analogue / Digital Input
Digital microphone data input 1
IN2L
A2
C3
A1
26
Analogue Input
Left channel input 2
IN3L
n/a
25
Analogue Input
Left channel input 3
IN1R / DMICDAT2
Analogue / Digital Input
Right channel input 1 /
Digital microphone data input 2
IN2R
B2
C2
D1
E1
E3
24
n/a
20
19
13
Analogue Input
Analogue Input
Analogue Output
Supply
Right channel input 2
Right channel input 3
Microphone bias
IN3R
MICBIAS
MICVDD
HPOUTL
Microphone bias amp supply
Analogue Output
Left headphone output (line or headphone
output)
HPOUTR
E2
F3
15
14
Analogue Output
Analogue Input
Right headphone output (line or headphone
output)
HPOUTFB
Headphone output ground loop noise rejection
feedback
LINEOUTL
LINEOUTR
LINEOUTFB
F2
F1
D2
16
18
17
Analogue Output
Analogue Output
Analogue Input
Left line output 1 (line output)
Right line output 1 (line output)
Line output ground loop noise rejection
feedback
CPVDD
CPGND
CPCA
E6
F6
E5
F5
E4
7
Supply
Charge pump power supply
Charge pump ground
9
Supply
8
Analogue Output
Analogue Output
Analogue Output
Charge pump flyback capacitor pin
Charge pump flyback capacitor pin
CPCB
10
11
CPVOUTP
Charge pump positive supply decoupling
(powers HPOUTL/R, LINEOUTL/R)
CPVOUTN
AVDD
F4
B1
12
23
Analogue Output
Supply
Charge pump negative supply decoupling
(powers HPOUTL/R, LINEOUTL/R)
Analogue power supply (powers analogue
inputs, reference, ADC, DAC)
AGND
C1
D3
D5
C6
22
21
6
Supply
Analogue power return
VMIDC
DCVDD
DBVDD
Midrail voltage decoupling capacitor
Digital core supply
Supply
Supply
4
Digital buffer supply (powers audio interface
and control interface)
DGND
D6
5
Supply
Digital ground (return path for DCVDD and
DBVDD)
MCLK
A4
C4
A5
28
29
30
Digital Input
Master clock for CODEC
BCLK / GPIO4
LRCLK
Digital Input / Output
Digital Input / Output
Audio interface bit clock / GPIO4
Audio interface left / right clock (common for
ADC and DAC)
DACDAT
ADCDAT
SCLK
A6
B5
B6
D4
C5
B4
A3
n/a
32
31
2
Digital Input
DAC digital audio data
ADC digital audio data
Control interface clock input
Control interface data input / output
GPIO1 / Interrupt
GPIO2
Digital Output
Digital Input
SDA
3
Digital Input / Output
Digital Input / Output
Digital Input / Output
Digital Input / Output
GPIO1 / IRQ
GPIO2
1
n/a
n/a
33
GPIO3
GPIO3
GND_PADDLE
Die Paddle
Note:
1. It is recommended that the QFN ground paddle is connected to analogue ground on the application PCB.
PP, Rev 3.3, September 2012
w
9