19-5139; Rev 1; 3/11
KIT
ATION
EVALU
BLE
AVAILA
Low-Power, High-Performance
Dual I
2
S Stereo Audio Codec
General Description
Features
o
1.8V Single-Supply Operation
o
10.6mW Playback Power Consumption
o
8kHz to 96kHz Stereo DAC with 96dB Dynamic
Range
o
8kHz to 48kHz Stereo ADC with 82dB Dynamic
Range
o
Support for Any Master Clock Between 10MHz to
60MHz
o
Stereo Microphone Inputs Support Digital
Microphones
o
Stereo Headphone Amplifiers: Differential
(30mW), Single-Ended, or Capacitorless (10mW)
o
Stereo Line Inputs and Stereo Line Outputs
o
Voiceband Filters with Stopband Attenuation
Greater than 70dB
o
Battery-Measurement Auxiliary ADC
o
Comprehensive Headset Detection
o
Dual I
2
S- and TDM-Compatible Digital Audio
Interfaces
o
I
2
C- or SPI-Compatible Control Bus with 3.6V
Tolerant Inputs
MAX9880A
The MAX9880A is a high-performance, stereo audio
codec designed for portable consumer applications
such as smartphones and tablets. Operating from a sin-
gle 1.8V supply to ensure low-power consumption, the
MAX9880A offers a variety of input and output configu-
rations for design flexibility. The MAX9880A can be
combined with an audio subsystem, such as the
MAX9877 or MAX9879, for a complete audio solution
for portable applications.
The MAX9880A’s stereo differential microphone inputs
can support either analog or digital microphones. A
stereo single-ended line input, with a configurable pre-
amplifier, can either be recorded by the ADC or routed
directly to the headphone or line output amplifiers. The
stereo headphone amplifiers can be configured as dif-
ferential, single ended, or capacitorless. The stereo line
outputs have dedicated level adjustment.
There are two digital audio interfaces. The primary
interface is intended for voiceband applications, while
the secondary interface can be used for high perfor-
mance stereo audio data. Two digital input streams can
be processed simultaneously and both digital inter-
faces support TDM and I
2
S data formats.
The flexible clocking circuitry utilizes any available
10MHz to 60MHz system clock, eliminating the need for
an external PLL and multiple crystal oscillators. Both
the ADC and DAC can be operated synchronously or
asynchronously in master or slave mode. The ADC can
be operated from 8kHz to 48kHz sample rates, while
the DAC can be operated up to 96kHz.
The MAX9880A prevents click and pop during volume
changes and during power-up and power-down. Audio
quality is further enhanced with user-configurable digital
filters for voice and audio data. Voiceband filters pro-
vide extra attenuation at the GSM packet frequency and
greater than 70dB stopband attenuation at f
S
/2. An I
2
C
or SPI™ serial interface provides control for volume lev-
els, signal mixing, and general operating modes.
The MAX9880A is available in space-saving, 48-bump,
2.7mm x 3.5mm, 0.4mm-pitch WLP and 48-pin, 6mm x
6mm TQFN packages.
Ordering Information
PART
MAX9880AEWM+
MAX9880AETM+
TEMP RANGE
-40°C to +85°C
-40°C to +85°C
PIN-PACKAGE
48 WLP
48 TQFN-EP*
+Denotes
a lead(Pb)-free/RoHS-compliant package.
*EP
= Exposed pad.
Simplified Block Diagram
MIC
BIAS
MASTER
CLOCK
DIGITAL
DIGITAL
AUDIO
AUDIO
INTERFACE INTERFACE
1
2
I
2
C
INTERFACE
JACK SENSE/
MEASUREMENT
ADC
MIX
DIGITAL
FILTERING
RIGHT
RIGHT
DAC
MIX
Applications
Cellular Phones
Tablet PCs
Portable Gaming Devices
Portable Multimedia Players
SPI is a trademark of Motorola, Inc.
Functional Diagram/Typical Operating Circuit appears at
end of data sheet.
1
MAX9880A
MIX
MIX
________________________________________________________________
Maxim Integrated Products
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MIX
MIX
LEFT
LEFT
DAC
Low-Power, High-Performance
Dual I
2
S Stereo Audio Codec
MAX9880A
ABSOLUTE MAXIMUM RATINGS
(Voltages with respect to AGND.)
DVDD, AVDD, PVDD ................................................-0.3V to +2V
DVDDS1, JACKSNS, MICVDD ..............................-0.3V to +3.6V
DGND, PGND........................................................-0.1V to +0.1V
PREG, REF, REG ....................................-0.3V to (V
AVDD
+ 0.3V)
MICBIAS .............................................-0.3V to (V
MICVDD
+ 0.3V)
MCLK, LRCLKS1, BCLKS1,
SDINS1, SDOUTS1..........................-0.3V to (V
DVDDS1
+ 0.3V)
X1, X2, LRCLKS2, BCLKS2, SDINS2,
SDOUTS2, DOUT, MODE ...................-0.3V to (V
DVDD
+ 0.3V)
SDA/DIN, SCL/SCLK,
CS, IRQ
..............................-0.3V to +3.6V
LOUTP, LOUTN, ROUTP, ROUTN,
LOUTL, LOUTR ....................(V
PGND
- 0.3V) to (V
PVDD
+ 0.3V)
LINL, LINR, MICLP/DIGMICDATA,
MICLN/DIGMICCLK, MICRP/SPDMDATA,
MICRN/SPDMCLK ...............................-0.3V to (V
AVDD
+ 0.3V)
Continuous Power Dissipation (T
A
= +70°C)
48-Bump WLP (derate 12.5mW/°C above +70°C) .....1000mW
48-Pin TQFN (derate 37mW/°C above +70°C) ..........2963mW
Junction Temperature ......................................................+150°C
Operating Temperature Range ...........................-40°C to +85°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Soldering Temperature (reflow) .......................................+260°C
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
PACKAGE THERMAL CHARACTERISTICS (Note 1)
TQFN
Junction-to-Ambient Thermal Resistance (θ
JA
)...............27°C/W
Junction-to-Case Thermal Resistance (θ
JC
)......................1°C/W
WLP
Junction-to-Ambient Thermal Resistance (θ
JA
)................42°C/W
Junction-to-Case Thermal Resistance (θ
JC
).......................5°C/W
Note 1:
Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-
layer board. For detailed information on package thermal considerations, refer to
www.maxim-ic.com/thermal-tutorial.
ELECTRICAL CHARACTERISTICS
(V
AVDD
= V
PVDD
= V
MICVDD
= V
DVDD
= V
DVDDS1
= +1.8V, R
L
=
∞,
headphone load (R
L
) connected between _OUTP and _OUTN, dif-
ferential modes, C
REF
= 2.2µF, C
MICBIAS
= C
PREG
= C
REG
= 1µF, AV
PRE
= +20dB, AV
PGAM
= 0dB, AV
DAC
= 0dB, AV
LINE
= +20dB,
AV
VOL
= 0dB, AV
LO
= 0dB, f
MCLK
= 13MHz, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at T
A
= +25°C.) (Note 2)
PARAMETER
Supply Voltage Range
SYMBOL
DVDDS1, MICVDD
Full-duplex 8kHz
mono (Note 3)
DAC playback
48kHz stereo
(Note 3)
Total Supply Current
I
VDD
Full-duplex 48kHz
stereo (Note 3)
Stereo line-in to
line-out only,
T
A
= +25°C
Shutdown Supply
Current
Shutdown to Full
Operation
T
A
= +25°C
Analog (AVDD + PVDD +
MICVDD)
Digital (DVDD + DVDDS1)
Analog (AVDD + PVDD +
MICVDD)
Digital (DVDD + DVDDS1)
Analog (AVDD + PVDD +
MICVDD)
Digital (DVDD + DVDDS1)
Analog (AVDD + PVDD +
MICVDD)
Digital (DVDD + DVDDS1)
Analog (AVDD + PVDD +
MICVDD)
Digital (DVDD + DVDDS1)
Excludes PLL lock time
CONDITIONS
PVDD, DVDD, AVDD
MIN
1.65
1.65
TYP
1.8
1.8
5.33
1.4
3.5
2.5
8.4
3.0
4.9
0.012
0.3
2.6
10
MAX
1.95
3.6
8
2
6
4
12
5
8
0.05
2
8
ms
µA
mA
UNITS
V
2
_______________________________________________________________________________________
Low-Power, High-Performance
Dual I
2
S Stereo Audio Codec
ELECTRICAL CHARACTERISTICS (continued)
(V
AVDD
= V
PVDD
= V
MICVDD
= V
DVDD
= V
DVDDS1
= +1.8V, R
L
=
∞,
headphone load (R
L
) connected between _OUTP and _OUTN, dif-
ferential modes, C
REF
= 2.2µF, C
MICBIAS
= C
PREG
= C
REG
= 1µF, AV
PRE
= +20dB, AV
PGAM
= 0dB, AV
DAC
= 0dB, AV
LINE
= +20dB,
AV
VOL
= 0dB, AV
LO
= 0dB, f
MCLK
= 13MHz, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at T
A
= +25°C.) (Note 2)
PARAMETER
DAC (Note 4)
Dynamic Range
(Note 5)
Full-Scale Output
Gain Error
DR
f
S
= 48kHz, AV
VOL
= 0dB,
T
A
= +25°C
Differential mode
Capacitorless and single-ended modes
DC accuracy, measured with respect to full-scale
output
1kHz, 0dB input, highpass
filter disabled measured from
digital input to analog output;
MODE = 0 (IIR voice)
f
S
= 8kHz
f
S
= 16kHz
Master or slave mode
Slave mode
88
1
0.56
1
1.2
ms
0.59
-75
-15
0
85
85
80
74
0.448 x f
S
0.451 x f
S
±0.1
0.476 x f
S
75
0.0161 x
f
S
0.0312 x
f
S
0.0321 x
f
S
0.0625 x
f
S
0.0042 x
f
S
Hz
dB
0
+18
dB
dB
dB
5
96
dB
V
RMS
%
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
MAX9880A
Voice Path Phase Delay
P
DLY
Total Harmonic
Distortion
DAC Attenuation Range
DAC Gain Adjust
Power-Supply Rejection
Ratio
THD
AV
DAC
AV
GAIN
f
MCLK
= 12.288MHz, f
S
= 48kHz, 0dBFS, measured
at headphone outputs
VDACA/SDACA = 0xF to 0x0
VDACG = 00 to 11
V
AVDD
= V
PVDD
= 1.65V to 1.95V
f = 217Hz, V
RIPPLE
= 100mV
P-P
, AV
VOL
= 0dB
f = 1kHz, V
RIPPLE
= 100mV
P-P
, AV
VOL
= 0dB
PSRR
f = 10kHz, V
RIPPLE
= 100mV
P-P
, AV
VOL
= 0dB
DAC VOICE MODE DIGITAL IIR LOWPASS FILTER (6x Interpolation)
Passband Cutoff
Passband Ripple
Stopband Cutoff
Stopband Attenuation
f
SLP
f
PLP
With respect to f
S
within ripple; f
S
= 8kHz to 48kHz
-3dB cutoff
f < f
PLP
With respect to f
S
; f
S
= 8kHz to 48kHz
Hz
dB
Hz
dB
f > f
SLP
, f = 20Hz to 20kHz
DAC VOICE MODE DIGITAL 5th-ORDER IIR HIGHPASS FILTER
DVFLT = 0x1
(Elliptical tuned for 16kHz GSM + 217Hz notch)
5th-Order Passband
Cutoff
(-3dB from Peak,
I
2
C Register
Programmable)
DVFLT = 0x2
(500Hz Butterworth tuned for 16kHz)
f
DHPPB
DVFLT = 0x3
(Elliptical tuned for 8kHz GSM + 217Hz notch)
DVFLT = 0x4
(500Hz Butterworth tuned for 8kHz)
DVFLT = 0x5
(f
S
/240 Butterworth)
_______________________________________________________________________________________
3
Low-Power, High-Performance
Dual I
2
S Stereo Audio Codec
MAX9880A
ELECTRICAL CHARACTERISTICS (continued)
(V
AVDD
= V
PVDD
= V
MICVDD
= V
DVDD
= V
DVDDS1
= +1.8V, R
L
=
∞,
headphone load (R
L
) connected between _OUTP and _OUTN, dif-
ferential modes, C
REF
= 2.2µF, C
MICBIAS
= C
PREG
= C
REG
= 1µF, AV
PRE
= +20dB, AV
PGAM
= 0dB, AV
DAC
= 0dB, AV
LINE
= +20dB,
AV
VOL
= 0dB, AV
LO
= 0dB, f
MCLK
= 13MHz, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at T
A
= +25°C.) (Note 2)
PARAMETER
SYMBOL
CONDITIONS
DVFLT = 0x1
(Elliptical tuned for 16kHz GSM + 217Hz notch)
5th-Order Stopband
Cutoff
(-30dB from Peak,
I
2
C Register
Programmable)
DVFLT = 0x2
(500Hz Butterworth tuned for 16kHz)
f
DHPSB
DVFLT = 0x3
(Elliptical tuned for 8kHz GSM + 217Hz notch)
DVFLT = 0x4
(500Hz Butterworth tuned for 8kHz)
DVFLT = 0x5
(f
S
/240 Butterworth)
DC Attenuation
DC
ATTEN
DVFLT not equal to 000
With respect to f
S
within ripple; f
S
= 8kHz to 48kHz
Passband Cutoff
Passband Ripple
Stopband Cutoff
Stopband Attenuation
f
SLP
f
PLP
-3dB cutoff
-6.02dB cutoff
f < f
PLP
With respect to f
S
; f
S
= 8kHz to 48kHz; f = 0.58 f
S
to 7.42 f
S
DAC STEREO AUDIO MODE DIGITAL FIR LOWPASS FILTER (DHF = 0 for f
LRCLK
< 50kHz)
0.43 x f
S
0.47 x f
S
0.50 x f
S
±0.1
0.58 x f
S
Hz
dB
Hz
dB
0.24 x f
S
0.33 x f
S
±0.1
0.5 x f
S
60
0.000625 x
f
S
90
72
82
84
1
1
1.2
ms
f
S
= 16kHz
0.61
5
MIN
TYP
0.0139 x
f
S
0.0156 x
f
S
0.0279 x
f
S
0.0312 x
f
S
0.0021 x
f
S
90
dB
Hz
MAX
UNITS
f > f
SLP
60
DAC STEREO AUDIO MODE DIGITAL FIR LOWPASS FILTER (DHF = 1 for f
LRCLK
> 50kHz)
Passband Cutoff
Passband Ripple
Stopband Cutoff
Stopband Attenuation
Passband Cutoff
(-3dB from Peak)
DC Attenuation
ADC (Note 6)
Dynamic Range
(Note 5)
Full-Scale Input
Gain Error (Note 7)
DR
f
S
= 8kHz, MODE = 0 (IIR voice), T
A
= +25°C
f
S
= 8kHz to 48kHz, MODE = 1 (FIR audio) (Note 7)
Differential MIC input or stereo line inputs,
AV
PRE
= 0dB, AV
PGAM
= 0dB
DC accuracy, measured with respect to 80% of full-
scale output
1kHz, 0dB input, highpass
filter disabled measured from
analog input to digital output;
MODE = 0 (IIR voice)
f
S
= 8kHz
f
SLP
f
PLP
Ripple limit cutoff
-3dB cutoff
f < f
PLP
With respect to f
S
; f = 0.5 f
S
to 3.5 f
S
Hz
dB
Hz
dB
f > f
SLP
DAC STEREO AUDIO MODE DIGITAL DC-BLOCKING HIGHPASS FILTER
f
DHPPB
DVFLT = 0x1 (DAI1), DCB = 1 (DAI2)
Hz
dB
DC
ATTEN
DVFLT = 0x1 (DAI1), DCB = 1 (DAI2)
dB
V
P-P
%
Voice Path Phase Delay
4
_______________________________________________________________________________________
Low-Power, High-Performance
Dual I
2
S Stereo Audio Codec
ELECTRICAL CHARACTERISTICS (continued)
(V
AVDD
= V
PVDD
= V
MICVDD
= V
DVDD
= V
DVDDS1
= +1.8V, R
L
=
∞,
headphone load (R
L
) connected between _OUTP and _OUTN, dif-
ferential modes, C
REF
= 2.2µF, C
MICBIAS
= C
PREG
= C
REG
= 1µF, AV
PRE
= +20dB, AV
PGAM
= 0dB, AV
DAC
= 0dB, AV
LINE
= +20dB,
AV
VOL
= 0dB, AV
LO
= 0dB, f
MCLK
= 13MHz, T
A
= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at T
A
= +25°C.) (Note 2)
PARAMETER
Total Harmonic
Distortion
ADC Level Adjust
SYMBOL
THD
AV
ADC
CONDITIONS
f = 1kHz, f
S
= 8kHz, T
A
= +25°C, -20dB input
AVL/AVR = 0xF to 0x0
V
AVDD
= 1.65V to 1.95V, input referred
f = 217Hz, V
RIPPLE
= 100mV
P-P
, AV
ADC
= 0dB,
input referred
Power-Supply Rejection
Ratio
PSRR
f = 1kHz, V
RIPPLE
= 100mV
P-P
, AV
ADC
= 0dB, input
referred
f = 10kHz, V
RIPPLE
= 100mV
P-P
, AV
ADC
= 0dB,
input referred
ADC VOICE MODE DIGITAL IIR LOWPASS FILTER
Passband Cutoff
Passband Ripple
Stopband Cutoff
Stopband Attenuation
f
SLP
f
PLP
With respect to f
S
within ripple; f
S
= 8kHz to 48kHz
-3dB cutoff
f < f
PLP
With respect to f
S
; f
S
= 8kHz to 48kHz
f > f
SLP
, f = 20Hz to 20kHz
AVFLT = 0x1
(Elliptical tuned for 16kHz GSM + 217Hz notch)
AVFLT = 0x2
(500Hz Butterworth tuned for 16kHz)
Passband Cutoff
(-3dB from Peak)
f
AHPPB
AVFLT = 0x3
(Elliptical tuned for 8kHz GSM + 217Hz notch)
AVFLT = 0x4
(500Hz Butterworth tuned for 8kHz)
AVFLT = 0x5 (f
S
/240 Butterworth)
AVFLT = 0x1 (Elliptical tuned for 16kHz GSM +
217Hz notch)
AVFLT = 0x2 (500Hz Butterworth tuned for 16kHz)
Stopband Cutoff
(-30dB from Peak)
f
AHPSB
AVFLT = 0x3 (Elliptical tuned for 8kHz GSM +
217Hz notch)
AVFLT = 0x4 (500Hz Butterworth tuned for 8kHz)
AVFLT = 0x5 (f
S
/240 Butterworth)
DC Attenuation
DC
ATTEN
AVFLT
000
ADC STEREO AUDIO MODE DIGITAL FIR LOWPASS FILTER
With respect to f
S
within ripple; f
S
= 8kHz to 48kHz
Passband Cutoff
f
PLP
-3dB cutoff
-6.02dB cutoff
0.43 x f
S
0.48 x f
S
0.5 x f
S
Hz
74
0.0161 x
f
S
0.0312 x
f
S
0.0321 x
f
S
0.0625 x
f
S
0.0042 x f
S
0.0139 x
f
S
0.0156 x f
S
0.0279 x
f
S
0.0312 x f
S
0.0021 x f
S
90
dB
Hz
Hz
0.445 x f
S
0.449 x f
S
±0.1
0.469 x f
S
Hz
dB
Hz
dB
-12
60
80
80
78
72
dB
MIN
TYP
-80
MAX
-70
+3
UNITS
dB
dB
MAX9880A
ADC VOICE MODE DIGITAL 5th-ORDER IIR HIGHPASS FILTER
_______________________________________________________________________________________
5