ANALOGUE LINE INPUT ..............................................................................................................................................................25
DIGITAL MICROPHONE INPUT ...................................................................................................................................................26
INPUT SIGNAL PATH ENABLE ....................................................................................................................................................27
INPUT SIGNAL PATH CONFIGURATION ....................................................................................................................................28
MICROPHONE BIAS CONTROL ..................................................................................................................................................31
INPUT SIGNAL PATH DIGITAL VOLUME CONTROL .................................................................................................................33
INPUT SIGNAL PATH ANC CONTROL ........................................................................................................................................37
DIGITAL MICROPHONE INTERFACE PULL-DOWN ...................................................................................................................37
DIGITAL CORE ........................................................................................................................ 38
DIGITAL CORE INPUTS ...............................................................................................................................................................40
DIGITAL CORE OUTPUT MIXERS ...............................................................................................................................................41
LOW PASS / HIGH PASS DIGITAL FILTER .................................................................................................................................45
DIGITAL CORE DSP .....................................................................................................................................................................46
TONE GENERATOR .....................................................................................................................................................................47
DSP FIRMWARE CONTROL ................................................................................................... 48
DIGITAL AUDIO INTERFACE .................................................................................................. 55
MASTER AND SLAVE MODE OPERATION .................................................................................................................................55
AUDIO DATA FORMATS ..............................................................................................................................................................56
TDM OPERATION BETWEEN THREE OR MORE DEVICES ......................................................................................................59
w
PP, February 2014, Rev 3.1
3
WM2200
Pre-Production
DIGITAL AUDIO INTERFACE CONTROL ............................................................................... 61
MASTER / SLAVE CONTROL .......................................................................................................................................................61
SIGNAL PATH ENABLE ................................................................................................................................................................63
BCLK AND LRCLK CONTROL ......................................................................................................................................................64
DIGITAL AUDIO DATA CONTROL ...............................................................................................................................................65
TDM AND TRI-STATE CONTROL ................................................................................................................................................66
DIGITAL AUDIO INTERFACE PULL-UP AND PULL-DOWN ........................................................................................................66
OUTPUT SIGNAL PATH .......................................................................................................... 67
OUTPUT SIGNAL PATH ENABLE ................................................................................................................................................68
OUTPUT SIGNAL PATH CONTROL .............................................................................................................................................71
OUTPUT SIGNAL PATH DIGITAL VOLUME ................................................................................................................................71
EARPIECE OUTPUTS AND VOLUME CONTROL .......................................................................................................................75
DIGITAL SPEAKER (PDM) OUTPUT CONTROL .........................................................................................................................76
GENERAL PURPOSE INPUT / OUTPUT ................................................................................ 78
GPIO CONTROL ...........................................................................................................................................................................78
GPIO FUNCTION SELECT ...........................................................................................................................................................80
DIGITAL AUDIO INTERFACE FUNCTION (ADCLRCLK1) ...........................................................................................................80
LOGIC ‘1’ AND LOGIC ‘0’ OUTPUT (GPIO OUTPUT) ..................................................................................................................81
INTERRUPT (IRQ) STATUS OUTPUT .........................................................................................................................................81
CLOCKING AND SAMPLE RATES ......................................................................................... 85
BCLK AND LRCLK CONTROL ......................................................................................................................................................87
CONTROL INTERFACE CLOCKING ............................................................................................................................................87
FREQUENCY LOCKED LOOP (FLL) ............................................................................................................................................87
GPIO OUTPUTS FROM FLL .........................................................................................................................................................91
EXAMPLE FLL CALCULATION ....................................................................................................................................................92
EXAMPLE FLL SETTINGS ............................................................................................................................................................93
CONTROL INTERFACE .......................................................................................................... 94
CHARGE PUMPS AND LDO REGULATORS ......................................................................... 97
DIGITAL MICROPHONE INPUT PATHS ....................................................................................................................................183