MICROPHONE BIAS CONTROL .................................................................................................................................... 44
LINE AND VOICE CODEC INPUTS ................................................................................................................................ 46
INPUT MIXER CONFIGURATION AND VOLUME CONTROL ....................................................................................... 52
DIGITAL MICROPHONE INTERFACE .......................................................................... 56
DIGITAL PULL-UP AND PULL-DOWN ............................................................................................................................ 59
w
PP, August 2012, Rev 3.4
2
Pre-Production
WM8958
ANALOGUE TO DIGITAL CONVERTER (ADC) ............................................................ 59
ADC CLOCKING CONTROL ........................................................................................................................................... 60
DIGITAL CORE ARCHITECTURE ................................................................................. 61
DIGITAL MIXING ............................................................................................................ 63
DIGITAL SIDETONE MIXING .......................................................................................................................................... 65
DIGITAL SIDETONE VOLUME AND FILTER CONTROL ............................................................................................... 65
DAC OUTPUT DIGITAL MIXING ..................................................................................................................................... 67
AUDIO INTERFACE 2 (AIF2) DIGITAL MIXING ............................................................................................................. 68
MBC CLOCKING CONTROL ........................................................................................................................................... 71
MBC CONTROL SEQUENCES ....................................................................................................................................... 72
DYNAMIC RANGE CONTROL (DRC) ........................................................................... 75
GAIN LIMITS.................................................................................................................................................................... 78
ANTI-CLIP CONTROL ..................................................................................................................................................... 79
QUICK RELEASE CONTROL ......................................................................................................................................... 79
SIGNAL ACTIVITY DETECT ........................................................................................................................................... 79
RETUNE MOBILE MODE............................................................................................................................................. 92
3D STEREO EXPANSION ............................................................................................. 94
DIGITAL VOLUME AND FILTER CONTROL ................................................................. 95
AIF1 - OUTPUT PATH VOLUME CONTROL .................................................................................................................. 95
AIF1 - OUTPUT PATH HIGH PASS FILTER ................................................................................................................... 97
AIF1 - INPUT PATH VOLUME CONTROL ...................................................................................................................... 99
AIF1 - INPUT PATH SOFT MUTE CONTROL .............................................................................................................. 102
AIF1 - INPUT PATH NOISE GATE CONTROL ............................................................................................................. 103
AIF1 - INPUT PATH MONO MIX CONTROL ................................................................................................................. 104
AIF2 - OUTPUT PATH VOLUME CONTROL ................................................................................................................ 104
AIF2 - OUTPUT PATH HIGH PASS FILTER ................................................................................................................. 105
AIF2 - INPUT PATH VOLUME CONTROL .................................................................................................................... 106
AIF2 - INPUT PATH SOFT MUTE CONTROL .............................................................................................................. 106
AIF2 - INPUT PATH NOISE GATE CONTROL ............................................................................................................. 107
AIF2 - INPUT PATH MONO MIX CONTROL ................................................................................................................. 108
DIGITAL TO ANALOGUE CONVERTER (DAC) .......................................................... 109
DAC CLOCKING CONTROL ......................................................................................................................................... 109
DAC DIGITAL VOLUME ................................................................................................................................................ 111
DAC SOFT MUTE AND SOFT UN-MUTE ..................................................................................................................... 114
ANALOGUE OUTPUT SIGNAL PATH ......................................................................... 116
OUTPUT SIGNAL PATHS ENABLE .............................................................................................................................. 117
HEADPHONE SIGNAL PATHS ENABLE ...................................................................................................................... 119
OUTPUT MIXER CONTROL ......................................................................................................................................... 121
SPEAKER MIXER CONTROL ....................................................................................................................................... 125
OUTPUT SIGNAL PATH VOLUME CONTROL ............................................................................................................. 128
LINE OUTPUT MIXERS ................................................................................................................................................ 134
DC SERVO ................................................................................................................... 140
DC SERVO ENABLE AND START-UP ......................................................................................................................... 140
DC SERVO ACTIVE MODES ........................................................................................................................................ 142
GPIO / INTERRUPT OUTPUTS FROM DC SERVO ..................................................................................................... 143
LINE OUTPUT CONFIGURATIONS .............................................................................................................................. 148
ACCESSORY DETECTION WITH LOW FREQUENCY SYSCLK................................................................................. 155
GENERAL PURPOSE INPUT/OUTPUT ...................................................................... 156
GPIO CONTROL ........................................................................................................................................................... 156
GPIO FUNCTION SELECT ........................................................................................................................................... 157
DIGITAL AUDIO INTERFACE ...................................................................................... 170
MASTER AND SLAVE MODE OPERATION ................................................................................................................. 171
OPERATION WITH TDM ............................................................................................................................................... 171
AUDIO DATA FORMATS (NORMAL MODE) ................................................................................................................ 172
AUDIO DATA FORMATS (TDM MODE) ....................................................................................................................... 175
DIGITAL AUDIO INTERFACE CONTROL ................................................................... 178
AIF1 - MASTER / SLAVE AND TRI-STATE CONTROL ................................................................................................ 178
AIF1 - SIGNAL PATH ENABLE ..................................................................................................................................... 179
AIF1 - BCLK AND LRCLK CONTROL ........................................................................................................................... 179
AIF1 - DIGITAL AUDIO DATA CONTROL ..................................................................................................................... 182
AIF1 - DIGITAL PULL-UP AND PULL-DOWN ............................................................................................................... 186
AIF2 - MASTER / SLAVE AND TRI-STATE CONTROL ................................................................................................ 187
AIF2 - SIGNAL PATH ENABLE ..................................................................................................................................... 188
AIF2 - BCLK AND LRCLK CONTROL ........................................................................................................................... 188
AIF2 - DIGITAL AUDIO DATA CONTROL ..................................................................................................................... 191
AIF2 - DIGITAL PULL-UP AND PULL-DOWN ............................................................................................................... 194
AIF3 - SIGNAL PATH CONFIGURATION AND TRI-STATE CONTROL....................................................................... 195
AIF3 - BCLK AND LRCLK CONTROL ........................................................................................................................... 197
AIF3 - DIGITAL AUDIO DATA CONTROL ..................................................................................................................... 198
BCLK AND LRCLK CONTROL ...................................................................................................................................... 209
CONTROL INTERFACE CLOCKING ............................................................................................................................ 211
FREQUENCY LOCKED LOOP (FLL) ............................................................................................................................ 211
GPIO OUTPUTS FROM FLL ......................................................................................................................................... 218
EXAMPLE FLL CALCULATION..................................................................................................................................... 219
EXAMPLE FLL SETTINGS ............................................................................................................................................ 220
CONTROL INTERFACE............................................................................................... 224
CONTROL WRITE SEQUENCER................................................................................ 227
INITIATING A SEQUENCE............................................................................................................................................ 227
PROGRAMMING A SEQUENCE .................................................................................................................................. 228
POP SUPPRESSION CONTROL ................................................................................ 237
DISABLED LINE OUTPUT CONTROL .......................................................................................................................... 237
LINE OUTPUT DISCHARGE CONTROL ...................................................................................................................... 238
VMID REFERENCE DISCHARGE CONTROL .............................................................................................................. 238
LINE OUTPUT PATHS .................................................................................................................................................. 362
POWER SUPPLY DECOUPLING ................................................................................................................................. 363
CLASS D SPEAKER CONNECTIONS .......................................................................................................................... 367
支持芯片:
m8,m16,m32,m48,m64,m88,m103,m128,m161,m162,m163,m165,m168,m169,m323,m325,m329,m645,m649,m3250,m3290,m6450.m6490,m8515,m8535.
tn12,tn13,tn15,tn22,tn26,tn2313,
AT ......