A20 User Manual (Revision 1.2) Copyright © 2013 Allwinner Technology Co., Ltd. All Rights Reserved. Page 172 / 812
1.13.2. Audio Codec Block Diagram
+
ADC
DAC
MIC1/2
LINEINL/R
FMINL/R
63 STEP VOLUME:
From 0dB to -62dB
HPCOM
SYSTE
M BUS
HPCOM_F
B
HPOUTL/R
-4.5dB, -3dB, -1.5dB,
0dB, 1.5dB, 3dB, 4.5dB,
6dB
-4.5dB, -3dB, -1.5dB, 0dB, 1.5dB,
3dB, 4.5dB, 6dB
+
VMIC
2.5V
G
G
G
G
G
DDE
VMICEN
MICOG
LNOG FMOG
LNO
S
FMO
S
MIC1LS
MIXPAS
DACPAS
DACMIXS
ADC
G
PAVOL
PAEN
MIXEN
PAMUTE
STEREO
200 ohm
GAIN & MIX
MIC1
MIC2
MICO1
MICO2
0, 24dB-42dB
G
PREG1
G
PREG2
MICO1+MICO2
MIC1RS
MIC2LS
MIC2RS
When ADCIS=000, ADCINL=LINEINL, ADCINR=LINEINR;
or, ADCINL=ADCINR=LINEINL-LINEINR, depending on
LNRDF
When ADCIS=001, ADCINL=FMINL, ADCINR=FMINR
When ADCIS=010, ADCINL=ADCINR=MICO1
When ADCIS=011, ADCINL=ADCINR=MICO2
When ADCIS=100, ADCINL=MICO1, ADCINR=MICO2
When ADCIS=101, ADCINL=ADCINR=MICO1+MICO2
When ADCIS=110, ADCINL=MIXOUTL,
ADCINR=MIXOUTR
When ADCIS=111, ADCINL=LINEINL or LINEINL-LINEINR,
depending on LNRDF, ADCINR=MICO1
0dB, 24dB-42dB
G
LNPREG
-12dB to 9dB, 3dB/step
-4.5dB, -3dB, -1.5dB,
0dB, 1.5dB, 3dB, 4.5dB,
6dB
-1.5dB, 0dB
=lineinL-lineinR when
LNRDF=1 for
differential application
PHONEOUT
P
PHONEOUTN
+
G