Datasheet

Maxim Integrated
9
MAX98090 Ultra-Low Power Stereo Audio Codec
www.maximintegrated.com
Functional Diagram
PRESCALED
CLOCK (PCLK)
GENERATION
FRAME
CLOCK
BIT
CLOCK
DATA OUTPUT
ENABLE
I2C INTERFACE
BIAS CONTROL
AND GENERATION
OUTPUT SHIFT
REGISTER
INPUT SHIFT
REGISTER
DATA INPUT
ENABLE
PLAYBACK
INPUT MIXER
LOOP
BACK MUX
DIGITAL
MIC
LEFT
MUX
DIGMICL
ADC
LEFT
ADC
RIGHT
LOOP
THROUGH
MUX
SDOEN
HIZOFF
RJ, DLY
WS[1:0]
TDM, FSW
SLOTDLY[3:0]
SLOTL/R[1:0]
LEFT
FILTERS
MODE
AHPF
DHF
LEFT
BIQUAD
FILTER
RECBQEN
AVBQ[3:0]
REC_B0[23:0]
REC_B1[23:0]
REC_B2[23:0]
REC_A1[23:0]
REC_A2[23:0]
LEFT
SIDETONE
DVG[1:0]
DSTS[1:0]
DVST[4:0]
BCI
WCI
MAS
MCLK LRCLK
CLOCK GENERATION
AND DISTRIBUTION
BCLK
DAI: CLOCK CONTROL
AND CONFIGURATION
FLEXSOUND TECHNOLOGY DSP
DAI: DATA PATH
DIGITAL AUDIO INTERFACE
TO RECORD AND
PLAYBACK PATHS
TO DIGITAL
MIC CONTROL
PSCLK[1:0]
MBEN
PA1EN[1:0] EXTMIC[0]
ADREN
ADLEN
PCLK
DMDL
DMDR
ADCHP
OSR128
ADCDITHER
AVLG[2:0]
AVL[3:0]
AVRG[2:0]
AVR[3:0]
SDOUT DVDD DVDDIO SDIN SCL SDA IRQ AVDD REF BIAS
LTEN
DMONO
SDIENLBEN
FREQ[3:0] BSEL[2:0]
MBVSEL[1:0]
USE_MI
NI[14:0]
MI[14:0]
HEADPHONE
DIRECTDRIVE
CHARGE PUMP
DIGITAL
MIC
RIGHT
MUX
MIC 1
INPUT
MUX
RIGHT
FILTERS
JACK
DETECTION
JACKSNS
MICBIAS
MICROPHONE
BIAS
GENERATOR
MICCLK[2:0]
DIGMICR
DIGITAL
MICROPHONE
CONTROL
RIGHT RECORD PATH
SIDETONE TO
PLAYBACK PATH
SIDETONE FROM
PLAYBACK PATH
LEFT RECORD PATH
RIGHT PLAYBACK PATH
LEFT PLAYBACK PATH
RIGHT
BIQUAD
FILTER
RIGHT
SIDETONE
LEFT
SIDETONE
DSTS[1:0]
RIGHT
SIDETONE
LEFT 7-BAND
PARAMETRIC
EQUALIZER
RIGHT 7-BAND
PARAMETRIC
EQUALIZER
LEFT/RIGHT DRC:
DYNAMIC
RANGE CONTROL
B0_EQ_[23:0]
B1_EQ_[23:0]
B2_EQ_[23:0]
A1_EQ_[23:0]
A2_EQ_[23:0]
EQ_BANDEN
DVEQ[3:0]
EQCLP
LEFT
FILTERS
MODE
DHPF
RIGHT ALC:
AUTOMATIC
LEVEL CONTROL
RIGHT
FILTERS
DAC
LEFT
DAC
RIGHT
DACREN
DACLEN
DACHP
PERFMODE
LEFT
LEVEL
L/R ST
LEVEL
RIGHT
LEVEL
DVM
DV[3:0]
LEFT
LEVEL
MIC 1
PREAMP
PGAM1[4:0]
0dB TO 20dB
0dB TO 20dB
0dB
10dB
30dB
0dB
10dB
30dB
-6dB
TO 20dB
-6dB
TO 20dB
IN1-IN2
IN3-IN4
IN5-IN6
LINE A
LINE B
MIC 1
MIC 2
IN1-IN2
IN3-IN4
IN5-IN6
LINE A
LINE B
MIC 1
MIC 2
MIC 1
PGA
MIC 2
INPUT
MUX
MIC 2
PREAMP
ZDENB
PA2EN[1:0] EXTMIC[1] PGAM2[4:0]
LINEAEN
EXTBUFA
MIXHPR[5:0]
MIXHPRG[1:0]
IN1SEEN
IN3SEEN
IN5SEEN
IN34DIFF
IN2SEEN
IN4SEEN
IN6SEEN
IN65DIFF
LINBPGA[2:0]
LINE A
PGA
LINE B
PGA
LINEBEN
EXTBUFB
LINAPGA[2:0]
LINE A
INPUT
MIXER
MIXG135
MIXG246
LINE B
INPUT
MIXER
ADC
LEFT
MIXER
ADC
RIGHT
MIXER
DACL
DACR
MIC 1
MIC 2
LINE A
LINE B
HP
RIGHT
MIXER
DACL
DACR
MIC 1
MIC 2
LINE A
LINE B
HP
LEFT
MIXER
DACL
DACR
MIC 1
MIC 2
LINE A
LINE B
SPK
RIGHT
MIXER
DACL
DACR
MIC 1
MIC 2
LINE A
LINE B
SPK
LEFT
MIXER
DACL
DACR
MIC 1
MIC 2
LINE A
LINE B
RCV/
LINE
OUT
RIGHT
MIXER
DACL
DACR
MIC 1
MIC 2
LINE A
LINE B
RCV/
LINE
OUT
LEFT
MIXER
MIXADR[6:0]
MIXADL[6:0]
MIC 2
PGA
RIGHT
LEVEL
LEFT
GAIN
RIGHT
GAIN
IN1-IN2
IN5-IN6
IN1/DMD
IN3
IN4
IN5
IN6
(WLP ONLY)
IN2/DMC
MIXHPLSEL
MIXHPRSEL
LINMOD
HP
LEFT
MUX
RCV/
LINE
OUT
MUX
IN3-IN4
IN5-IN6
IN3
IN1
IN3-IN4
IN5
IN4
IN2
IN6-IN5
IN6
HPVOLL[4:0]
HPLM
HPLEN
-67dB TO 3dB
-67dB TO 3dB
-12dB TO 0dB
-12dB TO 0dB
-12dB TO 0dB
HP
RIGHT
MUX
-12dB TO 0dB
RCVLVOL[4:0]
RCVLM
RCVLEN
HEADPHONE
LEFT PGA
HEADPHONE
RIGHT PGA
HPVOLR[4:0]
HPRM
HPREN
RCVRVOL[4:0]
RCVRM
RCVREN
SPKSLAVE
MIXHPL[5:0]
MIXHPLG[1:0]
MIXSPL[5:0]
MIXSPLG[1:0]
SPVOLR[4:0]
SPLM
SPREN
SPVOLL[4:0]
SPLM
SPLEN
-48dB TO 14dB
6dB
SPEAKER
RIGHT PGA
-12dB TO 0dB
MIXSPL[5:0]
MIXSPLG[1:0]
MIXSPL[5:0]
MIXSPLG[1:0]
MIXSPL[5:0]
MIXSPLG[1:0]
-48dB TO 14dB
6dB
SPEAKER
LEFT PGA
-62dB TO 8dB
-12dB TO 0dB
LINE OUT
RIGHT PGA
-62dB TO 8dB
RCVP/
LOUTL
RCVN/
LOUTR
SPKLP
SPKLGND
SPK_VDD
SPKRGND
HPSNS
HPL
HPR
HPVDD
HPGND
SPKLN
SPKRP
SPKRN
LINE OUT
LEFT PGA
DRCEN
DRCG[4:0]
DRCRLS[2:0]
DRCATK[2:0]
DRCCMP[2:0]
DRCTHC[4:0]
DRCEXP[2:0]
DRCHE[4:0]
ANALOG INPUT
TO ANALOG OUTPUT
CPVSS
AGND DGND CPVDD C1N C1P
MAX98090
ANALOG
INPUTS
TO ADC
DAC TO
ANALOG
OUTPUTS
ZDEN
VS2EN
VSEN
ZDEN
VS2EN
VSEN
ZDEN
VS2EN
VSEN