Page 1
E V A L U A T I O N  K IT  A V A I L A B L E
19-5865; Rev 0;  6/11 
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
General Description 
The MAX98089 is a full-featured audio codec whose high 
performance and low power consumption make it ideal 
for portable applications.
Class D speaker amplifiers provide efficient amplification 
for two speakers. Low radiated emissions enable completely filterless operation. Integrated bypass switches 
optionally connect an external amplifier to the transducer 
when the Class D amplifiers are disabled.
The IC features a stereo Class H headphone amplifier 
that utilizes a dual-mode charge pump to maximize efficiency while outputting a ground referenced signal that 
does not require output coupling capacitors.
The IC also features a mono differential amplifier that can 
also be configured as a stereo line output.
Two differential analog microphone inputs are available as 
well as support for two PDM digital microphones. Integrated 
switches allow for an additional microphone input as well 
as microphone signals to be routed out to external devices. 
Two flexible single-ended or differential line inputs may be 
connected to an FM radio or other sources.
Integrated FlexSoundK  technology improves loudspeaker performance by optimizing the signal level and frequency response while limiting the maximum distortion 
and power at the output to prevent speaker damage. 
Automatic gain control (AGC) and a noise gate optimize 
the signal level of microphone input signals to make best 
use of the ADC dynamic range.
The device is fully specified over the -40N C to +85N C 
extended temperature range.
FlexSound is a trademark of Maxim Integrated Products, Inc.
Features 
S  5.6mW Power Comsumption (DAC to HP at 97dB DR) 
 101dB DR Stereo DAC (8kHz < f 
S
 93dB DR Stereo ADC (8kHz < f 
S
 Stereo Low EMI Class D Amplifiers 
S
1.7W/Channel (8I , V
2.9W/Channel (4I , V
 Efficient Class H Headphone Amplifier 
S
 Differential Receiver Amplifier/Stereo Line Outputs 
S
 2 Stereo Single-Ended/Mono Differential Line  
S
SPK�VDD 
SPK�VDD
 < 96kHz)
S
 < 96kHz)
S
 = 5.0V) 
 = 5.0V)
Inputs
 3 Differential Microphone Inputs 
S
 FlexSound Technology 
S
5-Band Parametric EQ 
Automatic Level Control (ALC) 
Excursion Limiter 
Speaker Power Limiter 
Speaker Distortion Limiter 
Microphone Automatic Gain Control 
and Noise Gate
 Dual I 
S
 Asynchronous Digital Mixing 
S
 Supports Master Clock Frequencies from 10MHz  
S
2
S/PCM/TDM Digital Audio Interfaces
to 60MHz
 RF Immune Analog Inputs and Outputs 
S
 Extensive Click-and-Pop Reduction Circuitry 
S
 Available in 63-Bump WLP Package (3.80mm x  
S
3.30mm, 0.4mm Pitch) and 56-Pin TQFN Package 
(7mm x 7mm x 0.75mm)
Ordering Information appears at end of data sheet. 
For related parts and recommended products to use with this part, 
refer to www.maxim-ic.com/MAX98089.related .
Simplified Block Diagram 
2
I2S/PCM
S/PCM
I
DIGITAL
DIGITAL
INTERFACE
FLEXSOUND
• 5-BAND PARAMETRIC EQ
• AUTOMATIC LEVEL CONTROL
• LOUDSPEAKER PROCESSING 
• EXCURSION LIMITER
• THD LIMITER
• POWER LIMITER
• MICROPHONE PROCESSING
• AUTOMATIC GAIN CONTROL
• NOISE GATE
• ASYNCHRONOUS DIGITAL MIXING
AUDIO
TECHNOLOGY
MAX98089
AUDIO
INTERFACE
RECEIVER/LINEOUT AMPS
DAC
DAC
SPEAKER AMP
SPEAKER AMP
MIX
HEADPHONE AMP
HEADPHONE AMP
LINEIN A1
LINEIN A2
LINEIN B1
LINEIN B2
DIGITAL MICROPHONE
+
+
I2C
CONTROL
INPUT
ADC
MIX
ADC
 ����������������������������������������������������������������� Maxim Integrated Products   1
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.
 
 
Page 2
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
TABLE OF CONTENTS
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Features
Simplified Block Diagram
Functional Diagram
Absolute Maximum Ratings
Electrical Characteristics
Digital Input/Output Characteristics
Input Clock Characteristics
Audio Interface Timing Characteristics
Digital Microphone Timing Characterstics
2
I
Power Consumption
Typical Operating Characteristics
Pin Configuration
Pin Description
Detailed Description
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
C Timing Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Microphone to ADC
Line to ADC
Line-In Pin Direct to ADC
Digital Loopback
Analog Loopback
DAC to Receiver
Line to Receiver
DAC-to-Line Output
Line-to-Line Output
DAC to Speaker
Line to Speaker
DAC to Headphone
Line to Headphone
Speaker Bypass Switch
2
C Slave Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
I
Registers
Power Management
Microphone Inputs
Line Inputs
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
 ����������������������������������������������������������������� Maxim Integrated Products   2
 
 
Page 3
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
TABLE OF CONTENTS (continued)
ADC Input Mixers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Record Path Signal Processing
Microphone AGC
Noise Gate
ADC Record Level Control
Sidetone
Digital Audio Interfaces
Clock Control
Sample Rate Converter
Passband Filtering
Playback Path Signal Processing
Playback Level Control
DAC Input Mixers
Receiver Amplifier
Speaker Amplifiers
Speaker Amplifier Signal Processing
Headphone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Output Bypass Switches
Click-and-Pop Reduction
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Automatic Level Control
Parametric Equalizer
Receiver Output Mixer
Receiver Output Volume
Speaker Output Mixers
Excursion Limiter
Speaker Output Volume
Power Limiter
Distortion Limiter
DirectDrive Headphone Amplifier
Charge Pump
Class H Operation
Headphone Ground Sense (HPSNS)
Headphone Output Mixers
Headphone Output Volume
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
 ����������������������������������������������������������������� Maxim Integrated Products   3
 
 
Page 4
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
TABLE OF CONTENTS (continued)
Jack Detection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Jack Insertion
Accessory Button Detection
Jack Removal
Battery Measurement
Device Status
2
C Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
I
Bit Transfer
START and STOP Conditions
Early STOP Conditions
Device Revision
Slave Address
Acknowledge
Write Data Format
Read Data Format
Applications Information
Typical Operating Circuits
Filterless Class D Operation
RF Susceptibility
Startup/Shutdown Sequencing
Component Selection
Optional Ferrite Bead Filter
Input Capacitor
Charge-Pump Capacitor Selection
Charge-Pump Flying Capacitor
Charge-Pump Holding Capacitors
Unused Pins
Recommended PCB Routing
Supply Bypassing, Layout, and Grounding
WLP Applications Information
Ordering Information
Package Information
Revision History
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
 ����������������������������������������������������������������� Maxim Integrated Products   4
 
 
Page 5
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Functional Diagram 
F6
REF G6
REG
BIAS
MAX98089
G5
AVDD
G4
DVDD
SDIN2
DATA
INPUT
HIZOFF2
SDOUT2
DATA
OUTPUT
PORT S2 PORT S1
LRCLKS2 SDOUTS2 SDINS2 DVDDS2
LRCLKS1 SDOUTS1 SDINS1 DVDDS1 BCLKS2
D1  D4  D2  E4  E1  F2  F3  G1  G3  G2
BCLKS1
MCLK
MAS2
LRCLK2
FRAME
CLOCK
BIT
BCLK2
SDIN1
SDOUT1
LRCLK1
BCLK1
SEL1  SEL2
CLOCK
MAS2
DAI2
DATA
INPUT
HIZOFF1 SDIEN1  SDIEN2
DATA
OUTPUT
MAS1
FRAME
CLOCK
BIT
CLOCK
MAS1
DAI1
A6
RECP/
RXINP
RECN/
LOUTL/
RECBYP
RECLEN
0dB
RECVOLL:
+8dB TO -62dB
RECVOLR:
+8dB TO -62dB
MIX
MIXRECL
LBEN1
DV1G:
0/6/12/18dB
+
LTEN1
DVST:
0dB TO -60dB
MUX
LBEN2
CLOCK
RXINN B6
LOUTR/
0dB
MIX
TM
TECHNOLOGY
FLEXSOUND
+
MIX
SIDETONE
CONTROL
SPKBYP
RECREN
LINEMODE
MULTI BAND ALC
DSTS
A3, B3
SPKLVDD
MIXRECR
DVEQ2:
DVEQ1:
SPVOLL:
+8dB TO -62dB
0dB TO -15dB
0dB TO -15dB
A4, B4
SPKLP
AUTOMATIC
A5, B5
SPKLN
+6dB
MIX
5-BAND
PARAMETRIC
5-BAND
PARAMETRIC
NOISE GATE
GAIN
SPLEN
EQ
EQ
CONTROL
C4, C5
SPKLGND
SPKRVDD C3, D3
POWER/
DISTORTION LIMITER
MIXSPL
DACL
MIX
EXCURSION LIMITER
EQ1EN  EQ2EN
VOICE
AUDIO/
FILTERS
AVFLT
MODE1
DALEN
AVRG: 0/6/
AVLG: 0/6/
MIXDAL
AUDIO
ADLEN
12/18dB
12/18dB
SPKRP C1, C2
FILTERS
ADCL
MIX
DV2:
AVR:0dB
AVL:0dB
+6dB
TO -15dB
TO -15dB
SPKRN A1, B1
SPREN
MIX
DCB2
0dB TO -15dB
SAMPLE RATE
SPKRGND A2, B2
SPVOLR:
+8dB TO -62dB
MIXSPR
CONVERTER
SRMIX_
MIXADL
MIXHPL_
AUDIO/
HPVOLL:
PATH SEL
VOICE
ADCR
C9
HPL
+3dB TO -67dB
MIX
DACR
MIX
FILTERS
MODE1
DV1:
0dB TO -15dB
ADREN
MIX
DAREN
DVFLT
HPLEN
MIXHPL
MIXDAR
MIXADR
C8
HPSNS
HPVOR:
+3dB TO -67dB
MIXHPR_
PATH SEL
MIX
A9
HPR D9
PVDD A7
HPGND
B7 B8 A8
HPREN
HPVSS
PUMP
CHARGE
B9
HPVDD  C1N C1P
MIXHPR
C6, C7, D5, D6, D7, E3
N.C.
G7
AGND
F1
DGND
0/20/30dB
INABYP
PGAINA:
+20dB TO -6dB
INADIFF
INA1/EXTMICP
F9
MIC1N/
DIGMICCLK
F8
PA1EN:
EXTMIC
0/20/30dB
MIC2BYP
PGAM2:
+20dB TO 0dB
G9 MIC2P
PA2EN:
EXTMIC
G8 MIC2N
PGAM1:
+20dB TO 0dB
E5 F5 F4  E2
IRQ
C
2
I
SCL
SDA
JACK
JACKSNS
E6
DETECTION
JDETEN
REG
MBEN
MIC1P/
MICBIAS
F7
DIGMICDATA
E8
PGAINA:
+20dB TO -6dB
INA2/EXTMICN
E9
INBDIFF
PGAINB:
+20dB TO -6dB
PGAINB:
+20dB TO -6dB
+
+
INB2
INB1
E7
D8
NOTE: BUMP NUMBERS SHOWN FOR WLP PACKAGE.
      SEE THE PIN DESCRIPTION  SECTION FOR TQFN PINOUT.
 ����������������������������������������������������������������� Maxim Integrated Products   5
 
Page 6
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ABSOLUTE MAXIMUM RATINGS 
(Voltages with respect to AGND.) 
DVDD, AVDD, PVDD, HPVDD 
SPKLVDD, SPKRVDD, DVDDS1, DVDDS2 
DGND, HPGND, SPKLGND, SPKRGND 
HPVSS
 ............................... (HPGND - 2.2V) to (HPGND + 0.3V)
C1N
 .................................... (HPVSS - 0.3V) to (HPGND + 0.3V)
C1P
 .....................................(HPGND - 0.3V) to (HPVDD + 0.3V)
REF, MICBIAS
 ................................. -0.3V to (SPKLVDD + 0.3V)
 ..............................-0.3V to +2.2V
 ..........-0.3V to +6.0V
 ..............-0.1V to +0.1V
MCLK, SDINS1, SDINS2, JACKSNS, 
SDA, SCL, IRQ 
LRCLKS1, BCLKS1, SDOUTS1 
LRCLKS2, BCLKS2, SDOUTS2
 .................................................-0.3V to +6.0V
 ......... -0.3V to (DVDDS1 + 0.3V)
 ......... -0.3V to (DVDDS2 + 0.3V)
REG, INA1/EXTMICP, INA2/EXTMICN, INB1, INB2, 
MIC1P/DIGMICDATA, MIC1N/DIGMICCLK, 
MIC2P, MIC2N
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.
 ..................................................-0.3V to +2.2V
ELECTRICAL CHARACTERISTICS 
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
POWER SUPPLY
Supply Voltage Range  Guaranteed by PSRR
Total Supply Current 
(Notes 2 and 3)
Shutdown Supply Current 
(Note 2)
REF Voltage  2.5  V 
REG Voltage  0.79  V
Shutdown to Full Operation
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
DVDDS2
 = 1.8V, V
SPKLVDD
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
 = 1F F, C
ADCGAIN
 = T
A
MIN 
HPVDD
 = 0dB, AV
to T
 = C
HPVSS
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
MAX
Full-duplex 8kHz mono, 
receiver output, MAS = 1
DAC playback 48kHz
I
VDD
stereo, headphone 
outputs, MAS = 1 
DAC playback 48kHz 
stereo, speaker outputs,  
MAS = 1
T
 = +25N C
A
VSEN = 0  
VSEN = 1 
 ............................... (HPGND - 0.3V) to (HPGND + 0.3V)
HPSNS 
HPL, HPR
 ............................(HPVSS - 0.3V) to (HPVDD + 0.3V)
RECP/LOUTL/RXINP, RECP/LOUTR/ 
RXINN
 .....................(SPKLGND - 0.3V) to (SPKLVDD + 0.3V)
SPKLP, SPKLN 
SPKRP, SPKRN 
Continuous Power Dissipation (T
 ...........(SPKLGND - 0.3V) to (SPKLVDD + 0.3V)
 .........(SPKRGND - 0.3V) to (SPKRVDD + 0.3V)
 = +70N C)
A
63-Bump WLP (derate 25.6mW/N C above +70N C)
56-Pin TQFN (derate 40mW/N C above +70N C) 
Operating Temperature Range 
Storage Temperature Range 
Soldering Temperature (reflow)
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
V
SPKLVDD
DVDD
V
DVDDS1
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
, V
AVDD
, V
DVDDS2
HP_
SPKRVDD
 = +20dB, AV 
 = 0dB, AV
, V
PVDD
MICPRE_
, V
 .......................... -40N C to +85N C
 ............................ -65N C to +150N C
 ......................................+260N C
) connected between 
SPK
 = J , Z
REC
MICPGA_
REC
 = 0dB, AV
 = 0dB, AV
SPK_
2.8  5.5
1.65  1.8  2
1.65  3.6 
Analog  4.5  8 
Speaker  1.6  2.3 
Digital  1.3  2 
Analog  1.9  3 
Speaker  0.001 0.0058 
Digital  2.47  3.5 
Analog  3.6  6.5 
Speaker  6.41  8.5 
Digital  2.49  3.5 
Analog  0.2  2 
Speaker  0.01  1 
Digital  1  5
30 
17
 ........2.05W
 ...............3.2W
 = J , C
SPK
REF
DACATTN
 = 0dB, MCLK 
mA
F A
ms
 = 
 = 
V V
 ����������������������������������������������������������������� Maxim Integrated Products   6
 
Page 7
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
MICROPHONE TO ADC PATH
Dynamic Range   DR
Total Harmonic Distortion + 
Noise
Common-Mode Rejection 
Ratio
Power-Supply Rejection Ratio  PSRR
Path Phase Delay
MICROPHONE PREAMP
Full-Scale Input  AV
Preamplifier Gain  AV
PGA Gain  AV
MIC Input Resistance  R
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
DVDDS2
 = 1.8V, V
SPKLVDD
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
 = 1F F, C
ADCGAIN
 = T
A
MIN 
 = 8kHz, MODE = 0 (IIR voice), AV
f
S
HPVDD
 = 0dB, AV
to T
 = C
HPVSS
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
MAX
(Note 4)
V
THD+N
CMRR  V
 = 0.1V
IN
MICPRE_
AV
MICPRE_
 = 100mV
IN
V
AVDD
, fS = 8kHz, f = 1kHz  -78
P-P
 = 0dB, VIN = 1V
 = +30dB, VIN = 32mV
, f = 217Hz  74  dB
P-P
 = 1.65V to 1.95V, input referred,
MIC inputs floating
 = 200mV
RIPPLE
f = 1kHz, V 
f = 10kHz, V
RIPPLE
RIPPLE
 = 200mV
 = 200mV
1kHz, 0dB input, 
highpass filter disabled 
measured from analog 
input to digital output
 = 0dB  1.05  V
MICPRE_
MICPGA_
IN_MIC
MICPRE_
(Note 5)
(Note 5)
All gain settings, measured at MIC1P/ 
MIC1N/MIC2P/MIC2N
MAX98089
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
P-P
P-P
P-P
P-P
MODE = 0 (IIR voice) 
8kHz
MODE = 0 (IIR voice) 
16kHz
MODE = 1 (FIR audio) 
8kHz
MODE = 1 (FIR audio) 
48kHz
PA1EN/PA2EN = 01  0
PA1EN/PA2EN = 11  29.5  30  30.5 
PGAM1/PGAM2 = 0x00  19  20  21 
PGAM1/PGAM2 = 0x14
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
HP_
MICPRE_
 = +20dB, AV 
 = 0dB, AV
REC
 = 0dB 
MICPRE_
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
88  dB
, f = 1kHz  -85
, f = 1kHz  -71
P-P
50  62
, input referred  62
, input referred  62
, input referred  55
2.2
1.1
4.5
0.76
50
) connected between 
 = 0dB, AV
SPK_
0
 = J , C
SPK
DACATTN
 = 0dB, MCLK 
REF
dB AV
dB f = 217Hz, V
ms
P-P
dB PA1EN/PA2EN = 10  19.5  20  20.5
dB
kI 
 = 
 = 
 ����������������������������������������������������������������� Maxim Integrated Products   7
 
Page 8
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
MICROPHONE BIAS
MICBIAS Output Voltage  V 
Load Regulation  I 
Line Regulation  V
Ripple Rejection
Noise Voltage
MICROPHONE BYPASS SWITCH
On-Resistance  R
Total Harmonic Distortion + 
Noise
Off-Isolation
Off-Leakage Current
LINE INPUT TO ADC PATH
Dynamic Range (Note 4)  DR
Total Harmonic Distortion + 
Noise
Gain Error
Power-Supply Rejection Ratio  PSRR
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
DVDDS2
 = 1.8V, V
SPKLVDD
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
MICBIASILOAD
 = 1F F, C
 = 0dB, AV
A
ADCGAIN
 = T
LOAD
SPKLVDD
f = 217Hz, V 
f = 10kHz, V
MIN 
 = 1mA  2.15  2.2  2.25  V 
 = 1mA to 2mA  0.5  4.5  mV
 = C
HPVDD
to T
HPVSS
 = 0dB, AV
MAX
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
 = 2.8V to 5.5V  110
RIPPLE (SPKLVDD)
RIPPLE (SPKLVDD)
A-weighted, f = 20Hz to 20kHz  3.9 
P-weighted, f = 20Hz to 4kHz  2.1 
f = 1kHz  50
I
 = 100mA, INABYP = MIC2BYP = 1,
ON
THD+N
MIC1_
V
MIC2_
V
IN
 = V
 = 2V
 = 0V, AVDD, TA = +25N C
INA_
, VCM = 0.9V, RL = 10kI ,
P-P
f = 1kHz, INABYP = MIC2BYP = 1
V
IN
V
MIC1_
 = 2V
, VCM = 0.9V, RL = 10kI , f = 1kHz
P-P
 = [0V, AVDD], V
[AVDD, 0V]
INA pin direct, f
 = 48kHz, MODE = 1
S
(FIR audio)
THD+N  V
IN
 = 1V
, f = 1kHz  -82  -74  dB
P-P
DC accuracy   1  %
V
 = 1.65V to 1.95V, input referred,
AVDD
line inputs floating, T
f = 217Hz, V 
AV
ADC
f = 1kHz, V 
AV
ADC
f = 10kHz, V 
AV
ADC
RIPPLE
 = 0dB, input referred
RIPPLE
 = 0dB, input referred
RIPPLE
 = 0dB, input referred
A
 = 200mV
 = 200mV
 = 200mV
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
 = 100mV 
 = 100mV
MIC2_/VINA_
 = +25N C
P-P
,
P-P
P-P
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
P-P
P-P
 =
,
,
MAX98089
) connected between 
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
REC
-1  +1
57  68
SPK
 = 0dB, AV
SPK_
92 
83
5  30
-80  dB
60  dB
93  dB
63
63
57
 = J , C
DACATTN
REF
 = 
 = 
 = 0dB, MCLK 
F V
dB
F V
RMS
nV/√Hz  
I
FA 
dB
 ����������������������������������������������������������������� Maxim Integrated Products   8
 
Page 9
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
LINE INPUT PREAMP
Full-Scale Input  V
Level Adjust Gain  AV
Input Resistance  R
Feedback Resistance  R
ADC LEVEL CONTROL
ADC Level Adjust Range  AV 
ADC Level Step Size  1  dB 
ADC Gain Adjust Range  AV 
ADC Gain Adjust Step Size  6  dB
ADC DIGITAL FILTERS 
VOICE MODE IIR LOWPASS FILTER (MODE1 = 0)
Passband Cutoff  f
Passband Ripple  f < f 
Stopband Cutoff  f
Stopband Attenuation 
(Note 6)
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
IN
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
AV
PGAIN_
AV
PGAIN_
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
SPKLVDD
 = C
HPVSS
PGAIN_
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
 = 0dB  1 
 = -6dB  1.4
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
) connected between 
SPK
 = 0dB, AV
SPK_
PGAINA/PGAINB = 0x0  19  20  21 
PGAINA/PGAINB = 0x1  13  14  15 
PGAINA/PGAINB = 0x2  2  3  4 
PGAINA/PGAINB = 0x3  0 
PGAINA/PGAINB = 0x4  -4  -3  -2
PGAINA/PGAINB = 0x5, 
0x6, 0x7
 = +25N C
T
A
T
 = T
MIN
 to T
MAX
A
-7  -6  -5
18  20  22 
16  24
-0.1  +0.1  dB
74  dB
PGAIN_
IN
IN_FB
ADCLVL
ADCGAIN
PLP
SLP
TA = +25N C 
(Note 5)
AV 
AV 
AV 
AV 
AV 
AV
 = +20dB  14.5  21  28
PGAIN_
 = +14dB  20
PGAIN_
 = +3dB  20
PGAIN_
 = 0dB  7.5  10  14
PGAIN_
 = -3dB  20
PGAIN_
 = -6dB  20
PGAIN_
INAEXT/INBEXT = 1
AVL/AVR = 0xF to 0x0 (Note 5)  -12  +3  dB
AVLG/AVRG = 00 to 11 (Note 5)   0  18  dB
Ripple limit cutoff  0.441 x fs
-3dB cutoff  0.449 x fs
PLP
   0.47 x fSHz
f > f
SLP
 = J , C
DACATTN
 = 0dB, MCLK 
V
REF
P-P
dB
kI 
kI 
Hz
 = 
 = 
 ����������������������������������������������������������������� Maxim Integrated Products   9
 
Page 10
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
VOICE MODE IIR HIGHPASS FILTER (MODE1 = 0)
Passband Cutoff 
(-3dB from Peak)
Stopband Cutoff 
(-30dB from Peak)
DC Attenuation  DC
STEREO AUDIO MODE FIR LOWPASS FILTER (MODE1 = 1, DHF1 = 0, LRCLK < 50kHz)
Passband Cutoff  f
Passband Ripple  f < f
Stopband Cutoff  f
Stopband Attenuation 
(Note 6)
ADC STEREO AUDIO MODE FIR LOWPASS FILTER (MODE1 = 1, DHF1 = 1, LRCLK > 50kHz)
Passband Cutoff  f
Passband Ripple  f < f 
Stopband Cutoff  f 
Stopband Attenuation  f < f
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
SPKLVDD
 = C
HPVSS
 = V
 = 1F F. AV
PGAIN_
SPKRVDD
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
AVFLT = 0x1 (Elliptical tuned for fS = 16kHz + 
217Hz notch)
AVFLT = 0x2 (500Hz Butterworth tuned for f
 = 
S
16kHz)
f
AHPPB
AVFLT = 0x3 (Elliptical tuned for fS = 8kHz + 217Hz 
notch)
AVFLT = 0x4 (500Hz Butterworth tuned for fS = 
8kHz)
AVFLT = 0x5 (fS/240 Butterworth)
AVFLT = 0x1 (Elliptical tuned for fS = 16kHz + 
217Hz notch)
AVFLT = 0x2 (500Hz Butterworth tuned for f
 = 
S
16kHz)
f
AHPSB
AVFLT = 0x3 (Elliptical tuned for fS = 8kHz + 217Hz 
notch)
AVFLT = 0x4 (500Hz Butterworth tuned for fS = 
8kHz)
AVFLT = 0x5 (fS/240 Butterworth)
ATTEN
AVFLT ≠  000
Ripple limit cutoff  0.43 x f
PLP
-6.02dB cutoff  0.5 x f
PLP
SLP
f < f
SLP
PLP
SLP
Ripple limit cutoff  0.208 x f
-3dB cutoff  0.28 x f
PLP
SLP
MAX98089
) connected between 
SPK
 = J , Z
REC
MICPGA_
REC
 = 0dB, AV
 = 0dB, AV
0.0139 
x f
S
0.0156 
x f
S
0.0279 
x f
S
0.0312 
x f
S
0.0018 
x f
S
90  dB
S
S
S
-0.1  +0.1  dB
60  dB
S
S
-0.1  +0.1  dB
60  dB
 = J , C
SPK
DACATTN
 = 0dB, MCLK 
SPK_
0.0161 
x f
S
0.0319 
x f
S
0.0321 
x f
S
0.0632 
x f
S
0.0043 
x f
S
0.58 x fSHz
0.417 x fSHz
REF
Hz
Hz
Hz -3dB cutoff  0.48 x f
Hz
 = 
 = 
 ���������������������������������������������������������������� Maxim Integrated Products   10
 
Page 11
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
STEREO AUDIO MODE DC BLOCKING HIGHPASS FILTER (MODE1 = 1)
Passband Cutoff 
(-3dB from Peak)
DC Attenuation  DC
MICROPHONE AUTOMATIC GAIN CONTROL
AGC Hold Duration
AGC Attack Time
AGC Release Time
AGC Threshold Level  AGCTH = 0x0 to 0xF  -3  +18  dB 
AGC Threshold Step Size  1  dB 
AGC Gain  (Note 5)  0  20  dB
ADC NOISE GATE
NG Threshold Level  ANTH = 0x3 to 0xF, referred to 0dBFS  -64  -16  dB 
NG Attenuation  (Note 5)  0  12  dB
ADC-TO-DAC DIGITAL SIDETONE (MODE = 0)
Sidetone Gain Adjust Range  AV
Sidetone Gain Adjust Step 
Size
Sidetone Path Phase Delay
ADC-TO-DAC DIGITAL LOOP-THROUGH PATH
Dynamic Range (Note 4)  DR
Total Harmonic Distortion + 
Noise
DAC LEVEL CONTROL
DAC Attenuation Range  AV
DAC Attenuation Step Size  1  dB
DAC Gain Adjust Range  AV
DAC Gain Adjust Step Size  6  dB
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
f
AHPPB
Atten
 = 1.8V, V
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
AVFLT ≠  000
AVFLT ≠  000
HPVDD
 = 0dB, AV
to T
SPKLVDD
 = C
MAX
 = V
SPKRVDD
 = 1F F. AV
HPVSS
 = 0dB, AV
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
) connected between 
SPK
 = 0dB, AV
SPK_
0.000125 
 x f
90  dB
AGCHLD = 01  50 
AGCHLD = 11  400 
AGCATK = 00   2 
AGCATK = 11  123 
AGCRLS = 000  0.078 
AGCRLS = 111  10
STGA
DVST = 0x01  -0.5 
DVST = 0x1F  -60.5
2  dB
1kHz, 0dB input, highpass filter 
disabled
8kHz  2.2 
16kHz  1.1
 = 48kHz, MCLK = 12.288MHz, MODE = 1
f
THD+N
DACATTN
DACGAIN
S
(FIR audio), MIC to HP output, T
f = 1kHz, f
 = 48kHz, MCLK = 12.288MHz, MODE = 
S
 = +25N C
A
1 (FIR audio), MIC to HP output
DV_ = 0xF to 0x0 (Note 5)  -15  0  dB
DV1G = 00 to 11 (Note 5)  0  18  dB
83  93  dB
81  dB
 = J , C
DACATTN
 = 0dB, MCLK 
S
REF
Hz
ms
ms
s
dB
ms
 = 
 = 
 ���������������������������������������������������������������� Maxim Integrated Products   11
 
Page 12
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS 
DAC DIGITAL FILTERS 
VOICE MODE IIR LOWPASS FILTER (MODE1 = 0)
Passband Cutoff  f
Passband Ripple  f < f 
Stopband Cutoff  f
Stopband Attenuation 
(Note 6)
VOICE MODE IIR HIGHPASS FILTER (MODE1 = 0)
Passband Cutoff 
(-3dB from Peak)
Stopband Cutoff 
(-30dB from Peak)
DC Attenuation  DC
STEREO AUDIO MODE FIR LOWPASS FILTER (MODE1 = 1, DHF1/DHF2 = 0, LRCLK < 50kHz)
Passband Cutoff  f
Passband Ripple  f < f 
Stopband Cutoff  f
Stopband Attenuation 
(Note 6)
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
SPKLVDD
 = C
HPVSS
 = V
 = 1F F. AV
PGAIN_
SPKRVDD
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
PLP
SLP
Ripple limit cutoff  0.448 x f
-3dB cutoff  0.451 x f
PLP
f > f
SLP
DVFLT = 0x1 (Elliptical tuned for fS = 16kHz + 
217Hz notch)
DVFLT = 0x2 (500Hz Butterworth tuned for f
 = 
S
16kHz)
f
DHPPB
DVFLT = 0x3 (Elliptical tuned for fS = 8kHz + 217Hz 
notch)
DVFLT = 0x4 (500Hz Butterworth tuned for fS = 
8kHz)
DVFLT = 0x5 (fs/240 Butterworth)
DVFLT = 0x1 (Elliptical tuned for fS = 16kHz + 
217Hz notch)
DVFLT = 0x2 (500Hz Butterworth tuned for f
 = 
S
16kHz)
f
DHPSB
DVFLT = 0x3 (Elliptical tuned for fS = 8kHz + 217Hz 
notch)
DVFLT = 0x4 (500Hz Butterworth tuned for fS = 
8kHz)
DVFLT = 0x5 (fS/240 Butterworth)  0.0021 x f
ATTEN
DVFLT ≠  000
Ripple limit cutoff  0.43 x f
PLP
-6.02dB cutoff  0.5 x f
PLP
SLP
f > f
SLP
MAX98089
) connected between 
SPK
 = J , Z
REC
MICPGA_
REC
 = 0dB, AV
 = 0dB, AV
S
S
-0.1  +0.1  dB
75  dB
0.0139 x f
0.0156 x f
0.0279 x f
0.0312 x f
S
S
S
S
S
85  dB
S
S
S
-0.1  +0.1  dB
60  dB
 = J , C
SPK
 = 0dB, MCLK 
SPK_
0.476 x f
0.0161 
x f
0.0312 
x f
0.0321 
x f
0.0625 
x f
0.0042 
x f
0.58 x f
DACATTN
S
S
S
S
S
S
S
REF
Hz
Hz
Hz
Hz
Hz -3dB cutoff  0.47 x f
Hz
 = 
 = 
 ���������������������������������������������������������������� Maxim Integrated Products   12
 
Page 13
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
STEREO AUDIO MODE FIR LOWPASS FILTER (MODE1 = 1, DHF1/DHF2 = 1 for LRCLK > 50kHz)
Passband Cutoff  f
Passband Ripple  f < f 
Stopband Cutoff  f
Stopband Attenuation 
(Note 6)
STEREO AUDIO MODE DC BLOCKING HIGHPASS FILTER
Passband Cutoff 
(-3dB from Peak)
DC Attenuation  DC
AUTOMATIC LEVEL CONTROL
Dual Band Lowpass Corner 
Frequency
Dual Band Highpass Corner 
Frequency
Gain Range  0  12  dB
Low-Signal Threshold  ALCTH = 111 to 001  -48  -12  dBFS
Release Time
PARAMETRIC EQUALIZER
Number of Bands  5  Bands
Per Band Gain Range  -12  +12  dB
Preattenuator Gain Range  (Note 5)  -15  0  dB
Preattenuator Step Size  1  dB
DAC TO RECEIVER AMPLIFIER PATH
Dynamic Range   DR  f
Total Harmonic Distortion + 
Noise
Power-Supply Rejection Ratio  PSRR
Click-and-Pop Level  K
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
PLP
SLP
f
DHPPB
ATTEN
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
SPKLVDD
 = C
HPVSS
PGAIN_
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
Ripple limit cutoff  0.24 x f
-3dB cutoff  0.31 x f
PLP
f < f
SLP
DVFLT ≠  000 (DAI1), DCB2 = 1 (DAI2)
DVFLT ≠  000 (DAI1), DCB2 = 1 (DAI2)
) connected between 
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
S
S
SPK
 = 0dB, AV
SPK_
-0.1  +0.1  dB
0.477 x fSHz
60  dB
0.000104 
x f
90  dB
ALCMB = 1  5  kHz
ALCMB = 1  5  kHz
ALCRLS = 101  0.25
ALCRLS = 000  8
 = 48kHz, f = 1kHz (Note 4)  96  dB
S
THD+N
CP
f = 1kHz, P
V
SPKLVDD
f = 217Hz, V
f = 1kHz, V
f = 10kHz, V
 = 15mW, R
OUT
REC
 = 2.8V to 5.5V, TA = +25N C
 = 200mV
RIPPLE
 = 200mV
RIPPLE
RIPPLE
 = 200mV
P-P
Peak voltage, A-weighted, 32 
samples per second, AV
REC
0dB
 = 32I 
64  75
P-P
P-P
Into shutdown  -68
 = 
Out of shutdown  -72
-70  -63  dB
80
80
77
 = J , C
REF
DACATTN
 = 0dB, MCLK 
Hz
S
Hz
s
dB
dBV
 = 
 = 
 ���������������������������������������������������������������� Maxim Integrated Products   13
 
Page 14
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
LINE INPUT TO RECEIVER AMPLIFIER PATH
Dynamic Range (Note 4)  DR  Referenced to full-scale output level  94  dB 
Total Harmonic Distortion + 
Noise
Click-and-Pop Level  K
RECEIVER AMPLIFIER
Output Power  P 
Full-Scale Output  (Note 7)  1  V
Volume Control (Note 5)  AV
Volume Control Step Size
Mute Attenuation  f = 1kHz  88  dB
Capacitive Drive Capability  No sustained oscillations
DAC TO LINE OUT AMPLIFIER PATH
Dynamic Range (Note 4)  DR  f
Total Harmonic Distortion + 
Noise
LINE INPUT TO LINE OUT AMPLIFIER PATH
Dynamic Range (Note 4)  DR  Referenced to full-scale output level  92  dB
Total Harmonic Distortion + 
Noise
Full-Scale Output  (Note 7)  2  V 
Mute Attenuation  f = 1kHz  85  dB 
Output Offset Voltage  V 
Capacitive Drive Capability
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
SPKLVDD
 = C
HPVSS
 = V
 = 1F F. AV
PGAIN_
SPKRVDD
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
) connected between 
 = J , C
SPK
 = 0dB, AV
DACATTN
 = 0dB, MCLK 
SPK_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
THD+N  -64  dB
CP
OUT
REC
Peak voltage, A-weighted, 32 
samples per second, AV
REC
0dB
R
 = 32I , f = 1kHz, THD = 1%
REC
RECVOL = 0x00  -62 
RECVOL = 0x1F  8
Into shutdown  -51
 = 
Out of shutdown  -49
dBV
92  mW
+8dB to +6dB  0.5 
+6dB to +0dB  1 
0dB to -14dB  2
-14dB to -38dB  3
-38dB to -62dB  4
500 
100
-78  -72  dB
76  dB
0.5  Q 4
Q
500  pF
THD+N
THD+N
OS
 = 32I 
R
REC
R
 = J 
REC
 = 48kHz, f = 1kHz  83  96  dB
S
f = 1kHz, R
f = 1kHz, R
AV
REC_
No sustained oscillations, R
= 1kI 
L 
= 10kI 
L 
 = -62dB 
 = 1kI 
L
REF
RMS
dB
dB
pF
P-P
mV
 = 
 = 
 ���������������������������������������������������������������� Maxim Integrated Products   14
 
Page 15
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
DAC TO SPEAKER AMPLIFIER PATH
Total Harmonic Distortion + 
Noise
Crosstalk
Output Noise  53
Click-and-Pop Level  K
MIC INPUT TO SPEAKER AMPLIFIER PATH
Dynamic Range (Note 4)  DR  Referenced to full-scale output level, AV
Total Harmonic Distortion + 
Noise
Click-and-Pop Level  K
SPEAKER AMPLIFIER
Output Power  P
Full-Scale Output  (Note 7)  2  V
Volume Control  AV
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
THD+N
CP
THD+N
CP
OUT
SPK_
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
f = 1kHz, P
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
OUT
SPKLVDD
 = C
 = 200mW, Z
 = V
 = 1F F. AV
HPVSS
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
SPKL to SPKR and SPKR to SPKL,
 = 640mW, f = 1kHz
P
OUT
Peak voltage, A-weighted, 
32 samples per second, 
AV
 = 0dB
SPK_
f = 1kHz, P
 = 200mW, RL = 8I  + 68F H
OUT
Peak voltage, A-weighted, 32 
samples per second, AV
SPK_
0dB
V
f = 1kHz, 
THD = 10%, 
Z
 = 4I  + 
SPK
33F H
f = 1kHz, 
THD = 1%, 
 = 4I  + 
Z
SPK
33F 
H
f = 1kHz, 
THD = 10%, 
 = 8I  + 
Z
SPK
68F H
f = 1kHz, 
THD = 1%, 
 = 8I  + 
Z
SPK
68F H
(Note 5)
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
V
SPKLVDD
SPVOLL/SPVOLR = 0x00  -62 
SPVOLL/SPVOLR = 0x1F  +8
SPKRVDD
 = 0dB, AV
SPK
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
 = 8I  + 68F H
Into shutdown  65
Out of shutdown  66
 = 0dB  82  dB
SPK_
Into shutdown  55
 = 
Out of shutdown  52
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V 
 = V
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
SPKRVDD
 = 5.0V  2950 
 = 4.2V  2060 
 = 3.7V  1570 
 = 3.0V  1000 
 = 5.0V  2320 
 = 4.2V  1620 
 = 3.7V  1240 
 = 3.0V  785 
 = 5.0V  1730 
 = 4.2V  1210 
 = 3.7V  930 
 = 3.0V  600 
 = 5.0V  1365 
 = 4.2V  955 
 = 3.7V  735 
 = 3.0V  475
MICPGA_
 = 0dB, AV
REC
) connected between 
SPK
 = J , Z
REC
SPK
 = 0dB, AV
SPK_
-68  dB
-88  dB
71  dB
 = J , C
DACATTN
 = 0dB, MCLK 
F V
REF
RMS
dBV
dBV
mW
RMS
dB
 = 
 = 
 ���������������������������������������������������������������� Maxim Integrated Products   15
 
Page 16
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
Volume Control Step Size
Mute Attenuation  f = 1kHz  86  dB 
Output Offset Voltage  V
EXCURSION LIMITER
Upper Corner Frequency 
Range
Lower Corner Frequency  DHPLCF = 01 to 10  400  Hz
Biquad Minimum Corner 
Frequency
Threshold Voltage
Release Time
POWER LIMITER
Attenuation  -64  dB
Threshold
Time Constant 1  t
Time Constant 2  t
Weighting Factor
DISTORTION LIMITER
Distortion Limit
Release Time Constant
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
DVDDS2
 = 1F F, C
ADCGAIN
 = T
A
MIN 
 = 1.8V, V
HPVDD
 = 0dB, AV
to T
MAX
SPKLVDD
 = C
HPVSS
 = V
 = 1F F. AV
PGAIN_
SPKRVDD
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
) connected between 
SPK
 = 0dB, AV
SPK_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
+8dB to +6dB  0.5 
+6dB to +0dB  1 
0dB to -14dB  2
-14dB to -38dB  3
-38dB to -64dB  4
AV
OS
 = -61dB, TA = +25N C  Q 0.5  Q 3
SPK_
DHPUCF = 001 to 100  400  1000  Hz
DHPUCF = 000 (fixed mode)  100 
DHPUCF = 001  200 
DHPUCF = 010  300 
DHPUCF = 011  400 
DHPUCF = 100  500
Z
 = 8I  + 68F H, V
SPK
KLVDD
AV
SPK_
 = V
 = 8dB
SPKRVDD
SP-
 = 5.5V, 
DHPTH = 000  0.34
DHPTH = 111  0.95
ALCRLS = 101  0.25 
ALCRLS = 000  4
 = 8I  + 68F H, V
Z
PWR1
PWR2
k
PWR
SPK
 = V
SPK_
SPKRVDD
 = 8dB
KLVDD
AV
PWRT1 = 0x1  0.5 
PWRT1 = 0xF  8.7 
PWRT2 = 0x1 to 0xF  0.5 
PWRT2 = 0xF  8.7 
PWRK = 000 to 111  12.5  100  %
SP-
 = 5.5V, 
PWRTH = 0x1  0.08
PWRTH = 0xF  1.23
THDCLP = 0x1  < 1
THDCLP = 0xF  24
THDT1 = 000  0.76
THDT1 = 111  6.2
 = J , C
DACATTN
 = 0dB, MCLK 
REF
dB
mV
Hz
V
s
W
s
min
%
s
 = 
 = 
P
 ���������������������������������������������������������������� Maxim Integrated Products   16
 
Page 17
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
DAC TO HEADPHONE AMPLIFIER PATH
Dynamic Range (Note 4)  DR  f
Total Harmonic Distortion + 
Noise
Crosstalk
Power-Supply Rejection Ratio  PSRR
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
DVDDS2
 = 1.8V, V
SPKLVDD
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 1F F, C
 = 0dB, AV
A
ADCGAIN
 = T
MIN 
 = 48kHz
S
THD+N  f = 1kHz, P
HPL to HPR and HPR to HPL, P 
f = 1kHz, R
V
AVDD
f = 217Hz, V 
AV
HP_
f = 1kHz, V 
AV
HP_
f = 10kHz, V 
AV
HP_
HPVDD
 = 0dB, AV
to T
OUT
 = V
PVDD
 = 0dB
RIPPLE
 = 0dB
 = 0dB
 = C
HPVSS
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
MAX
 = 20mW
 = 32I 
HP
 = 1.65V to 2.0V  46  54
 = 200mV
RIPPLE
 = 200mV
 = 200mV
RIPPLE
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
Master or slave mode  101 
Slave mode  97
Low power mode, 
T
 = +25N C
A
 = 16I 
R
HP
 = 32I 
R
HP
 = 5mW,
OUT
,
P-P
,
P-P
,
P-P
95  97
MAX98089
) connected between 
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
 = 0dB, AV
-84  -64
-85
-92  dB
72
63
43
 = J , C
SPK
DACATTN
 = 0dB, MCLK 
SPK_
REF
dB
dB
dB
 = 
 = 
MODE = 0 (voice) 8kHz  2.2
MODE = 0 (voice) 
16kHz
MODE = 1 (music) 
8kHz
MODE = 1 (music) 
48kHz
1.1 
ms
4.5
0.76
DAC Path Phase Delay
1kHz, 0dB input, highpass 
filter disabled measured 
from digital input to analog 
output
Gain Error  1  5  %
Channel Gain Mismatch  1  %
Peak voltage, A-weighted,
Click-and-Pop Level  K
32 samples per second,
CP
AV
HP_
LINE INPUT TO HEADPHONE AMPLIFIER PATH
Total Harmonic Distortion + 
Noise
THD+N
 = 1V
V
IN
 = 0dB
, f =1kHz, RHP = 32I  
P-P
Into shutdown  -62
dBV
Out of shutdown  -63
81  dB
Dynamic Range (Note 4)  92.5  dB
Click-and-Pop Level  K
Peak voltage, A-weighted, 
32 samples per second,
CP
AV
 = 0dB
HP_
Into shutdown  -62
dBV
Out of shutdown  -63
 ���������������������������������������������������������������� Maxim Integrated Products   17
 
Page 18
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
HEADPHONE AMPLIFIER
Output Power  P
Positive Charge-Pump Output 
Voltage
Negative Charge-Pump Output Voltage
Output Voltage Threshold 
(Output Voltage at which 
the Charge Pump Switches 
Modes; VOUT Rising; Transition from Split to Invert Mode) 
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
DVDDS2
 = 1.8V, V
SPKLVDD
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
OUT
HPVDD
HPVSS
V
TH
 = 1F F, C
ADCGAIN
 = T
A
MIN 
f = 1kHz, THD = 1%
 ≤ V
V
OUT
V
 > V
OUT
V
 ≤ V
OUT
V
 > V
OUT
RL = J 
HPVDD
 = 0dB, AV
to T
PVDD
PVDD
PVDD
PVDD
 = C
MAX
HPVSS
PGAIN_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
 x 0.2V, RHP = J  
 x 0.2V, RHP = J  
 x 0.2V, RHP = J  
 x 0.2V, RHP = J 
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
HP
HP
HP_
 = 32I  
 = 16I 
 = +20dB, AV 
 = 0dB, AV
REC
MICPRE_
R 
R
MAX98089
) connected between 
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
30 
38
PVDD/2
PVDD
-PVDD/2
-PVDD
Q PVDD
x 0.2
 = 0dB, AV
 = J , C
SPK
DACATTN
 = 0dB, MCLK 
SPK_
REF
mW
V
V
V
 = 
 = 
Full-Scale Output  (Note 7)  1  V
Volume Control  AV
HP_
(Note 5)
HPVOL_ = 0x00  -67 
HPVOL_ = 0x1F  +3
RMS
dB
+3dB to +1dB  0.5 
+1dB to -5dB  1
Volume Control Step Size
-5dB to -19dB  2
dB
-19dB to -43dB  3
-43dB to -67dB  4
Mute Attenuation  f = 1kHz  100  dB
AV
Output Offset Voltage  V
OS
 = -67dB 
HP_
Capacitive Drive Capability  No sustained oscillations
T 
R 
R
A
A
HP
HP
 = T
MIN
 = 32I  
 = J 
 to T
MAX
Q 3 
500 
100
mV
pF
 = +25N C  Q 0.1  Q 1
T
SPEAKER BYPASS SWITCH
I
 = 100mA, SPKBYP = 1,
On-Resistance  R
Total Harmonic Distortion + 
Noise
THD+N
Off-Isolation
Off-Leakage Current
ON
SPKL_
V
 = [0V, V
RXIN_
 = 2V
V
IN
Z
 = 8I  + 68F H, f = 1kHz, 
SPK
, VCM = V
P-P
SPKLVDD
SPKBYP = 1
V
IN
Z
SPK
V
RXIN_
V
SPKL_
 = 2V
, VCM = V
P-P
 = 8I  + 68F H, f = 1kHz
 = [0V, V
 = [V
SPKLVDD
SPKLVDD
]
SPKLVDD
SPKLVDD
],
, 0V]
/2, 
/2,
R
S
R
S
 = 10I 
 = 0I 
2.8
60
60
96  dB
-20  +20
I
dB
F A
 ���������������������������������������������������������������� Maxim Integrated Products   18
 
Page 19
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
ELECTRICAL CHARACTERISTICS (continued)
(V
 = V
AVDD
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out loads (R
2.2F F, C 
0dB, AV
MICBIAS
DACGAIN
= 12.288MHz, LRCLK = 48kHz, MAS = 0. T
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
RECEIVER BYPASS SWITCH
On-Resistance  R
Total Harmonic Distortion + 
Noise
Off-Isolation
Off-Leakage Current
JACK DETECTION
JACKSNS High Threshold  V
JACKSNS Low Threshold  V
JACKSNS Sense Voltage  MICBIAS disabled, JDWK = 1  3.65  3.7 
JACKSNS Sense Resistance  R 
JACKSNS Weak Pullup Current  I
JACKSNS Deglitch Period  t
BATTERY ADC
Input Voltage Range  2.6  5.6  V 
LSB Size  0.1  V
PVDD
 = V
DVDD
 = C
REG
 = 0dB, AV
 = V
DVDDS1
LOUT
 = 1F F, C
ADCLVL
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
) connected from LOUTL or LOUTR to SPKLGND. R
C1N-C1P
 = 0dB, AV
ON
THD+N
TH1
TH2
SENSE
WPU
GLITCH
 = 1.8V, V
DVDDS2
 = 1F F, C
A
HPVDD
ADCGAIN
 = T
MIN 
I
 = 100mA, RECBYP = 1, V
RECP
]
VDD
V
 = 2V
IN
 = C
 = 0dB, AV
to T
MAX
, VCM = V
P-P
SPKLVDD
68F H, f = 1kHz, RECBYP = 1, R
V
IN
 = 2V
, VCM = V
P-P
68F H, f = 1kHz
V
 = [0V, V
RECP
[V
SPKLVDD
SPKLVDD
, 0V]
MICBIAS enabled
MICBIAS disabled
MICBIAS enabled
MICBIAS disabled
HPVSS
PGAIN_
 = V
SPKRVDD
 = 1F F. AV
 = 0dB, AV
 = 3.7V. Speaker loads (Z
 = RHP = J , R
LOAD
MICPRE_
 = +20dB, AV 
 = 0dB, AV
HP_
REC
SPK
 = J , Z
REC
MICPGA_
 = 0dB, AV
) connected between 
 = 0dB, AV
SPK_
, unless otherwise noted. Typical values are at TA = +25N C.) (Note 1)
 = [0V, V
SPKLVDD
SPKLVDD
], V
RECN
RECN
/2, Z
S
/2, Z
SPK
 = 0I 
SPK
 =
 = 8I  + 
 = 8I  + 
SPKL-
2
60  %
84  dB
-15  +15
0.92 x
V
MICBIAS
0.92 x 
V
SPKLVDD
0.06 x 
V
MICBIAS
0.06 x 
V
SPKLVDD
0.95 x
V
MICBIAS
0.95 x 
V
SPKLVDD
0.10 x 
V
MICBIAS
0.10 x 
V
SPKLVDD
MICBIAS disabled, JDWK = 0  1.6  2.4  2.9 
MICBIAS disabled, JDWK = 1  2  5  9.5 
JDEB = 00  25 
JDEB = 11  200
SPK
0.98 x
V
MICBIAS
0.98 x 
V
SPKLVD
0.17 x 
V
MICBIAS
0.17 x 
V
SPKLVD
 = J , C
DACATTN
 = 0dB, MCLK 
D
D
REF
I
FA 
V
V
kI 
F A
ms
 = 
 = 
DIGITAL INPUT/OUTPUT CHARACTERISTICS 
(V
 = V
AVDD
(Note 1)
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
MCLK
Input High Voltage  V 
Input Low Voltage  V 
Input Leakage Current  I 
Input Capacitance  10  pF
PVDD
 = V
DVDD
 = V
DVDDS1
IH
 = V
IH
IL
, I
IL
DVDDS2
V
DVDD
 = 1.8V, V
SPKLVDD
 = V
SPKRVDD
 = 2.0V, VIN = 0V, 5.5V; TA = +25° C
 = 3.7V, TA = +25N C, unless otherwise noted.) 
1.2  V
0.6  V
-1  +1
 ���������������������������������������������������������������� Maxim Integrated Products   19
FA 
 
Page 20
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
DIGITAL INPUT/OUTPUT CHARACTERISTICS (continued)
(V
 = V
AVDD
(Note 1)
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
SDINS1, BCLKS1, LRCLKS1—INPUT
Input High Voltage  V
Input Low Voltage  V
Input Hysteresis  200  mV 
Input Leakage Current  I 
Input Capacitance  10  pF
BCLKS1, LRCLKS1, SDOUTS1—OUTPUT
Output Low Voltage  V
Output High Voltage  V
Input Leakage Current  I
SDINS2, BCLKS2, LRCLKS2—INPUT
Input High Voltage  V
Input Low Voltage  V
Input Hysteresis  200  mV 
Input Leakage Current  I 
Input Capacitance  10  pF
BCLKS2, LRCLKS2, SDOUTS2—OUTPUT
Output Low Voltage  V
Output High Voltage  V
Input Leakage Current  I
SDA, SCL—INPUT
Input High Voltage  V
Input Low Voltage  V
Input Hysteresis  210  mV 
Input Leakage Current  I 
Input Capacitance  10  pF
SDA, IRQ —OUTPUT
Output High Current  I
Output Low Voltage  V
PVDD
 = V
DVDD
 = V
DVDDS1
IH
IH
IH
IH
IH
IH
, I
OL
OH
, I
IH
, I
OL
OH
, I
IH
, I
OH
OL
 = V
DVDDS2
IL
IL
V
DVDDS1
V
DVDDS1
V
DVDDS1
V
DVDD
IL
high-impedance state
IL
IL
V
DVDDS2
V
DVDDS2
V
DVDDS2
V
DVDD
IL
high-impedance state
IL
V
IL
DVDD
V
OUT
V
DVDD
 = 1.8V, V
SPKLVDD
 = V
SPKRVDD
 = 3.7V, TA = +25N C, unless otherwise noted.) 
0.7 x 
DVDDS1
0.29 x 
DVDDS1
 = 3.6V, VIN = 0V, 3.6V; TA = +25° C
-1  +1
 = 1.65V, IOL = 3mA  0.4  V
 = 1.65V, IOH = 3mA 
 = 2.0V, VIN = 0V, 5.5V; TA = +25° C, 
DVDDS1 
- 0.4
-1  +1
0.7 x 
DVDDS2
0.29 x 
DVDDS2
 = 3.6V, VIN = 0V, 3.6V; TA = +25° C
-1  +1
 = 1.65V, IOL = 3mA  0.4  V
 = 1.65V, IOH = 3mA
 = 2.0V, VIN = 0V, 5.5V; TA = +25N C, 
DVDDS2 
- 0.4
-1  +1
0.7 x 
DVDD
0.3 x 
DVDD
 = 2.0V, VIN = 0V, 5.5V; TA = +25N C
 = 5.5V, TA = +25° C
 = 1.65V, IOL = 3mA
-1  +1
1  mA
0.2 x 
DVDD
V
V
F A
V
F A
V
V
F A
V
F A
V
V
F A
V
 ���������������������������������������������������������������� Maxim Integrated Products   20
 
Page 21
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
DIGITAL INPUT/OUTPUT CHARACTERISTICS (continued)
(V
 = V
AVDD
(Note 1)
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
DIGMICDATA—INPUT
Input High Voltage  V
Input Low Voltage  V
Input Hysteresis  125  mV 
Input Leakage Current  I 
Input Capacitance  10  pF
DIGMICCLK—OUTPUT
Output Low Voltage  V
Output High Voltage  V
PVDD
 = V
DVDD
 = V
DVDDS1
IH
IH
IL
, I
OL
OH
 = V
IL
DVDDS2
V
DVDD
V
DVDD
V
DVDD
 = 1.8V, V
 = 2.0V, VIN = 0V, 2.0V; TA = +25° C
 = 1.65V, IOL = 1mA  0.4  V
 = 1.65V, IOH = 1mA
SPKLVDD
 = V
SPKRVDD
 = 3.7V, TA = +25N C, unless otherwise noted.) 
0.65 x 
DVDD
0.35 x 
DVDD
-25  +25
DVDD - 
0.4
V
V
F A
V
INPUT CLOCK CHARACTERISTICS 
(V
 = V
AVDD
(Note 1)
MCLK Input Frequency  f
MCLK Input Duty Cycle
Maximum MCLK Input Jitter  100  ps
LRCLK Sample Rate (Note 8)
DAI1 LRCLK Average Frequency 
Error (Note 9)
DAI2 LRCLK Average Frequency 
Error (Note 9)
PLL Lock Time
Maximum LRCLK Jitter to Maintain 
PLL Lock
Soft-Start/Stop Time  10  ms
 = V
PVDD
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
DVDD
 = V
DVDDS1
 = V
MCLK
 = 1.8V, V
DVDDS2
PSCLK = 01  40  50  60 
PSCLK = 10 or 11  30  70
DHF_ = 0  8  48 
DHF_ = 1  48  96 
FREQ1 = 0x8 to 0xF   0  0 
FREQ1 = 0x0  -0.025  +0.025
Rapid lock mode  2  7 
Nonrapid lock mode  12  25
SPKLVDD
 = V
SPKRVDD
 = 3.7V, TA = +25N C, unless otherwise noted.) 
10  60  MHz
-0.025  +0.025  %
100  ns
%
RMS
kHz
%
ms
 ���������������������������������������������������������������� Maxim Integrated Products   21
 
Page 22
Low-Power, Stereo Audio Codec
with FlexSound Technology
AUDIO INTERFACE TIMING CHARACTERISTICS 
(V
 = V
AVDD
(Note 1)
BCLK Cycle Time  t 
BCLK High Time  t 
BCLK Low Time  t 
BCLK or LRCLK Rise and Fall Time  t 
SDIN to BCLK Setup Time  t 
LRCLK to BCLK Setup Time  t 
SDIN to BCLK Hold Time  t 
LRCLK to BCLK Hold Time  t
Minimum Delay Time from LSB 
BCLK Falling Edge to 
High-Impedance State
LRCLK Rising Edge to SDOUT 
MSB Delay
BCLK to SDOUT Delay  t
Delay Time from BCLK to LRCLK  t
Delay Time from LRCLK to BCLK 
After LSB
PVDD
 = V
DVDD
 = V
DVDDS1
 = V
DVDDS2
 = 1.8V, V
SPKLVDD
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
BCLK
BCLKH
BCLKL
, t
R
SETUP
SYNCSET
HOLD
SYNCHOLD
t
HIZOUT
t
SYNCTX
CLKTX
CLKSYNC
t
ENDSYNC
Slave mode  90  ns 
Slave mode  20  ns 
Slave mode  20  ns 
Master mode, CL = 15pF  5  ns
F
Slave mode  20  ns
Slave mode   20  ns
Master mode, TDM_ = 1  42  ns
CL = 30pF, TDM_ = 1, FSW_ = 1  50  ns
CL = 30pF
Master 
mode
Master 
mode
TDM_ = 1, BCLK rising edge  50 
TDM_ = 0  50 
TDM_ = 1  -15  +15
TDM_ = 0
TDM_ = 1, FSW_ = 1  20  ns
 = V
SPKRVDD
MAX98089
 = 3.7V, TA = +25N C, unless otherwise noted.) 
20  ns
20  ns
ns
0.8 x 
t
BCLKL
ns
t
t
t
HIZOUT
CLKSYNC
F
t
CLKTX
HI-Z  MSB
MASTER MODE
t
SETUPtHOLD
MSB LSB
BCLK
(OUTPUT)
LRCLK
(OUTPUT)
SDOUT
(OUTPUT)
SDIN
(INPUT)
t
R
LSB
Figure 1. Non-TDM Audio Interface Timing Diagrams (TDM_ = 0)
 ���������������������������������������������������������������� Maxim Integrated Products   22
BCLK
(INPUT)
LRCLK
(INPUT)
SDOUT
(OUTPUT)
SDIN
(INPUT)
t
SYNCSET
t
HIZOUT
LSB  HI-Z
LSB
SLAVE MODE
t
BCLKH
t
CLKTX
t
BCLK
t
SETUPtHOLD
MSB
t
MSB
BCLKL
 
Page 23
Low-Power, Stereo Audio Codec
with FlexSound Technology
t
F
BCLK (OUTPUT)
t
CLKSYNC
LRCLK (OUTPUT)
t
t
SDOUT (OUTPUT)
SDIN (INPUT)
HIZOUT
LSB
CLKTX
HI-Z LSB
MASTER MODE  SLAVE MODE
Figure 2. TDM Audio Interface Timing Diagram (TDM_ = 1, FSW_ = 0)
t
R
t
CLKSYNC
MSB
MSB
t
SETUP
t
HOLD
SDOUT (OUTPUT)
BCLK (INPUT)
LRCLK (INPUT)
SDIN (INPUT)
t
SYNCSET
t
HIZOUT
LSB
t
CLKTX
HI-Z LSB
MAX98089
t
BCLK
t
BCLKH
t
SYNCHOLD
MSB
MSB
t
SETUP
t
BCLKL
t
HOLD
BCLK (OUTPUT)
LRCLK (OUTPUT)
SDOUT (OUTPUT)
SDIN (INPUT)
t
F
t
ENDSY NC
t
HIZOUT
LSB  M SB
t
SYNCTX
HI-Z LSB  MSB
MASTER MODE
t
R
t
CLKSYNC
t
CLKTX
t
SETUP
t
HOLD
BCLK (INPUT)
LRCLK (INPUT)
SDOUT (OUTPUT)
SDIN (INPUT)
Figure 3. TDM Audio Interface Timing Diagram (TDM_ = 1, FSW_ = 1)
DIGITAL MICROPHONE TIMING CHARACTERSTICS 
(V
 = V
AVDD
(Note 1)
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
DIGMICCLK Frequency  f
DIGMICDATA to DIGMICCLK 
Setup Time
DIGMICDATA to DIGMICCLK 
Hold Time
HPVDD
 = V
DVDD
 = V
DVDDS1
t
t
 = V
MICCLK
SU,MIC
HD,MIC
DVDDS2
 = 1.8V, V
SPKLVDD
 = V
MICCLK = 00  PCLK/8 
MICCLK = 01  PCLK/6
MICCLK = 10
Either clock edge  20  ns
Either clock edge  0  ns
t
HIZOUT
SPKRVDD
t
BCLK
LSB
t
SYNCTX
HI-Z LSB
SLAVE MODE
t
BCLKH
MSB
t
CLKTX
MSB
t
SETUP
t
BCLKL
t
HOLD
 = 3.7V, TA = +25N C, unless otherwise noted.) 
64 x 
f
LRCLK
MHz
 ���������������������������������������������������������������� Maxim Integrated Products   23
 
Page 24
LEFT  RIGHT  LEFT  RIGHT
Figure 4. Digital Microphone Timing Diagram
I2C TIMING CHARACTERISTICS 
(V
 = V
AVDD
(Note 1)
Serial-Clock Frequency  f
Bus Free Time Between STOP and 
START Conditions
Hold Time (Repeated) START 
Condition
SCL Pulse-Width Low  t 
SCL Pulse-Width High  t
Setup Time for a Repeated START 
Condition
Data Hold Time  t 
Data Setup Time  t
SDA and SCL Receiving Rise Time  t
SDA and SCL Receiving Fall Time  t
SDA Transmitting Fall Time  t
Setup Time for STOP Condition  t 
Bus Capacitance  C 
Pulse Width of Suppressed Spike  t
PVDD
 = V
DVDD
 = V
DVDDS1
 = V
DVDDS2
PARAMETER  SYMBOL  CONDITIONS  MIN  TYP  MAX  UNITS
SCL
t
BUF
t
HD,STA
LOW
HIGH
t
SU,STA
HD,DAT
SU,DAT
R
F
F
SU,STO
B
SP
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
1/f
MICCLK
t
HD,MICtSU,MIC
t
HD,MICtSU,MIC
 = 1.8V, V
SPKLVDD
Guaranteed by SCL pulse-width low and 
high
RPU = 475I , CB = 100pF, 400pF
(Note 10)
(Note 10)
RPU = 475I , CB = 100pF, 400pF (Note 10)
Guaranteed by SDA transmitting fall time  400  pF
 = V
SPKRVDD
 = 3.7V, TA = +25N C, unless otherwise noted.) 
0  400  kHz
1.3
0.6
1.3
0.6
0.6
Fs 
Fs 
Fs  
Fs 
Fs 
0  900  ns
100  ns
20 + 
0.1C
20 + 
0.1C
20 + 
0.05C
0.6
B
B
B
300  ns
300  ns
250  ns
F s
0  50  ns
 ���������������������������������������������������������������� Maxim Integrated Products   24
 
Page 25
Low-Power, Stereo Audio Codec
with FlexSound Technology
I2C TIMING CHARACTERISTICS (continued)
(V
AVDD
(Note 1)
 = V
SDA 
PVDD
 = V
DVDD
 = V
t
LOW
DVDDS1
t
SU,DAT
 = V
DVDDS2
t
HD,DAT
 = 1.8V, V
SPKLVDD
t
SU,STA
 = V
SPKRVDD
t
HD,STA
MAX98089
 = 3.7V, TA = +25N C, unless otherwise noted.) 
t
BUF
t
SP
t
SU,STO
t
HIGH
t
t
R
F
REPEATED START CONDITION 
STOP
CONDITION
START
CONDITION
Figure 5. I
SCL 
t
HD,STA
START CONDITION 
2
C Interface Timing Diagram
Note 1: The IC is 100% production tested at T A = +25N C. Specifications over temperature limits are guaranteed by design. 
Note 2:
 Analog supply current = I
+ I
DVDDS1
 + I
DVDDS2
.
AVDD
 + I
. Speaker supply current = I
HPVDD
SPKLVDD
 + I
SPKRVDD
. Digital supply current = I
DVDD
Note 3: Clocking all zeros into the DAC.  
Note 4: Dynamic range measured using the EIAJ method. -60dBFS, 1kHz output signal, A-weighted and normalized to 0dBFS. 
f = 20Hz to 20kHz.
Note 5: Gain measured relative to the 0dB setting.  
Note 6: The filter specification is accurate only for synchronous clocking modes, where NI is a multiple of 0x1000.  
Note 7: 0dBFS for DAC input. 1V 
 for INA/INB inputs.
P-P
Note 8:  LRCLK may be any rate in the indicated range. Asynchronous or noninteger MCLK/LRCLK ratios may exhibit some full-
scale performance degradation compared to synchronous integer related MCLK/LRCLK ratios.
Note 9: In master-mode operation, the accuracy of the MCLK input proportionally determines the accuracy of the sample clock rate.  
Note 10: C B is in pF.
Power Consumption 
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
 = V
DVDDS2
 = 1.8V, V
SPKLVDD
 = V
SPKRVDD
 = 3.7V, MAS = 0.)
MODE
Playback to Headphone Only
DAC Playback 48kHz Stereo HP
DAC ª  HP 
Low power mode, 24-bit, music 
filters, 256Fs
DAC Playback 48kHz Stereo HP
DAC ª  HP 
Low power mode, 24-bit, music 
filters, 256Fs, 0.1mW/channel, 
R
 = 32I 
HP
 ���������������������������������������������������������������� Maxim Integrated Products   25
I
AVDD
(mA)
I
PVDD
(mA)
I
SPKVDD
I
SPKLVDD
(mA)
 + 
I
DVDD
(mA)
I
DVDDS1
I
DVDDS2
(mA)
 + 
POWER
(mW)
DYNAMIC 
RANGE (dB)
1.25  0.47  0.00  1.35  0.01  5.55  97
1.25  1.81  0.00  1.56  0.01  8.32  97
 
Page 26
(V
 = V
AVDD
DAC Playback to Headphone
DAC Playback 48kHz Stereo HP
DAC ª  HP 
24-bit, music filters, 256Fs
DAC Playback 48kHz Stereo HP
DAC ª  HP 
24-bit, music filters, 256Fs, 0.1mW/ 
channel, R
DAC Playback 44.1kHz Stereo HP
DAC ª  HP 
24-bit, music filters
DAC Playback 44.1kHz Stereo HP
DAC ª  HP 
Low power mode, 24-bit, music 
filters
DAC Playback 8kHz Stereo HP
DAC ª  HP 
16-bit, voice filters
DAC Playback 8kHz Stereo HP
DAC ª  HP 
16-bit, low power mode, voice filters
DAC Playback 8kHz Mono HP
DAC ª  HP 
16-bit, low power mode, voice filters
Line Playback Stereo HP
INA ª  HP 
Single-ended inputs
DAC Playback to Class D Speaker
DAC Playback 48kHz Stereo SPK
DAC ª  SPK 
24-bit, music filters
PVDD
 = 32I 
HP
 = V
MODE
DVDD
 = V
DVDDS1
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Power Consumption (continued)
 = V
I
AVDD
(mA)
2.04  1.27  0.00  1.53  0.01  8.72  101
2.04  2.11  0.00  1.74  0.01  10.63  101
2.03  1.27  0.00  1.41  0.01  8.46  101
2.31  0.00  6.33  2.14  0.01  31.44  92
 = 1.8V, V
DVDDS2
1.25  0.47  0.00  1.25  0.01  5.34  98
2.04  1.27  0.00  1.07  0.00  7.89  96
1.26  0.47  0.00  0.90  0.00  4.72  96
0.77  0.29  0.00  0.79  0.00  3.33  98
2.40  1.27  0.00  0.02  0.00  6.67  95
I
PVDD
(mA)
SPKLVDD
 = V
I
SPKVDD
I
SPKLVDD
(mA)
SPKRVDD
 + 
 = 3.7V, MAS = 0.)
I
I
DVDD
(mA)
DVDDS1
I
DVDDS2
(mA)
 + 
POWER
(mW)
DYNAMIC 
RANGE (dB)
 ���������������������������������������������������������������� Maxim Integrated Products   26
 
Page 27
(V
 = V
AVDD
DAC Playback 48kHz Mono SPK
DAC ª  SPK 
24-bit, music filters
Line Playback Mono SPK
INA ª  SPKL 
Differential inputs
Full Duplex
Full-Duplex 8kHz Mono RCV
MIC1 ª  ADC 
DAC ª  REC 
16-bit, voice filters
Full-Duplex 8kHz Stereo HP
MIC1/2 ª  ADC 
DAC ª  HP 
16-bit, mixer, voice filters
PVDD
 = V
MODE
DVDD
 = V
DVDDS1
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Power Consumption (continued)
 = V
I
AVDD
(mA)
1.35  0.00  3.23  1.84  0.01  17.69  92
1.01  0.00  3.24  0.03  0.00  13.83  93
11.19  1.27  0.48  1.28  0.01  26.43
 = 1.8V, V
DVDDS2
6.32  0.00  1.54  1.24  0.01  19.33
I
PVDD
(mA)
SPKLVDD
 = V
I
SPKVDD
I
SPKLVDD
(mA)
SPKRVDD
 + 
 = 3.7V, MAS = 0.)
I
I
DVDD
(mA)
DVDDS1
I
DVDDS2
(mA)
 + 
POWER
(mW)
DYNAMIC 
RANGE (dB)
Record = 93
Playback = 94
Record = 93
Playback = 96
Full-Duplex 8kHz Stereo HP
MIC1/2 ª  ADC 
DAC ª  HP 
16-bit, low power mode, voice filters
Line Record
Line Stereo Record 48kHz
INA ª  ADC 
24-bit, low power, music filters
Line Stereo Record 48kHz
INA ª  ADC 
Direct pin input, 24bit, low power, 
music filters
7.12  0.47  0.48  1.10  0.02  17.44
6.19  0.00  0.20  1.31  0.15  14.47  91
5.69  0.00  0.20  1.31  0.12  13.53  93
Record = 93
Playback = 96
 ���������������������������������������������������������������� Maxim Integrated Products   27
 
Page 28
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics 
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
Microphone to ADC 
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (MIC TO ADC)
0
MCLK = 13MHz
-10
LRCLK = 8kHz
-20
FREQ MODE
 = 1V
V
IN
AV
MICPRE_
P-P
 = 0dB
FREQUENCY (Hz)
1k 100 10  10k
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (MIC TO ADC)
0
MCLK = 12.288MHz
-10
LRCLK = 96kHz
-20
NI MODE 
VIN = 1V
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
P-P
AV
 = 0dB
MICPRE_
10  100k
FREQUENCY (Hz)
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (MIC TO ADC)
0
MCLK = 13MHz
-10
MAX98089 toc01
THD+N RATIO (dB)
LRCLK = 44.1kHz 
PLL MODE
-20
 = 1V
V
IN
-30
-40
-50
-60
-70
-80
-90
P-P
AV
 = 0dB
MICPRE_
10  100k
FREQUENCY (Hz)
10k 1k 100
MAX98089 toc02
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (MIC TO ADC)
0
MCLK = 13MHz
-10
MAX98089 toc04
10k 1k 100
LRCLK = 8kHz
-20
FREQ MODE
 = 0.1V
V
IN
-30
AV
MICPRE_
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
P-P
 = +20dB
FREQUENCY (Hz)
MAX98089 toc05
1k 100 10  10k
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (MIC TO ADC)
0
MCLK = 12.288MHz
-10
LRCLK = 48kHz
-20
NI MODE
 = 1V
V
IN
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
P-P
AV
 = 0dB
MICPRE_
10  100k
FREQUENCY (Hz)
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (MIC TO ADC)
0
MCLK = 13MHz
-10
LRCLK = 8kHz
-20
FREQ MODE
 = 0.032V
V
IN
MICPRE_
P-P
 = +30dB
FREQUENCY (Hz)
1k 100 10  10k
-30
AV
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
MAX98089 toc03
10k 1k 100
MAX98089 toc06
 ���������������������������������������������������������������� Maxim Integrated Products   28
 
Page 29
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
GAIN vs. FREQUENCY (MIC TO ADC)
10
0
-10
-20
-30
-40
-50
MCLK = 13MHz
-60
NORMALIZED GAIN (dB)
LRCLK = 8kHz 
FREQ MODE
-70
V
 = 1V
IN
AV
MICPRE_
P-P
 = 0dB
FREQUENCY (Hz)
-80
-90
FFT, 0dBFS (MIC TO ADC)
20
0
-20
-40
-60
-80
-100
AMPLITUDE (dBFS)
-120
-140
-160
-180 
0
FREQUENCY (kHz)
MODE = 1
MODE = 0
1k 100 10  10k
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
 = 0dB
AV
MICPRE
3 2 1  4
MAX98089 toc07
CMRR (dB)
MAX98089 toc10
AMPLITUDE (dBFS)
COMMON-MODE REJECTION
RATIO vs. FREQUENCY (MIC TO ADC)
90
80
70
60
50
40
30
20
10
0
10
AV
AV
AV
MCLK = 13MHz 
LRCLK = 8kHz 
FREQ MODE 
VIN = 1V
P-P
CIN = 1µF
 = 20dB
PRE
 = 30dB
PRE
 = 0dB
PRE
FREQUENCY (Hz)
FFT, -60dBFS (MIC TO ADC)
0
-20
-40
-60
-80
-100
-120
-140
-160
-180
FREQUENCY (Hz)
1k 100  10k
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
 = 0dB
AV
MICPRE_
3.5k 3k 2k 2.5k 1k 1.5k 500 0  4k
120
100
MAX98089 toc08
PSRR (dB)
MAX98089 toc11
AMPLITUDE (dBFS)
-100
-120
-140
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (MIC TO ADC)
RIPPLE ON SPKLVDD, SPKRVDD 
80
60
40
20
0
RIPPLE ON AVDD, DVDD, HPVDD
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE 
AV
 = 0dB
MICPRE
CIN = 1µF 
V
 = 200mV
RIPPLE
10  100k
P-P
10k 1k 100
FREQUENCY (Hz)
FFT, 0dBFS (MIC TO ADC)
20
0
-20
-40
-60
-80
0  20
FREQUENCY (kHz)
MCLK = 13MHz
LRCLK = 44.1kHz
PLL MODE
AV
MICPRE_
C
IN
15 10 5
MAX98089 toc09
MAX98089 toc12
 = 0dB 
 = 1µF
 ���������������������������������������������������������������� Maxim Integrated Products   29
 
Page 30
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
0
-20
-40
-60
-80
AMPLITUDE (dBFS)
-100
-120
-140
FFT, -60dBFS (MIC TO ADC)
0
-20
-40
-60
-80
AMPLITUDE (dBFS)
-100
-120
-140
FFT, -60dBFS (MIC TO ADC)
MCLK = 13MHz
LRCLK = 44.1kHz
PLL MODE
AV
MICPRE
15 10 5 0  20
FREQUENCY (kHz)
MCLK = 12.288MHz
LRCLK = 48kHz
NI MODE
AV
MICPRE_
15 10 5 0  20
FREQUENCY (kHz)
 = 0dB
 = 0dB
MAX98089 toc13
MAX98089 toc15
20
0
-20
-40
-60
-80
AMPLITUDE (dBFS)
-100
-120
-140 
0  20
MCLK = 12.288MHz
AV
FREQUENCY (kHz)
FFT, 0dBFS (MIC TO ADC)
20
FFT, 0dBFS (MIC TO ADC)
0
-20
-40
-60
-80
AMPLITUDE (dBFS)
-100
-120
-140 
0  20
MCLK = 12.288MHz
LRCLK = 96kHz
AV
FREQUENCY (kHz)
LRCLK = 48kHz
NI MODE
 = 0dB
MICPRE
C
 = 1µF
IN
NI MODE
 = 0dB
MICPRE
C
 = 1µF
IN
MAX98089 toc14
18 16 2 4 6  10 12 8  14
MAX98089 toc16
18 16 2 4 6  10 12 8  14
 ���������������������������������������������������������������� Maxim Integrated Products   30
 
Page 31
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
FFT, -60dBFS (MIC TO ADC)
0
-20
-40
-60
-80
AMPLITUDE (dBFS)
-100
-120
-140
MCLK = 12.288MHz
AV
FREQUENCY (kHz)
LRCLK = 96kHz
NI MODE
MICPRE_
15 10 5 0  20
MAX98089 toc17
 = 0dB
SOFTWARE TURN-ON/OFF RESPONSE
(MIC TO ADC)
MAX98089 toc19
ADC ENABLE/DISABLE RESPONSE
(MIC TO ADC)
10ms/div
SCL 
1V/div
MAX98089 toc18
SCL 
2V/div
ADC 
OUTPUT
0.5V/div
ADC 
OUTPUT
0.5V/div
10ms/div
 ���������������������������������������������������������������� Maxim Integrated Products   31
 
Page 32
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
SPKLVDD
MICPGA_
REC
 = 0dB, AV
 = 0dB, AV
Line to ADC 
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS 
NOISE vs. FREQUENCY (LINE TO ADC)
0
-10
-20
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
FREQUENCY (Hz)
TOTAL HARMONIC DISTORTION PLUS NOISE
0
-10
-20
-30
-40
-50
THD+N (dB)
-60
-70
-80
-90
-100 
10  100k
0
MCLK = 12.288MHz
LRCLK = 48kHz
NI MODE
 = 1.4V
V
IN
AV
 = -6dB
PGAIN_
 = 1µF
C
IN
10k 1k 100 10  100k
P-P
MAX98089 toc20
THD+N RATIO (dB)
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
vs. FREQUENCY (LINE-IN TO ADC)
MCLK = 12.288MHz
LRCLK = 48kHz
VIN = 1V
EXTERNAL GAIN MODE
FREQUENCY (Hz)
R
EXT
10k 1k 100
 = 56kI 
TOTAL HARMONIC DISTORTION PLUS
NOISE vs. FREQUENCY (LINE TO ADC)
MCLK = 12.288MHz
LRCLK = 48kHz
NI MODE
 = 1V
V
IN
P-P
 = 0dB
PGAIN_
 = 1µF
C
IN
10k 1k 100 10  100k
120
100
80
60
PSRR (dB)
40
20
0
RMS
AV
FREQUENCY (Hz)
MAX98089 toc23
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (LINE TO ADC)
0
-10
MAX98089 toc21
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80 
10  100k
FREQUENCY (Hz)
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (LINE TO ADC)
V
 = 200mV
RIPPLE
RIPPLE ON SPKLVDD, SPKRVDD 
RIPPLE ON AVDD, DVDD, HPVDD
FREQUENCY (Hz)
P-P
10k 1k 100 10  100k
MCLK = 12.288MHz
LRCLK = 48kHz
NI MODE
V
 = 0.1V
IN
AV
 = +20dB
PGAIN_
10k 1k 100
MAX98089 toc24
P-P
MAX98089 toc22
 ���������������������������������������������������������������� Maxim Integrated Products   32
 
Page 33
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = V
 = 0dB, AV
SPK_
Line-In Pin Direct to ADC 
SPKRVDD
DACATTN
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (LINE TO ADC PIN DIRECT)
0
-10
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90 
10  100k
MCLK = 12.288MHz
FREQUENCY (Hz)
LRCLK = 48kHz
NI MODE
 = 1V
V
IN
AV
PGAIN_
CIN = 1µF
10k 1k 100
FFT, 0dBFS (SDINS1 TO SDINS2
DIGITAL LOOPBACK)
0
-20
-40
-60
-80
-100
AMPLITUDE (dBFS)
-120
-140
-160
-180 
0  20
FREQUENCY (kHz)
MCLK = 12.288MHz
LRCLK = 48kHz
15 10 5
MAX98089 toc25
P-P
 = 0dB
Digital Loopback 
NI MODE
MAX98089 toc27
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (LINE TO ADC PIN DIRECT)
120
V
 = 200mV
100
80
60
PSRR (dB)
40
20
0
RIPPLE ON SPKLVDD, SPKRVDD 
RIPPLE ON AVDD, DVDD, HPVDD
RIPPLE
10k 1k 100 10  100k
FREQUENCY (Hz)
FFT, -60dBFS (SDINS1 TO SDINS2
DIGITAL LOOPBACK)
0
-20
-40
-60
-80
-100
AMPLITUDE (dBFS)
-120
-140
-160
-180 
0  20
MCLK = 12.288MHz
LRCLK = 48kHz
15 10 5
FREQUENCY (kHz)
P-P
NI MODE
MAX98089 toc26
MAX98089 toc28
 ���������������������������������������������������������������� Maxim Integrated Products   33
 
Page 34
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
Analog Loopback 
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS
NOISE vs. FREQUENCY
(LINE TO ADC TO DAC TO HEADPHONE)
0
MCLK = 13MHz
-10
LRCLK = 44.1kHz 
PLL MODE
-20
RHP = 32I 
-30
C
 = 10µF
IN
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
P
 = 0.02W
OUT
P
 = 0.01W
OUT
10  100k
FREQUENCY (Hz)
FFT, -60dBFS (LINE TO ADC TO DAC
TO HEADPHONE)
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
FREQUENCY (kHz)
MCLK = 13MHz
LRCLK = 44.1kHz
10k 1k 100
PLL MODE
 = 32I 
R
HP
C
 = 1µF
IN
15 10 5 0  20
MAX98089 toc29
MAX98089 toc32
TOTAL HARMONIC DISTORTION PLUS
NOISE vs. FREQUENCY
(LINE TO ADC TO DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10
LRCLK = 48kHz 
NI MODE
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = 32I 
R
HP
C
 = 10µF
IN
P
 = 0.02W
OUT
P
 = 0.01W
OUT
100 10  100k
1k
FREQUENCY (Hz)
FFT, 0dBFS (LINE TO ADC TO DAC
TO HEADPHONE)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
MCLK = 12.288MHz
FREQUENCY (kHz)
10k
LRCLK = 48kHz
NI MODE
 = 32I 
R
HP
C
 = 1µF
IN
15 10 5
MAX98089 toc30
MAX98089 toc33
(LINE TO ADC TO DAC TO HEADPHONE)
FFT, 0dBFS
20
0
-20
-40
-60
AMPLITUDE (dBV)
-80
-100
-120
FREQUENCY (kHz)
FFT, -60dBFS (LINE TO ADC TO DAC
TO HEADPHONE)
0
MCLK = 12.288MHz
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
FREQUENCY (kHz)
MCLK = 13MHz
LRCLK = 44.1kHz
PLL MODE 
RHP = 32I 
C
 = 1µF
IN
LRCLK = 48kHz
NI MODE
 = 32I 
R
HP
C
 = 1µF
IN
15 10 5 0  20
MAX98089 toc31
18 16 2 4 6  10 12 8  14 0  20
MAX98089 toc34
 ���������������������������������������������������������������� Maxim Integrated Products   34
 
Page 35
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, AV
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
MICPGA_
 = 0dB, AV
REC
SPKLVDD
DAC to Receiver 
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION
vs. OUTPUT POWER (DAC TO RECEIVER)
0
MCLK = 13MHz
-10 
LRCLK = 8kHz
FREQ MODE
-20 
R
 = 32I 
REC
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +8dB
AV
REC
f = 1000Hz
0  0.12
f = 3000Hz
OUTPUT POWER (W)
GAIN vs. FREQUENCY
(DAC TO RECEIVER)
5
MCLK = 13MHz
4
LRCLK = 8kHz
3
FREQ MODE
 = 32I 
R
REC
2
1
0
-1
-2
NORMALIZED GAIN (dB)
-3
-4
-5
FREQUENCY (Hz)
f = 100Hz
0.10 0.08 0.06 0.04 0.02
0
-10
MAX98089 toc35
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
250
200
MAX98089 toc38
150
100
POWER CONSUMPTION (mW)
50
10k 1k 100 10
0
TOTAL HARMONIC DISTORTION
vs. FREQUENCY (DAC TO RECEIVER)
MCLK = 13MHz 
LRCLK = 8kHz 
FREQ MODE 
R
 = 32I 
REC
 = +8dB
AV
REC
P
 = 0.025W
OUT
P
 = 0.05W
OUT
10  10k
FREQUENCY (Hz)
1k 100
POWER CONSUMPTION vs. OUTPUT
POWER (DAC TO RECEIVER)
MCLK = 13MHz 
LRCLK = 8kHz 
FREQ MODE 
AV
 = +8dB
REC
R
 = 32I 
REC
0  140
OUTPUT POWER PER CHANNEL (mW)
120 80  100 60 40 20
OUTPUT POWER vs. SUPPLY VOLTAGE
(DAC TO RECEIVER)
200
180
MAX98089 toc36
160
140
120
100
OUTPUT POWER PER CHANNEL (mW)
80
60
2.5  5.5
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (DAC TO RECEIVER)
120
V
 = 200mV
RIPPLE
100
MAX98089 toc39
80
60
PSRR (dB)
40
20
0
10  100k
RIPPLE ON SPKLVDD, SPKRVDD
RIPPLE ON AVDD, DVDD, HPVDD
THD+N = 10%
MCLK = 13MHz
THD+N = 1%
SUPPLY VOLTAGE (V)
P-P
FREQUENCY (Hz)
LRCLK = 8kHz
FREQ MODE
R
 = 32I 
REC
AV
 = +8dB
REC
5.0 4.5 4.0 3.5 3.0
10k 1k 100
MAX98089 toc37
MAX98089 toc40
 ���������������������������������������������������������������� Maxim Integrated Products   35
 
Page 36
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
SOFTWARE TURN-ON/OFF RESPONSE
(DAC TO RECEIVER, VSEN = 0)
10ms/div
FFT, 0dBFS (DAC TO RECEIVER)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
FREQUENCY (kHz)
MAX98089 toc41
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
 = 32I 
R
REC
15 10 5 0  20
SCL 
2V/div
RECEIVER 
OUTPUT
0.5V/div
MAX98089 toc43
SOFTWARE TURN-ON/OFF RESPONSE
(DAC TO RECEIVER, VSEN = 1)
10ms/div
FFT, -60dBFS (DAC TO RECEIVER)
0
MCLK = 13MHz
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
FREQUENCY (kHz)
MAX98089 toc42
LRCLK = 8kHz
FREQ MODE
 = 32I 
R
REC
15 10 5 0  20
SCL 
1V/div
RECEIVER 
OUTPUT 
1V/div
MAX98089 toc44
 ���������������������������������������������������������������� Maxim Integrated Products   36
 
Page 37
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, AV
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
MICPGA_
 = 0dB, AV
REC
SPKLVDD
Line to Receiver 
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION
PLUS NOISE vs. OUTPUT POWER
(LINE TO RECEIVER)
0
-10
-20
-30
-40
THD+N RATIO (dB)
-50
-60
-70
f = 100Hz
0  0.10
f = 1000Hz
OUTPUT POWER (W)
AV
f = 6000Hz
GAIN vs. FREQUENCY
(LINE TO RECEIVER)
5
R
 = 32I 
REC
4
 = 1µF
C
IN
3
2
1
0
-1
-2
NORMALIZED GAIN (dB)
-3
-4
-5 
10  100k
FREQUENCY (Hz)
TOTAL HARMONIC DISTORTION
PLUS NOISE vs. FREQUENCY
(LINE TO RECEIVER)
0
R
 = 32I 
R
 = 32I 
REC
 = +8dB
REC
C
IN
0.08 0.06 0.04 0.02
 = 1µF
MAX98089 toc45
REC
-10
AV
 = +8dB
REC
 = 1µF
C
IN
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90 
10  100k
P
 = 0.025W
OUT
P
 = 0.05W
OUT
FREQUENCY (Hz)
MAX98089 toc46
10k 1k 100
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (LINE TO RECEIVER)
120
V
 = 200mV
RIPPLE
MAX98089 toc47
10k 1k 100
100
80
60
PSRR (dB)
40
20
0
10  100k
P-P
MAX98089 toc48
RIPPLE ON SPKLVDD, SPKRVDD
RIPPLE ON AVDD, DVDD, HPVDD
10k 1k 100
FREQUENCY (Hz)
 ���������������������������������������������������������������� Maxim Integrated Products   37
 
Page 38
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
DAC-to-Line Output 
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
INBAND OUTPUT SPECTRUM,
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
TOTAL HARMONIC DISTORTION PLUS
NOISE vs. OUTPUT LEVEL
(LINE-IN TO LINE-OUT)
0
R
 = 10kI 
LOAD
-10
-20
-30
-40
-50
THD+N (dB)
-60
-70
-80
-90 
0  1.4
f = 6kHz
f = 1kHz
OUTPUT LEVEL (V
f = 100Hz
RMS
0dBFS (DAC TO LINE)
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
R
LOAD 
FREQUENCY (kHz)
MAX98089 toc51
1.2 1.0 0.6  0.8 0.4 0.2
)
= 10kI 
MAX98089 toc49
15 10 5
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
Line-to-Line Output 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (LINE IN TO LINE OUT)
0
 = 10kI 
R
LINE
-10
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
V
 = 0.8V
OUT
RMS
V
 = 0.2V
OUT
RMS
10  100k
FREQUENCY (Hz)
10k 1k 100
INBAND OUTPUT SPECTRUM,
-60dBFS (DAC TO LINE)
0
FREQUENCY (kHz)
0
-10
MAX98089 toc52
-20
-30
-40
-50
THD+N (dB)
-60
-70
-80
-90
-100
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
= 10kI 
R
LINE 
16 2 4 6  10 12 8  14 0  20
MAX98089 toc50
18
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (LINE-IN TO LINE-OUT)
VIN = 1V
RMS
R
 = 10kI 
LINE
EXTERNAL GAIN MODE 
R
 = 56kI 
EXT
10  100k
FREQUENCY (Hz)
10k 1k 100
MAX98089 toc53
 ���������������������������������������������������������������� Maxim Integrated Products   38
 
Page 39
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, AV
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
MICPGA_
 = 0dB, AV
REC
SPKLVDD
DAC to Speaker 
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 4.2V
SPK_VDD
-10
MCLK = 12.288MHz 
LRCLK = 48kHz
-20 
NI MODE
Z
 = 8I  + 68µH
SPK_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +8dB
AV
SPK_
f = 100Hz
0  1.4
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 3.0V
SPK_VDD
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
-20
NI MODE 
Z
 = 8I  + 33µH
SPK
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
 = +8dB
AV
SPK
f = 6000Hz
f = 1000Hz
f = 100Hz
0  0.8
OUTPUT POWER (W)
f = 6000Hz
f = 1000Hz
OUTPUT POWER (W)
MAX98089 toc56
0.7 0.6 0.1 0.2 0.3 0.4 0.5
-10
MAX98089 toc54
1.2 1.0 0.6  0.8 0.4 0.2
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 5.0V
SPK_VDD
-10
MCLK = 12.288MHz 
LRCLK = 48kHz
-20 
NI MODE
Z
 = 4I  + 33µH
SPK_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
0  3.5
 = +8dB
AV
SPK_VOL
TQFN PACKAGE
f = 100Hz
f = 6000Hz
f = 1000Hz
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 3.7V
SPK_VDD
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE 
Z
 = 8I  + 68µH
SP_
 = +8dB
AV
SPK_
f = 6000Hz
f = 1000Hz
f = 100Hz
0  1.0
OUTPUT POWER (W)
0.8 0.6 0.4 0.2
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 5.0V
SPK_VDD
-10
MCLK = 12.288MHz
MAX98089 toc57a
3.0 2.5 1.5  2.0 1.0 0.5
LRCLK = 48kHz
-20 
NI MODE
Z
 = 4I  + 33µH
SPK_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
0  3.5
 = +8dB
AV
SPK_VOL
WLP PACKAGE
f = 100Hz
f = 6000Hz
f = 1000Hz
OUTPUT POWER (W)
MAX98089 toc55
MAX98089 toc57b
3.0 2.5 1.5  2.0 1.0 0.5
 ���������������������������������������������������������������� Maxim Integrated Products   39
 
Page 40
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 4.2V
SPK_VDD
-10 
MCLK = 12.288MHz
LRCLK = 48kHz
-20 
NI MODE
-30
Z
 = 4I  + 33µH
SPK_
 = +8dB
AV
SPK_VOL
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
0
f = 100Hz
f = 6000Hz
f = 1000Hz
1.5  2.0 1.0 0.5
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO SPEAKER)
0
V
 = 4.2V
SPK_VDD
-10
MCLK = 12.288MHz 
LRCLK = 48kHz
-20 
NI MODE
Z
 = 8I  + 68µH
SP_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +8dB
AV
SPK_
P
 = 0.25W
OUT
P
 = 0.55W
OUT
100  100k
FREQUENCY (Hz)
10k 1k
MAX98089 toc58
2.5
MAX98089 toc61
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 3.7V
SPK_VDD
-10 
MCLK = 12.288MHz
LRCLK = 48kHz
-20 
NI MODE
-30
Z
 = 4I  + 33µH
SPK_
 = +8dB
AV
SPK_VOL
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
f = 100Hz
f = 6000Hz
f = 1000Hz
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO SPEAKER)
0
V
 = 3.7V
SPK_VDD
-10
MCLK = 12.288MHz 
LRCLK = 48kHz
-20 
NI MODE
Z
 = 8I  + 68µH
SPK_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +8dB
AV
SPK_
P
 = 0.55W
OUT
P
 = 0.25W
OUT
100  100k
FREQUENCY (Hz)
10k 1k
1.8 1.6 1.2 1.4 0.4 0.6 0.8 1.0 0.2 0  2.0
MAX98089 toc59
THD+N RATIO (dB)
MAX98089 toc62
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO SPEAKER)
0
V
 = 3.0V
SPK_VDD
-10
MCLK = 12.288MHz 
LRCLK = 48kHz
-20 
NI MODE
Z
 = 4I  + 33µH
SP_
-30
-40
-50
-60
-70
-80
-90
AV
SPK_
f = 100Hz
 = +8dB
f = 6000Hz
f = 1000Hz
0.8 0.2  0.4  0.6 0  1.2
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO SPEAKER)
0
V
 = 4.2V
SPK_VDD
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
-20
NI MODE 
Z
 = 4I  + 33µH
SPK_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
 = +8dB
AV
SPK_
P
 = 0.55W
OUT
P
 = 0.25W
OUT
100  100k
FREQUENCY (Hz)
10k 1k
MAX98089 toc60
1.0
MAX98089 toc63
 ���������������������������������������������������������������� Maxim Integrated Products   40
 
Page 41
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO SPEAKER)
0
MCLK = 12.288MHz
-10
LRCLK = 48kHz 
NI MODE
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
Z 
AV
SPK_
SPK_
 = 4I  + 33µH
 = +8dB
OUTPUT POWER vs. SUPPLY VOLTAGE 
(DAC TO SPEAKER)
2500
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE
2000
1500
1000
500
OUTPUT POWER PER CHANNEL (mW)
 = 8I  + 68µH
Z
SPK_
AV
 = +8dB
SPK_
WLP PACKAGE
THD+N = 10%
THD+N = 1%
0
2.5  5.5 
SUPPLY VOLTAGE (V)
P
 = 0.25W
OUT
P
 = 0.55W
OUT
FREQUENCY (Hz)
MAX98089 toc65b
5.0 4.5 4.0 3.5 3.0
MAX98089 toc64
10k 1k 100 10  100k
OUTPUT POWER vs. SUPPLY VOLTAGE 
(DAC TO SPEAKER)
4000
MCLK = 12.288MHz 
LRCLK = 48kHz
3500
NI MODE
3000
2500
2000
1500
1000
OUTPUT POWER PER CHANNEL (mW)
500
 = 4I  + 33µH
Z
SPK_
AV
 = +8dB
SPK_
TQFN PACKAGE
0
2.5  5.5
THD+N = 10%
THD+N = 1%
SUPPLY VOLTAGE (V)
OUTPUT POWER vs. SUPPLY VOLTAGE 
(DAC TO SPEAKER)
2500
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE
2000
1500
1000
500
OUTPUT POWER PER CHANNEL (mW)
 = 8I  + 68µH
Z
SPK_
AV
 = +8dB
SPK_
TQFN PACKAGE
THD+N = 10%
THD+N = 1%
0
2.5  5.5 
SUPPLY VOLTAGE (V)
OUTPUT POWER vs. SUPPLY VOLTAGE 
4000
MCLK = 12.288MHz 
LRCLK = 48kHz
3500
MAX98089 toc66
5.0 4.5 3.0  3.5  4.0
NI MODE
3000
2500
2000
1500
1000
OUTPUT POWER PER CHANNEL (mW)
500
 = 4I  + 33µH
Z
SPK_
AV
 = +8dB
SPK_
WLP PACKAGE
0
2.5  5.5
MAX98089 toc65a
5.0 4.5 4.0 3.5 3.0
(DAC TO SPEAKER)
THD+N = 10%
THD+N = 1%
SUPPLY VOLTAGE (V)
MAX98089 toc67
5.0 4.5 3.0  3.5  4.0
 ���������������������������������������������������������������� Maxim Integrated Products   41
 
Page 42
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
100
Z
SPK
90
80
75
60
50
40
EFFICIENCY (%)
30
20
10
0
GAIN vs. FREQUENCY
(DAC TO SPEAKER)
5
MCLK = 12.288MHz
4
LRCLK = 48kHz
3
NI MODE 
Z
 = 8I  + 68µH
SPK_
2
1
0
-1
-2
NORMALIZED GAIN (dB)
-3
-4
-5
FREQUENCY (Hz)
EFFICIENCY vs. OUTPUT
POWER (DAC TO SPEAKER)
 = 8I  + 68µH
Z
 = 4I  + 33µH
SPK
V
 = 4.2V
SPK_VDD
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE 
AV
 = +8dB
SKP_
1600 1200 400  800 0  2000
OUTPUT POWER PER CHANNEL (mW)
EFFICIENCY vs. OUTPUT
POWER (DAC TO SPEAKER)
100
Z
 = 8I  + 68µH
SPK
90
MAX98089 toc68
10k 1k 100 10  100k
EFFICIENCY vs. OUTPUT POWER
(DAC TO SPEAKER)
100
Z
 = 8I  + 68uH
SPK
90
MAX98089 toc70
80
70
Z
60
50
40
EFFICIENCY (%)
30
20
10
0
1800 1400 600  1000 200
OUTPUT POWER PER CHANNEL (mW)
 = 4I  + 33uH
SPK
80
70
60
50
40
EFFICIENCY (%)
30
20
10
0
0  2.0
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE 
AV
 = +8dB
SKP_
1400 1200 800 1000 400 600 200 0  1600
Z
 = 4I  + 33µH
SPK
V
 = 4.2V
SPK_VDD
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE 
AV
 = +8dB
SKP_
1.5 1.0 0.5
OUTPUT POWER PER CHANNEL (W)
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (DAC TO SPEAKER)
120
V
 = 200mV
RIPPLE
100
MAX98089 toc71
80
60
PSRR (dB)
40
20
0
MAX98089 toc69
P-P
RIPPLE ON SPKLVDD, 
SPKRVDD
RIPPLE ON AVDD, 
DVDD, HPVDD 
1k
FREQUENCY (Hz)
MAX98089 toc72
100k
10k 100 10
 ���������������������������������������������������������������� Maxim Integrated Products   42
 
Page 43
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
vs. FREQUENCY (DAC TO SPEAKER)
CROSSTALK
0
MCLK = 12.288MHz 
LRCLK = 48kHz
-20 
NI MODE
Z
 = 8I  + 68µH
SPK_
-40
-60
CROSSTALK (dB)
-80
-100
-120
LEFT TO RIGHT
RIGHT TO LEFT
1k
FREQUENCY (Hz)
FFT, -60dBFS (DAC TO SPEAKER)
20
MCLK = 12.2888MHz
0
LRCLK = 48kHz 
NI MODE
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
 = 8I  + 68µH
Z
SPK_
0  20
FREQUENCY (kHz)
SOFTWARE TURN-ON/OFF RESPONSE
(DAC TO SPEAKER, VSEN = 0)
MAX98089 toc73
10k 100 10
100k
10ms/div
MAX98089 toc74
SCL 
1V/div
SPEAKER 
OUTPUT 
1V/div
FFT, -60dBFS (DAC TO SPEAKER)
0
MCLK = 13MHz
-20
MAX98089 toc76
15 10 5
LRCLK = 44.1kHz 
PLL MODE 
Z
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140
 = 8I  + 68µH
SPK_
0  20
FREQUENCY (kHz)
MAX98089 toc77
15 10 5
SOFTWARE TURN-ON/OFF RESPONSE
(DAC TO SPEAKER, VSEN = 1)
10ms/div
WIDEBAND FFT (DAC TO SPEAKER)
0
-20
-40
-60
AMPLITUDE (dBm)
-80
-100 
1  100
FREQUENCY (MHz)
MCLK = 13MHz 
LRCLK = 44.1kHz 
PLL MODE 
Z
SPK_
10
MAX98089 toc75
 = 8I  + 68µH
SCL 
1V/div
SPEAKER 
OUTPUT 
1V/div
MAX98089 toc78
 ���������������������������������������������������������������� Maxim Integrated Products   43
 
Page 44
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, AV
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
MICPGA_
 = 0dB, AV
REC
SPKLVDD
Line to Speaker 
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (LINE TO SPEAKER)
0
Z
 = 8I  + 68µH
SPK
 = +8dB
AV
-10
SPK_
C
 = 1µF
IN
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80 
0  1.0
OUTPUT POWER (W)
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (LINE TO SPEAKER)
90
80
70
60
RIPPLE ON AVDD, 
50
DVDD, HPVDD 
40
PSRR (dB)
30
20
10
0
10  100k
0.8 0.6 0.2  0.4
RIPPLE ON SPKLVDD,
INPUTS AC GROUNDED
V
RIPPLE
FREQUENCY (Hz)
MAX98089 toc79
SPKRVDD
 = 200mV
10k 1k 100
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (LINE TO SPEAKER)
0
Z
 = 8I  + 68µH
SPK_
-10
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
P-P
 = +8dB
AV
SPK_
C
 = 1µF
IN
P
 = 0.5W
OUT
P
 = 0.25W
OUT
10  100k
FREQUENCY (Hz)
MAX98089 toc82
10k 1k 100
CROSSTALK (dB)
-100
-120
0
-20
-40
-60
-80
5
Z
 = 8I  + 68µH
SPK_
4
 = 1µF
C
IN
3
MAX98089 toc80
2
1
0
-1
-2
NORMALIZED GAIN (dB)
-3
-4
-5 
10  100k
CROSSTALK vs. FREQUENCY
(LINE TO SPEAKER)
ZFN = 8I  + 68µH 
CIN = 1µF
RIGHT TO LEFT
1k
FREQUENCY (Hz)
GAIN vs. FREQUENCY
(LINE TO SPEAKER)
FREQUENCY (Hz)
MAX98089 toc83
LEFT TO RIGHT
100k
10k 100 10
MAX98089 toc81
10k 1k 100
 ���������������������������������������������������������������� Maxim Integrated Products   44
 
Page 45
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
DAC to Headphone 
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 13MHz
-10
LRCLK = 8kHz 
FREQ MODE
-20 
 = 32I 
R
HP
AV
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +3dB
HP_
TQFN PACKAGE
f = 3000Hz
f = 1000Hz
0  0.010  0.020  0.030  0.040
0.005  0.015  0.025  0.035  0.045 
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 13MHz
-10
LRCLK = 44.1kHz 
PLL MODE
-20 
 = 32I 
R
HP
AV
 = +3dB
HP_
-30
TQFN PACKAGE
-40
-50
f = 1000Hz
THD+N RATIO (dB)
-60
-70
-80
-90
0  0.010  0.020  0.030  0.040
0.005  0.015  0.025  0.035  0.045
f = 6000Hz
f = 100Hz
OUTPUT POWER (W)
f = 100Hz
MAX98089 toc86
THD+N RATIO (dB)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 13MHz
-10
LRCLK = 8kHz
MAX98089 toc84
FREQ MODE
-20 
R
AV
-30 
WLP PACKAGE
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 13MHz
-10
LRCLK = 44.1kHz 
PLL MODE
-20 
R
 = 32I 
HP
AV
-30
-40
-50
-60
-70
-80
-90
 = +3dB
HP_
WLP PACKAGE
f = 6000Hz
f = 1000Hz
f = 100Hz
0  0.05
OUTPUT POWER (W)
0.04 0.03 0.02 0.01
 = 32I 
HP
 = +3dB
HP_
f = 1000Hz
f = 3000Hz
f = 100Hz
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
0
-10
MAX98089 toc87
-20
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
MAX98089 toc85
0.03 0.02 0.01 0  0.05
0.04
vs. OUTPUT POWER (DAC TO HEADPHONE)
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE
 = 32I 
R
HP
AV
 = +3dB
HP_
TQFN PACKAGE
f = 6000Hz
f = 1000Hz
f = 100Hz
0
0.010  0.020  0.030  0.040  0.050
0.015  0.025 0.005 
OUTPUT POWER (W)
0.045 0.035
MAX98089 toc88
 ���������������������������������������������������������������� Maxim Integrated Products   45
 
Page 46
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
NI MODE
-20
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
 = 32I 
R
HP
AV
 = +3dB
HP_
WLP PACKAGE
f = 6000Hz
f = 1000Hz
f = 100Hz
0.010  0.020  0.030  0.040  0.050
0
0.015  0.025 0.005 
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
NI MODE
-20
 = 16I 
R
HP
-30 
AV
 = +3dB
HP_
TQFN PACKAGE
-40
-50
-60
THD+N RATIO (dB)
f = 100Hz
-70
-80
-90
-100 
0  0.07
OUTPUT POWER (W)
f = 6000Hz
f = 1000Hz
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 96kHz
MAX98089 toc89
THD+N RATIO (dB)
-100
0.045 0.035
-30
-40
-50
-60
-70
-80
-90
 = 32I 
R
HP
AV
 = +3dB
HP_
TQFN PACKAGE
f = 6000Hz
f = 1000Hz
f = 100Hz
0.010  0.020  0.030  0.040  0.050
0
0.015  0.025 0.005 
OUTPUT POWER (W)
NI MODE
-20
MAX98089 toc90
0.045 0.035
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
MAX98089 toc92
0.06 0.05 0.03 0.04 0.02 0.01
NI MODE
-20
 = 16I 
R
HP
-30 
AV
 = +3dB
HP_
WLP PACKAGE
-40
-50
-60
THD+N RATIO (dB)
f = 1000Hz
-70
-80
-90
-100 
0  0.07
OUTPUT POWER (W)
f = 6000Hz
f = 100Hz
MAX98089 toc93
0.06 0.05 0.03 0.04 0.02 0.01
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 96kHz
NI MODE
-20
-30
-40
-50
-60
THD+N RATIO (dB)
-70
-80
-90
-100
 = 32I 
R
HP
AV
 = +3dB
HP_
WLP PACKAGE
f = 6000Hz
f = 1000Hz
f = 100Hz
0.010  0.020  0.030  0.040  0.050
0
0.015  0.025 0.005 
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10
LRCLK = 48kHz 
256F
 MODE
S
-20 
LOW-POWER MODE
RHP = 16I ,
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +3dB
AV
HP_
TQFN PACKAGE
f = 1000Hz
0  0.07
OUTPUT POWER (W)
f = 6000Hz
f = 100Hz
MAX98089 toc91
0.045 0.035
MAX98089 toc94
0.06 0.05 0.03 0.04 0.02 0.01
 ���������������������������������������������������������������� Maxim Integrated Products   46
 
Page 47
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10
LRCLK = 48kHz 
256F
 MODE
S
-20 
LOW POWER MODE
RHP = 16I 
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +3dB
AV
HP_
WLP PACKAGE
f = 6000Hz
f = 1000Hz
0  0.07
OUTPUT POWER (W)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO HEADPHONE)
0
MCLK = 13MHz
-10
LRCLK = 44.1kHz 
PLL MODE
-20 
 = 32I 
R
HP
AV
 = +3dB
HP_
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
P
 = 0.01W
OUT
P
 = 0.02W
OUT
10  100k
FREQUENCY (Hz)
10k 1k 100
f = 100Hz
MAX98089 toc97
-10
MAX98089 toc95
0.06 0.05 0.03 0.04 0.02 0.01
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
NI MODE
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = 32I 
R
HP
AV
 = +3dB
HP_
P
 = 0.02W
OUT
P
OUT
10  100k
FREQUENCY (Hz)
10k 1k 100
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (DAC TO HEADPHONE)
0
MCLK = 13MHz 
LRCLK = 8kHz 
FREQ MODE
 = 32I 
R
HP
AV
 = +3dB
HP_
P
 = 0.01W
OUT
P
 = 0.02W
OUT
10  10k
FREQUENCY (Hz)
1k 100
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10
MAX98089 toc98
 = 0.01W
LRCLK = 96kHz 
NI MODE
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = 32I 
R
HP
AV
 = +3dB
HP_
 = 0.02W
FREQUENCY (Hz)
P
P
OUT
10  100k
OUT
MAX98089 toc96
MAX98089 toc99
 = 0.02W
10k 1k 100
 ���������������������������������������������������������������� Maxim Integrated Products   47
 
Page 48
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (DAC TO HEADPHONE)
0
MCLK = 12.288MHz
-10 
LRCLK = 48kHz
NI MODE
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = 16I ,
R
HP
AV
 = +3dB
HP_
P
 = 0.01W
P
 = 0.02W
OUT
10  100k
OUT
10k 1k 100
FREQUENCY (Hz)
NORMALIZED GAIN (dB)
TOTAL HARMONIC DISTORTION PLUS NOISE
0
-10
MAX98089 toc100
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
GAIN vs. FREQUENCY 
(DAC TO HEADPHONE)
10
0
-10
-20
-30
-40
-50 
MCLK = 13MHz
-60 
LRCLK = 8kHz
FREQ MODE
-70 
R
 = 32I 
HP
-80
10  100k
FREQUENCY (Hz)
MODE = 1
MODE = 0
10k 1k 100
vs. FREQUENCY (DAC TO HEADPHONE)
MCLK = 12.288MHz 
LRCLK = 48kHz 
LOW-POWER MODE
 = 16I ,
R
HP
AV
 = +3dB
HP_
P
 = 0.01W
OUT
P
 = 0.02W
OUT
10  100k
FREQUENCY (Hz)
MAX98089 toc102
10k 1k 100
MAX98089 toc101
 ���������������������������������������������������������������� Maxim Integrated Products   48
 
Page 49
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
POWER CONSUMPTION vs. OUTPUT
POWER (DAC TO HEADPHONE)
120
MCLK = 12.288MHz 
LRCLK = 48kHz
100
NI MODE
 = +3dB
AV
HP_
80
60
40
POWER CONSUMPTION (mW)
20
0
OUTPUT POWER PER CHANNEL (mW)
RPH = 16I 
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (DAC TO HEADPHONE)
120
100
80
60
PSRR (dB)
40
20
V
0
10  100k
RPH = 32I 
10 1 0.1  100
RIPPLE ON AVDD,
PVDD, DVDD 
 = 200mV
RIPPLE
MAX98089 toc103
RIPPLE ON SPKLVDD, 
SPKRVDD
P-P
FREQUENCY (Hz)
CURRENT CONSUMPTION vs. OUTPUT
POWER (DAC TO HEADPHONE)
120
MCLK = 12.288MHz 
LRCLK = 48kHz
100
LOW-POWER MODE
 = +3dB
AV
HP_
80
60
40
CURRENT CONSUMPTION (mA)
20
0
OUTPUT POWER PER CHANNEL (mW)
MAX98089 toc106
10k 1k 100
RPH = 16I 
RPH = 32I 
10 1 0.1  100
CROSSTALK (dB)
0
-20
-40
-60
-80
-100
-120
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (DAC TO HEADPHONE)
120
100
MAX98089 toc104
80
60
PSRR (dB)
40
20
V
RIPPLE
0
10  100k
CROSSTALK vs. FREQUENCY
(DAC TO HEADPHONE)
MCLK = 12.288MHz 
LRCLK = 48kHz 
NI MODE
 = 32I 
R
HP
WLP RIGHT TO LEFT
WLP LEFT TO RIGHT
TQFN LEFT TO RIGHT
TQFN RIGHT TO LEFT
1k
FREQUENCY (kHz)
RIPPLE ON SPKLVDD, 
RIPPLE ON AVDD,
DVDD, HPVDD 
 = 200mV
P-P
FREQUENCY (Hz)
10k 100 10
SPKRVDD
MAX98089 toc105
10k 1k 100
MAX98089 toc107
100k
 ���������������������������������������������������������������� Maxim Integrated Products   49
 
Page 50
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
SOFTWARE TURN-ON/OFF RESPONSE
(DAC TO HEADPHONE, VSEN = 0)
10ms/div
FFT, 0dBFS (DAC TO HEADPHONE)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
FREQUENCY (kHz)
MAX98089 toc108
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
 = 32I 
R
HP
18 16 2 4 6  10 12 8  14
SCL 
1V/div
HEADPHONE 
OUTPUT 
1V/div
MAX98089 toc110
SOFTWARE TURN-ON/OFF RESPONSE
(DAC TO HEADPHONE, VSEN = 1)
10ms/div
FFT, -60dBFS (DAC TO HEADPHONE)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
FREQUENCY (kHz)
MAX98089 toc109
MCLK = 13MHz
LRCLK = 8kHz
FREQ MODE
 = 32I 
R
HP
18 16 2 4 6  10 12 8  14
SCL 
1V/div
HEADPHONE 
OUTPUT 
1V/div
MAX98089 toc111
 ���������������������������������������������������������������� Maxim Integrated Products   50
 
Page 51
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
INBAND FREQUENCY SPECTRUM,
0dBFS (DAC TO HEADPHONE)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
FFT, 0dBFS (DAC TO HEADPHONE)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
FREQUENCY (kHz)
MCLK = 12.288MHz
FREQUENCY (kHz)
LRCLK = 48kHz
NI MODE
 = 32I 
R
HP
18 16 2 4 6  10 12 8  14
MCLK = 13MHz
LRCLK = 44.1kHz
15 10 5
-20
MAX98089 toc114
-40
-60
-80
-100
AMPLITUDE (dBV)
-120
-140
-160
PLL MODE
 = 32I 
R
HP
MAX98089 toc112
-20
-40
-60
-80
-100
AMPLITUDE (dBV)
-120
-140
-160
FFT, -60dBFS (DAC TO HEADPHONE)
0
0  20
MCLK = 12.288MHz
FREQUENCY (kHz)
LRCLK = 48kHz
R
HP
15 10 5
FFT, -60dBFS (DAC TO HEADPHONE)
0
0  20
FREQUENCY (kHz)
MCLK = 13MHz
LRCLK = 44.1kHz
PLL MODE
 = 32I 
R
HP
15 10 5
FFT, 0dBFS (DAC TO HEADPHONE)
20
0
NI MODE
 = 32I 
MAX98089 toc115
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
MAX98089 toc113
MCLK = 12.288MHz
FREQUENCY (kHz)
LRCLK = 96kHz
NI MODE
 = 32I 
R
HP
18 16 2 4 6  10 12 8  14
MAX98089 toc116
 ���������������������������������������������������������������� Maxim Integrated Products   51
 
Page 52
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
FFT, -60dBFS (DAC TO HEADPHONE)
0
-20
-40
-60
-80
-100
AMPLITUDE (dBV)
-120
-140
-160 
0  20
MCLK = 12.288MHz
FREQUENCY (kHz)
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. OUTPUT POWER (LINE TO HEADPHONE)
0
RHP = 32I 
-10
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +3dB
AV
HP_
f = 100Hz
0.010  0.020  0.030  0.040  0.050
0
LRCLK = 96kHz
NI MODE
 = 32I 
R
HP
15 10 5
0.015  0.025 0.005 
OUTPUT POWER (W)
MAX98089 toc117
f = 6000Hz
f = 1000Hz
FFT, 0dBFS (DAC TO HEADPHONE)
20
0
-20
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
MCLK = 12.288MHz
LOW-POWER MODE
FREQUENCY (kHz)
Line to Headphone 
MAX98089 toc120
0.045 0.035
FFT, -60dBFS (DAC TO HEADPHONE)
0
LRCLK = 48kHz
 = 32I 
R
HP
18 16 2 4 6  10 12 8  14
-20
MAX98089 toc118
-40
-60
-80
AMPLITUDE (dBV)
-100
-120
-140 
0  20
TOTAL HARMONIC DISTORTION PLUS NOISE
vs. FREQUENCY (LINE TO HEADPHONE)
0
RHP = 32I 
-10
-20
-30
-40
-50
THD+N RATIO (dB)
-60
-70
-80
-90
 = +3dB
AV
HP_
C
 = 1µF
IN
P
 = 0.02W
OUT
P
 = 0.01W
OUT
10  100k
FREQUENCY (Hz)
10k 1k 100
MCLK = 12.288MHz
LOW POWER MODE
FREQUENCY (kHz)
MAX98089 toc121
LRCLK = 48kHz
MAX98089 toc119
RHP = 32I 
15 10 5
 ���������������������������������������������������������������� Maxim Integrated Products   52
 
Page 53
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
GAIN vs. FREQUENCY
(LINE TO HEADPHONE)
5
RHP = 32I 
4
 = 1µF
C
IN
3
2
1
0
-1
-2
NORMALIZED GAIN (dB)
-3
-4
-5 
10  100k
FREQUENCY (Hz)
CROSSTALK (dB)
MAX98089 toc122
10k 1k 100
CROSSTALK vs. FREQUENCY
(LINE TO HEADPHONE)
0
RHP = 32I 
 = 1µF
C
IN
-20
-40
-60
-80
-100
-120
WLP RIGHT TO LEFT
WLP LEFT TO RIGHT
TQFN RIGHT TO LEFT TQFN LEFT TO RIGHT
1k
FREQUENCY (Hz)
POWER-SUPPLY REJECTION RATIO
vs. FREQUENCY (LINE TO HEADPHONE)
120
V
 = 200mV
100
PSRR (dB)
10k 100 10
RIPPLE
80
60
40
20
0
MAX98089 toc124
100k
P-P
RIPPLE ON SPKLVDD,
SPKRVDD 
FREQUENCY (Hz)
RIPPLE ON AVDD,
DVDD, HPVDD
10k 100 10
1k
MAX98089 toc123
100k
 ���������������������������������������������������������������� Maxim Integrated Products   53
 
Page 54
(V
AVDD
 = V
PVDD
 = V
DVDD
 = V
DVDDS1
SPK_P and SPK_N. Receiver load (R 
to HPGND. Line out (R 
1F F, C 
AV
ADCGAIN
HPVDD
 = C
HPVSS
 = 0dB, AV
) connected from LOUTL or LOUTR to SPKLGND, C
LOUT
 = 1F F. AV
 = 0dB, AV
PGAIN_
= +25N C, unless otherwise noted.)
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Typical Operating Characteristics (continued)
 = V
) connected between RECP and RECN. Headphone loads (RHP) connected from HPL or HPR 
REC
MICPRE_
HP_
 = 1.8V, V
DVDDS2
 = +20dB, AV
 = 0dB, AV
MICPGA_
 = 0dB, AV
REC
SPKLVDD
 = 0dB, AV
Speaker Bypass Switch
 = V
SPKRVDD
 = 0dB, MCLK = 12.288MHz, LRCLK = 48kHz, MAS = 1. TA 
SPK_
 = 3.7V. Speaker loads (Z
 = 2.2F F, C
REF
DACATTN
 = 0dB, AV
MICBIAS
DACGAIN
) connected between 
SPK
 = C
REG
 = 1F F, C
 = 0dB, AV
ADCLVL
C1N-C1P
 = 0dB, 
 = 
TOTAL HARMONIC DISTORTION
PLUS NOISE vs. OUTPUT POWER
(SPEAKER BYPASS SWITCH)
0
RECEIVER AMPLIFIER
-10
DRIVING LOUDSPEAKER 
Z
 = 8I  + 68µH
SPK
-20
-30
-40
THD+N (dB)
f = 1000kHz
-50
-60
-70
-80 
0  0.25
f = 100Hz
OUTPUT POWER (W)
MAX98089 toc126
f = 6000Hz
0.20 0.15 0.05  0.10
OFF-ISOLATION vs. FREQUENCY 
(SPEAKER BYPASS SWITCH)
0
SPEAKER AMP DRIVING LOUDSPEAKER 
SPEAKER BYPASS SWITCH OPEN
-20
MEASURED AT RXIN_
-40
ON-RESISTANCE vs. VCOM 
(SPEAKER BYPASS SWITCH)
4.0
ISW = 20mA
3.5
3.0
2.5
 (I )
2.0
V
SPK_VDD
ON
R
1.5
1.0
0.5
0
0  6
MAX98089 toc128
 = 3.7V
V
V
SPK_VDD
SPK_VDD
V
COM
V
 = 4.2V
 (V)
SPK_VDD
 = 3.0V
MAX98089 toc127
 = 5.0V
5 4 1  2  3
-60
50I  LOAD ON RXIN_
-80
OFF-ISOLATION (dB)
RECEIVER AMP DRIVING RXIN_
-100
-120 
10k 1k 100 10  100k
FREQUENCY (Hz)
 ���������������������������������������������������������������� Maxim Integrated Products   54
 
Page 55
TOP VIEW 
(BUMP SIDE DOWN)
1  2  3  4  5  6  7  8  9
A
SPKRN
SPKRGND
Low-Power, Stereo Audio Codec
SPKLVDD  SPKLP
MAX98089
with FlexSound Technology
Pin Configuration 
RECP/
SPKLN
LOUTL/
RXINP
PVDD  HPVSS
HPGND
RECN/
B
C
D
E
F
G
SPKRN
SPKRP
BCLKS1
DVDDS1  SDINS1
DGND
SDOUTS2  DVDDS2  SDINS2  MIC2P
SDOUTS1
MCLK  IRQ
BCLKS2  LRCLKS2
SPKLVDD  SPKLP SPKRGND  SPKLN
SPKRVDD
SPKRVDD  LRCLKS1
N.C.
SPKLGND SPKRP  SPKLGND  N.C
MAX98089
N.C.  INB2
SCL SDA  REG
AVDD DVDD  REF
LOUTR/
RXINN
N.C.
C1P
N.C.  HPSNS
N.C.
INB1 JACKSNS
MICBIAS
AGND  MIC2N
C1N
MIC1P/
DIGMICDATA
MIC1N/
DIGMICCLK
HPVDD
HPL
HPR
INA2/
EXTMICN
INA1/
EXTMICP
 ���������������������������������������������������������������� Maxim Integrated Products   55
 
Page 56
TOP VIEW
MIC2N
MICBIAS
JACKSNS
N.C.
AGND
REF
REG
AVDD
SCL
SDA
DVDD
SDINS2
DVDDS2
IRQ
Low-Power, Stereo Audio Codec
with FlexSound Technology
HPVDD
HPL
HPSNS
HPR
INB2
INB1
INA2/EXTMICN
INA1/EXTMICP
MIC1P/DIGMICDATA
MIC1N/DIGMICCLK
MIC2P
42 41 40 39 38 37 36 35 34 33 32 31 30 29
43
44
45
46
47
48
49
50
51
52
53
54
55
56
1
2 3 4  5 6  7 8 9 10 11 12 13 14
MAX98089
MAX98089
Pin Configuration (continued)
HPVSS
HPGND
N.C.
28
N.C.
27
CIN
26
C1P
25
PVDD
24
RECP/LOUTL/RXINP
23
RECN/LOUTR/RXINN
22
SPKLN
21
SPKLGND
20
SPKLP
19
SPKLVDD
18
SPKRVDD
17
SPKRP
EP*
16
15
SPKRGND
SPKRN
N.C.
N.C.
BCLKS2
SDOUTS2
DGND
MCLK
LRCLKS2
DVDDS1
SDOUTS1
SDINS1
BCLKS1
N.C.
LRCLKS1
N.C.
TQFN
(7mm x 7mm x 0.75mm)
*EP = EXPOSED PAD. CONNECT TO GROUND PLANE.
 ���������������������������������������������������������������� Maxim Integrated Products   56
 
Page 57
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Pin Description 
BUMP 
(WLP)
A1, B1  15  SPKRN  Negative Right-Channel Class D Speaker Output 
A2, B2  16  SPKRGND  Right-Speaker Ground
A3, B3  19  SPKLVDD
A4, B4  20  SPKLP  Positive Left-Channel Class D Speaker Output 
A5, B5  22  SPKLN  Negative Left-Channel Class D Speaker Output
A6  24
A7  25  PVDD
A8  31  HPVSS
A9  30  HPGND  Headphone Ground
B6  23
B7  26  C1P
B8  27  C1N
B9  32  HPVDD
C1, C2  17  SPKRP  Positive Right-Channel Class D Speaker Output 
C3, D3  18  SPKRVDD 
C4, C5  21  SPKLGND  Left-Speaker Ground
C6, C7, D5,
D6, D7, E3
C8  34  HPSNS
C9  33  HPL  Left-Channel Headphone Output
D1  8  BCLKS1
D2  7  SDOUTS1
D4  10  LRCLKS1
D8 
D9  35  HPR  Right-Channel Headphone Output
PIN
(TQFN-EP)
11–14, 
28, 29, 46
36  INB2  Single-Ended Line Input B2. Also positive differential line input B.
NAME  FUNCTION
Left-Speaker, REF, Receiver Amp Power Supply. Bypass to SPKLGND with a 1F F 
and a 10F F capacitor.
RECP/LOUTL/ 
RXINP
RECN/LOUTR/ 
RXINN
N.C.   No Connection 
Positive Receiver Amplifier Output or Left Line Output. Can be positive bypass 
switch input when receiver amp is shut down.
Headphone Power Supply. Bypass to HPGND with a 1F F and a 10F F capacitor.
Inverting Charge-Pump Output. Bypass to HPGND with a 1F F ceramic capacitor.
Negative Receiver Amplifier Output or Right Line Output. Can be negative bypass 
switch input when receiver amp is shut down.
Charge-Pump Flying Capacitor Positive Terminal. Connect a 1F F ceramic 
capacitor between C1N and C1P.
Charge-Pump Flying Capacitor Negative Terminal. Connect a 1F F ceramic 
capacitor between C1N and C1P.
Noninverting Charge-Pump Output. Bypass to HPGND with a 1F F ceramic capacitor.
Right-Speaker Power Supply. Bypass to SPKRGND with a 1F F capacitor.
Headphone Amplifier Ground Sense. Connect to the headphone jack ground 
terminal for optimal performance or connect to PCB ground.
S1 Digital Audio Bit Clock Input/Output. BCLKS1 is an input when the IC is in slave 
mode and an output when in master mode. The input/output voltage is referenced 
to DVDDS1.
S1 Digital Audio Serial-Data ADC Output. The output voltage is referenced to 
DVDDS1.
S1 Digital Audio Left-Right Clock Input/Output. LRCLKS1 is the audio sample rate 
clock and determines whether S1 audio data is routed to the left or right channel. 
In TDM mode, LRCLKS1 is a frame sync pulse. LRCLKS1 is an input when the IC 
is in slave mode and an output when in master mode.
 ���������������������������������������������������������������� Maxim Integrated Products   57
 
Page 58
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Pin Description (continued)
BUMP 
(WLP)
E1  6  DVDDS1
E2  5  MCLK  Master Clock Input. Acceptable input frequency range is 10MHz to 60MHz.
E4  9  SDINS1
E5  56
E6  45  JACKSNS
E7  37  INB1  Single-Ended Line Input B1. Also negative differential line input B.
E8  40
E9  38
F1  3  DGND  Digital Ground
F2  2  BCLKS2
F3  4  LRCLKS2
F4  52  SDA
F5  51  SCL  I 
F6  49  REG
F7  44  MICBIAS
F8  41
F9  39
PIN
(TQFN-EP)
NAME  FUNCTION
S1 Digital Audio Interface Power-Supply Input. Bypass to DGND with a 1F F capacitor.
S1 Digital Audio Serial-Data DAC Input. The input/output voltage is referenced to 
DVDDS1.
Hardware Interrupt Output. IRQ  can be programmed to pull low when bits in 
IRQ
MIC1P/
DIGMICDATA
INA2/
EXTMICN
MIC1N/
DIGMICCLK
INA1/
EXTMICP
status register 0x00 change state. Read status register 0x00 to clear IRQ  once 
set. Repeat faults have no effect on IRQ  until it is cleared by reading the I 
register 0x00. Connect a 10kI  pullup resistor to DVDD for full output swing.
Jack Sense. Detects the insertion and removal of a jack. In typical applications, 
connect JACKSNS to the MIC pole of the jack. See the Jack Detection  section. 
Positive Differential Microphone 1 Input. AC-couple a microphone with a series 
1F F capacitor. Can be retasked as a digital microphone data input. 
Single-Ended Line Input A2. Also positive differential line input A or negative differential external microphone input.
S2 Digital Audio Bit Clock Input/Output. BCLKS2 is an input when the IC is in slave 
mode and an output when in master mode. The input/output voltage is referenced 
to DVDDS2.
S2 Digital Audio Left-Right Clock Input/Output. LRCLKS2 is the audio sample rate 
clock and determines whether audio data on S2 is routed to the left or right channel. In TDM mode, LRCLKS2 is a frame sync pulse. LRCLKS2 is an input when the 
IC is in slave mode and an output when in master mode. The input/output voltage 
is referenced to DVDDS2.
2
I
C Serial-Data Input/Output. Connect a pullup resistor to DVDD for full output 
swing.
2
C Serial-Clock Input. Connect a pullup resistor to DVDD for full output swing. 
Common-Mode Voltage Reference. Bypass to AGND with a 1F F capacitor.
Low-Noise Bias Voltage. Outputs a 2.2V microphone bias. An external 2.2kI  resistor should be placed between MICBIAS and the microphone output.
Negative Differential Microphone 1 Input. AC-couple a microphone with a series 
1F F capacitor. Can be retasked as a digital microphone clock output. 
Single-Ended Line Input A1. Also negative differential line input A or positive differential external microphone input.
2
C status 
 ���������������������������������������������������������������� Maxim Integrated Products   58
 
Page 59
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Pin Description (continued)
BUMP 
(WLP)
G1  1  SDOUTS2
G2  55  DVDDS2
G3  54  SDINS2
G4  53  DVDD
G5  50  AVDD 
G6  48  REF 
G7  47  AGND  Analog Ground
G8  43  MIC2N
G9  42  MIC2P
—  —  EP  Exposed Pad (TQFN Only). Connect the exposed pad to the PCB ground plane.
PIN
(TQFN-EP)
NAME  FUNCTION
S2 Digital Audio Serial-Data ADC Output. The output voltage is referenced to 
DVDDS2.
S2 Digital Audio Interface Power-Supply Input. Bypass to DGND with a 1F F capacitor.
S2 Digital Audio Serial-Data DAC Input. The input voltage is referenced to 
DVDDS2.
Digital Power Supply. Supply for the digital core and I 
DGND with a 1F F capacitor.
Analog Power Supply. Bypass to AGND with a 1F F capacitor. 
Converter Reference. Bypass to AGND with a 2.2F F capacitor.
Negative Differential Microphone 2 Input. AC-couple a microphone with a series 
1F F capacitor.
Positive Differential Microphone 2 Input. AC-couple a microphone with a series 1FF   
capacitor.
2
C interface. Bypass to 
 ���������������������������������������������������������������� Maxim Integrated Products   59
 
Page 60
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Detailed Description 
The MAX98089 is a fully integrated stereo audio codec 
with FLEXSOUND technology and integrated amplifiers.
Two differential microphone amplifiers can accept signals 
from three analog inputs. One input can be retasked to 
support two digital microphones. Any combination of two 
microphones (analog or digital) can be recorded simultaneously. The analog signals are amplified up to 50dB 
and recorded by the stereo ADC. The digital record path 
supports voice filtering with selectable preset highpass 
filters and high stopband attenuation at f 
ic gain control (AGC) circuit monitors the digitized signal 
and automatically adjusts the analog microphone gain 
to make best use of the ADC’s dynamic range. A noise 
gate attenuates signals below the user-defined threshold 
to minimize the noise output by the ADC.
The IC includes two analog line inputs. One of the line 
inputs can be optionally retasked as a third analog microphone input. Both line inputs support either stereo singleended input signals or mono differential signals. The line 
inputs are preamplified and then routed to the ADC for 
recording and/or to the output amplifiers for playback. 
The single-ended line inputs signals from INA1 and INA2 
can bypass the PGAs, and be connected directly to the 
ADC input to provide the best dynamic range.
Integrated analog switches allow two differential microphone signals to be routed out the third microphone input 
to an external device. This eliminates the need for an 
external analog switch in systems that have two devices 
recording signals from the same microphone.
Through two digital audio interfaces, the device can 
transmit one stereo audio signal and receive two stereo 
audio signals in a wide range of formats including I 
PCM, and up to four mono slots in TDM. Each interface 
can be connected to either of two audio ports (S1 and 
S2) for communication with external devices. Both audio 
interfaces support 8kHz to 96kHz sample rates. Each 
input signal is independently equalized using 5-band 
parametric equalizers. A multiband automatic level control (ALC) boosts signals by up to 12dB. One signal path 
additionally supports the same voiceband filtering as the 
ADC path.
The IC includes a stereo Class D speaker amplifier, a 
high-efficiency Class H stereo headphone amplifier, and 
a differential receiver amplifier that can be configured as 
a single-ended stereo line output.
/2. An automat-
S
2
S, 
When the receiver amplifier is disabled, analog switches 
allow RECP/RXINP and RECN/RXINN to be reused for 
signal routing. In systems where a single transducer is 
used for both the loudspeaker and receiver, an external receiver amplifier can be routed to the left speaker 
through RECP/RXINP and RECN/RXINN, bypassing the 
Class D amplifier. If the internal receiver amplifier is used, 
then leave RECP/RXINP and RECN/RXINN unconnected. 
In systems where an external amplifier drives both the 
receiver and the MAX98089’s line input, one of the differential signals can be disconnected from the receiver 
when not needed by passing it through the analog switch 
that connects RECP/RXINP to RECN/RXINN.
The stereo Class D amplifier provides efficient amplification for two speakers. The amplifier includes active emissions limiting to minimize the radiated emissions (EMI) 
traditionally associated with Class D. In most systems, 
no output filtering is required to meet standard EMI limits.
To optimize speaker sound quality, the IC includes an 
excursion limiter, a distortion limiter, and a power limiter. 
The excursion limiter is a dynamic highpass filter with 
variable corner frequency that increases in response 
to high signal levels. Low-frequency energy typically 
causes more distortion than useful sound at high signal levels, so attenuating low frequencies allows the 
speaker to play louder without distortion or damage. At 
lower signal levels, the filter corner frequency reduces 
to pass more low frequency energy when the speaker 
can handle it. The distortion limiter reduces the volume 
when the output signal exceeds a preset distortion level. 
This ensures that regardless of input signal and battery 
voltage, excessive distortion is never heard by the user. 
The power limiter monitors the continuous power into the 
loudspeaker and lowers the signal level if the speaker is 
at risk of overheating.
The stereo Class H headphone amplifier uses a dualmode charge pump to maximize efficiency while outputting a ground-referenced signal. This eliminates the 
need for DC-blocking capacitors or a midrail bias for the 
headphone jack ground return. Ground sense reduces 
output noise caused by ground return current.
The IC integrates jack detection allowing the detection 
of insertion and removal of accessories as well as button 
presses.
 ���������������������������������������������������������������� Maxim Integrated Products   60
 
Page 61
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
I2C Slave Address 
Configure the MAX98089 using the I2C control bus. The 
IC uses a slave address of 0x20 or 00100000 for write 
operations and 0x21 or 00100001 for read operations. 
2
See the  I
C Serial Interface section for a complete inter- 
face description.
Table 1 lists all of the registers, their addresses, and 
power-on-reset states. Registers 0x00 to 0x03 and 0xFF 
are read-only while all of the other registers are read/ 
write. Write zeros to all unused bits in the register table 
when updating the register, unless otherwise noted.
Registers 
Table 1. Register Map 
REGISTER  B7  B6  B5  B4  B3  B2  B1  B0  ADDRESS DEFAULT R/W PAGE
STATUS
Status  CLD  SLD  ULK  —  —  —  JDET  —  0x00  —  R  117
Microphone 
AGC/NG
Jack Status  JKSNS  —  —  —  —  —  —  0x02  —  R  115
Battery 
Voltage
Interrupt 
Enable
MASTER CLOCK CONTROL
Master Clock  0  0  PSCLK  0  0  0  0  0x10  0x00  R/W  85
DAI1 CLOCK CONTROL
Clock Mode  SR1  FREQ1  0x11  0x00  R/W 85, 86
Any Clock 
Control 
DAI1 CONFIGURATION
Format  MAS1  WCI1  BCI1  DLY1  0  TDM1  FSW1  WS1  0x14  0x00  R/W  80 
Clock  ADC_OSR1
I/O 
Configuration
Time-Division 
Multiplex
Filters  MODE1  AVFLT1  DHF1  DVFLT1  0x18  0x00  R/W  90
DAI2 CLOCK CONTROL
Clock Mode  SR2  0  0  0  0  0x19  0x00  R/W  85
Any Clock 
Control 
DAI2 CONFIGURATION
Format  MAS2  WCI2  BCI2  DLY2  0  TDM2  FSW2  WS2  0x1C  0x00  R/W  80
Clock  0  0
I/O 
Configuration
—  —  —  VBAT  0x03  —  R/W  116
ICLD  ISLD  IULK  0  0  0  IJDET  0  0x0F  0x00  R/W  117
PLL1  NI1[14:8]  0x12  0x00  R/W  86
PLL2  NI2[14:8]  0x1A  0x00  R/W  86
NG  AGC  0x01  —  R  74
NI1[7:1]  NI1[0]  0x13  0x00  R/W  86
DAC_ORS1
SEL1  LTEN1  LBEN1  DMONO1 HIZOFF1 SDOEN1 SDIEN1  0x16  0x00  R/W 81, 82
SLOTL1  SLOTR1  SLOTDLY1  0x17  0x00  R/W  82
DAC_ 
ORS2
SEL2  0  LBEN2  DMONO2 HIZOFF2 SDOEN2 SDIEN2  0x1E  0x00  R/W 81, 82
0  0  BSEL1  0x15  0x00  R/W  81
NI2[7:1]  NI2[0]  0x1B  0x00  R/W  86
0  0  BSEL2  0x1D  0x00  R/W  81
 ���������������������������������������������������������������� Maxim Integrated Products   61
 
Page 62
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 1. Register Map (continued)
REGISTER  B7  B6  B5  B4  B3  B2  B1  B0  ADDRESS DEFAULT R/W PAGE
Time-Division 
Multiplex
Filters  0  0  0  0  DHF2  0  0  DCB2  0x20  0x00  R/W  96
SRC
Sample Rate 
Converter
MIXERS
DAC Mixer  MIXDAL  MIXDAR  0x22  0x00  R/W  96
Left ADC 
Mixer
Right ADC 
Mixer
Left 
Headphone 
Amplifier 
Mixer
Right 
Headphone 
Amplifier 
Mixer
Headphone 
Amplifier 
Mixer Control
Left Receiver 
Amplifier 
Mixer
Right 
Receiver 
Amplifier 
Mixer
Receiver 
Amplifier 
Mixer Control
Left Speaker 
Amplifier 
Mixer
Right 
Speaker 
Amplifier 
Mixer
Speaker 
Amplifier 
Mixer Control
SLOTL2  SLOTR2  SLOTDLY2  0x1F  0x00  R/W  82
0  0  0
0  0
LINE_ 
MODE
0  0  0  0  MIXSPR_GAIN  MIXSPL_GAIN  0x2D  0x00  R/W  101 
MIXHPR_ 
PATHSEL
0  0  0  MIXRECR_GAIN  MIXRECL_GAIN  0x2A  0x00  R/W  98 
SRMIX_ 
MODE
MIXHPL_ 
PATHSEL
SRMIX_ 
ENL
MIXADL  0x23  0x00  R/W  73
MIXADR  0x24  0x00  R/W  73
MIXHPL  0x25  0x00  R/W 110
MIXHPR  0x26  0x00  R/W  110
MIXHPR_GAIN  MIXHPL_GAIN  0x27  0x00  R/W  110
MIXRECL  0x28  0x00  R/W  98
MIXRECR  0x29  0x00  R/W  98
MIXSPL  0x2B  0x00  R/W  101
MIXSPR  0x2C  0x00  R/W  101
SRMIX_ 
ENR
SRC_ 
ENL
SRC_ 
ENR
0x21  0x00  R/W  89
 ���������������������������������������������������������������� Maxim Integrated Products   62
 
Page 63
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 1. Register Map (continued)
REGISTER  B7  B6  B5  B4  B3  B2  B1  B0  ADDRESS DEFAULT R/W PAGE
LEVEL CONTROL
Sidetone  DSTS  0  DVST  0x2E  0x00  R/W  78
DAI1 
Playback 
Level
DAI1 
Playback 
Level
DAI2 
Playback 
Level
DAI2 
Playback 
Level
Left ADC 
Level
Right ADC 
Level
Microphone 1 
Input Level
Microphone 2 
Input Level
INA Input 
Level
INB Input 
Level
Left 
Headphone 
Amplifier 
Volume 
Control
Right 
Headphone 
Amplifier 
Volume 
Control
Left Receiver 
Amplifier 
Volume 
Control
Right 
Receiver 
Amplifier 
Volume 
Control
DV1M  0  DV1G  DV1  0x2F  0x00  R/W  95
0  0  0  EQCLP1   DVEQ1  0x30  0x00  R/W  94
DV2M  0  0  0  DV2  0x31  0x00  R/W  95
0  0  0  EQCLP2   DVEQ2  0x32  0x00  R/W  94
0  0  AVLG  AVL  0x33  0x00  R/W  77
0  0  AVRG  AVR  0x34  0x00  R/W  77
0  PA1EN  PGAM1  0x35  0x00  R/W  70
0  PA2EN  PGAM2  0x36  0x00  R/W  70
0  INAEXT  0  0  0  PGAINA  0x37  0x00  R/W  72
0  INBEXT  0  0  0  PGAINB  0x38  0x00  R/W  72
HPLM  0  0  HPVOLL  0x39  0x00  R/W  111
HPRM  0  0  HPVOLR  0x3A  0x00  R/W  111
RECLM  0  0  RECVOLL  0x3B  0x00  R/W  99
RECRM  0  0   RECVOLR  0x3C  0x00  R/W  99
 ���������������������������������������������������������������� Maxim Integrated Products   63
 
Page 64
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 1. Register Map (continued)
REGISTER  B7  B6  B5  B4  B3  B2  B1  B0  ADDRESS DEFAULT R/W PAGE
Left Speaker 
Amplifier 
Volume 
Control
Right 
Speaker 
Amplifier 
Volume 
Control
MICROPHONE AGC
Configuration AGCSRC  AGCRLS  AGCATK  AGCHLD  0x3F  0x00  R/W 74, 75 
Threshold  ANTH  AGCTH  0x40  0x00  R/W  75
SPEAKER SIGNAL PROCESSING
Excursion 
Limiter Filter
Excursion 
Limiter 
Threshold
ALC  ALCEN  ALCRLS  ALCMB  ALCTH  0x43  0x00  R/W 93, 104 
Power Limiter  PWRTH  0  PWRK  0x44  0x00  R/W  105 
Power Limiter  PWRT2  PWRT1  0x45  0x00  R/W  106
Distortion 
Limiter
CONFIGURATION
Audio Input  INADIFF INBDIFF  0  0  0  0  0  0  0x47  0x00  R/W  72
Microphone  MICCLK  DIGMICL DIGMICR  0 
Level Control VS2EN  VSEN  ZDEN   0  0  0  EQ2EN  EQ1EN  0x49  0x00  R/W 94, 113 
Bypass 
Switches 
Jack 
Detection
POWER MANAGEMENT
Input Enable  INAEN  INBEN  0  0   MBEN  0   ADLEN ADREN  0x4C  0x00  R/W  67 
Output 
Enable 
Top-Level 
Bias Control
DAC Low 
Power Mode 1
DAC Low 
Power Mode 2
System 
Shutdown
SPLM  0  0  SPVOLL  0x3D  0x00  R/W  102
SPRM  0  0  SPVOLR  0x3E  0x00  R/W  102
0  DHPUCF  0  0  DHPLCF  0x41  0x00  R/W 104
0  0  0  0  0  DHPTH  0x42  0x00  R/W  104
THDCLP  0  0  0  THDT1  0x46  0x00  R/W 107
0  EXTMIC  0x48  0x00  R/W  70
INABYP  0  0  MIC2BYP  0  0  RECBYP SPKBYP  0x4A  0x00  R/W
JDETEN  0  0  0  0  0  JDEB  0x4B  0x00  R/W 115
HPLEN HPREN  SPLEN  SPREN  RECLEN RECREN DALEN DAREN  0x4D  0x00  R/W  68
BGEN
SHDN  VBATEN  0  0  
SPREGEN
0  0  0  0
VCMEN  BIASEN  0  0  0   JDWK  0x4E  0xF0  R/W  68
DAI2_DAC_LP  DAI1_DAC_LP  0x4F  0x00  R/W  87
DAC2_IP_
DITH_EN
PERFMODE HPPLYBACK
DAC1_IP_
DITH_EN
CGM2_ENCGM1_
EN
PWRSV8K
PWRSV  0x51  0x00  R/W
0x50  0x0F  R/W  87
71, 
112
67, 
116
 ���������������������������������������������������������������� Maxim Integrated Products   64
 
Page 65
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 1. Register Map (continued)
REGISTER  B7  B6  B5  B4  B3  B2  B1  B0  ADDRESS DEFAULT R/W PAGE
DSP COEFFICIENTS
EQ Band 1 
(DAI1/DAI2)
EQ Band 2
(DAI1/DAI2)
EQ Band 3
(DAI1/DAI2)
EQ Band 4 
(DAI1/DAI2)
K_1[15:8]  0x52/0x84  0xXX  R/W  93
K_1[7:0]  0x53/0x85  0xXX  R/W
K1_1[15:8]  0x54/0x86  0xXX  R/W
K1_1[7:0]  0x55/0x87  0xXX  R/W
K2_1[15:8]  0x56/0x88  0xXX  R/W
K2_1[7:0]  0x57/0x89  0xXX  R/W
c1_1[15:8]  0x58/0x8A  0xXX  R/W
c1_1[7:0]  0x59/0x8B  0xXX  R/W
c2_1[15:8]  0x5A/0x8C  0xXX  R/W
c2_1[7:0]  0x5B/0x8D  0xXX  R/W
K_2[15:8]  0x5C/0x8E  0xXX  R/W
K_2[7:0]  0x5D/0x8F  0xXX  R/W
K1_2[15:8]  0x5E/0x90  0xXX  R/W
K1_2[7:0]  0x5F/0x91  0xXX  R/W
K2_2[15:8]  0x60/0x92  0xXX  R/W
K2_2[7:0]  0x61/0x93  0xXX  R/W
c1_2[15:8]  0x62/0x94  0xXX  R/W
c1_2[7:0]  0x63/0x95  0xXX  R/W
c2_2[15:8]  0x64/0x96  0xXX  R/W
c2_2[7:0]  0x65/0x97  0xXX  R/W
K_3[15:8]  0x66/0x98  0xXX  R/W
K_3[7:0]  0x67/0x99  0xXX  R/W
K1_3[15:8]  0x68/0x9A  0xXX  R/W
K1_3[7:0]  0x69/0x9B  0xXX  R/W
K2_3[15:8]  0x6A/0x9C  0xXX  R/W
K2_3[7:0]  0x6B/0x9D  0xXX
c1_3[15:8]  0x6C/0x9E  0xXX  R/W
c1_3[7:0]  0x6D/0x9F  0xXX  R/W
c2_3[15:8]  0x6E/0xAE  0xXX  R/W
c2_3[7:0]  0x6F/0xA1  0xXX  R/W
K_4[15:8]  0x70/0xA2  0xXX  R/W
K_4[7:0]  0x71/0xA3  0xXX  R/W
K1_4[15:8]  0x72/0xA4  0xXX  R/W
K1_4[7:0]  0x73/0xA5  0xXX  R/W
K2_4[15:8]  0x74/0xA6  0xXX  R/W
K2_4[7:0]  0x75/0xA7  0xXX  R/W
c1_4[15:8]  0x76/0xA8  0xXX  R/W
c1_4[7:0]  0x77/0xA9  0xXX  R/W
c2_4[15:8]  0x78/0xAA  0xXX  R/W
c2_4[7:0]  0x79/0xAB  0xXX  R/W
R/W
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93
 ���������������������������������������������������������������� Maxim Integrated Products   65
 
Page 66
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 1. Register Map (continued)
REGISTER  B7  B6  B5  B4  B3  B2  B1  B0  ADDRESS DEFAULT R/W PAGE
K_5[15:8]  0x7A/0xAC  0xXX  R/W
K_5[7:0]  0x7B/0xAD  0xXX  R/W
K1_5[15:8]  0x7C/0xAE  0xXX  R/W
K1_5[7:0]  0x7D/0xAF  0xXX  R/W
EQ Band 5 
(DAI1/DAI2)
Excursion 
Limiter
Biquad 
(DAI1/DAI2)
REVISION ID
Rev ID  REV  0xFF  0x40  R  118
K2_5[15:8]  0x7E/0xB0  0xXX  R/W
K2_5[7:0]  0x7F/0xB1  0xXX  R/W
c1_5[15:8]  0x80/0xB2  0xXX  R/W
c1_5[7:0]  0x81/0xB3  0xXX  R/W
c2_5[15:8]  0x82/0xB4  0xXX  R/W
c2_5[7:0]  0x83/0xB5  0xXX  R/W
a1[15:8]  0xB6/0xC0  0xXX  R/W
a1[7:0]  0xB7/0xC1  0xXX  R/W
a2[15:8]  0xB8/0xC2  0xXX  R/W
a2[7:0]  0xB9/0xC3  0xXX  R/W
b0[15:8]  0xBA/0xC4  0xXX  R/W
b0[7:0]  0xBB/0xC5  0xXX  R/W
b1[15:8]  0xBC/0xC6  0xXX  R/W
b1[7:0]  0xBD/0xC7  0xXX  R/W
b2[15:8]  0xBE/0xC8  0xXX  R/W
b2[7:0]  0xBF/0xC9  0xXX  R/W
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93 
93
 ���������������������������������������������������������������� Maxim Integrated Products   66
 
Page 67
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Power Management 
The IC includes comprehensive power management to allow the disabling of all unused circuits, minimizing supply 
current.
Table 2. Power Management Registers 
REGISTER  BIT  NAME  DESCRIPTION
Global Shutdown. Disables everything except the headset detection circuitry, which is  
controlled separately. 
0 = Device Shutdown 
1 = Device Enabled
Performance Mode.  Selects DAC to headphone playback performance mode. 
0 = High performance playback mode. 
1 = Low power playback mode.
 Headphone Only Playback Mode.  Configures System Bias Control register bits for low 
power playback when using DAC to headphone playback path only. When enabled, this 
bit overrides the System Bias Control register settings. When disabled, the System Bias 
Control register is used to enable system bias blocks. Set both HPPLYBCK and PERFMODE for lowest power consumption when using DAC to headphone playback path 
only. 
0 = Disabled 
1 = Enabled
8kHz Power Save Mode.  PWRSV8K configures the ADC for reduced power consumption when f 
for more power savings. 
0 = Normal, high-performance mode. 
1 = Low power mode. 
Power Save Mode.  PWRSV configures the ADC for reduced power consumption for all 
sample rates. PWRSV can be used in conjunction with PWRSV8K for more power savings. 
0 = Normal, high-performance mode. 
1 = Low-power mode.
Line Input A Enable
0 = Disabled 
1 = Enabled
Line Input B Enable
0 = Disabled 
1 = Enabled
Microphone Bias Enable
0 = Disabled 
1 = Enabled
Left ADC Enable
0 = Disabled 
1 = Enabled
Right ADC Enable
0 = Disabled 
1 = Enabled
 = 8kHz. PWRSV8K can be used in conjunction with PWRSV when fS = 8kHz 
S
0x51
0x4C
7
6  VBATEN  See the Battery Measurement  section.
3  PERFMODE
2  HPPLYBCK
1  PWRSV8K
0  PWRSV
7  INAEN
6  INBEN
3  MBEN
1  ADLEN
0  ADREN
SHDN
 ���������������������������������������������������������������� Maxim Integrated Products   67
 
Page 68
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 2. Power Management Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
Left Headphone Enable
7  HPLEN
6  HPREN
5  SPLEN
4  SPREN
0x4D
3  RECLEN
2  RECREN
1  DALEN
0  DAREN
7  BGEN
6  SPREGEN
0x4E
5  VCMEN
4  BIASEN
0  JDWK  See the Jack Detection  section.
0 = Disabled 
1 = Enabled
Right Headphone Enable
0 = Disabled 
1 = Enabled
Left Speaker Enable
0 = Disabled 
1 = Enabled
Right Speaker Enable
0 = Disabled 
1 = Enabled
Receiver/Left Line Output Enable.  Use this bit to enable the differential receiver output 
or left line output. 
0 = Disabled 
1 = Enabled
Right Line Output Enable.  Use this bit to enable the right line output. 
0 = Disabled 
1 = Enabled
Left DAC Enable
0 = Disabled 
1 = Enabled
Right DAC Enable
0 = Disabled 
1 = Enabled
Bandgap Enable.  Must be enabled for proper operation of the 2.5V regulator and associated circuitry. 
0 = Disabled 
1 = Enabled
2.5V Regulator Enable.  SPREGEN enables a 2.5V internal regulator required for the 
ADC, speaker and receiver/line out amplifier. The 2.5V regulator is powered by SPKLVDD. 
0 = Disabled 
1 = Enabled
Common-Mode Voltage Resistor String Enable.  VCMEN enables the common mode 
voltage for the input and output amplifiers in the codec. 
0 = Disabled 
1 = Enabled
Chip Bias Enable.  BIASEN needs to be set for the codec amplifiers to be enabled. 
0 = Disabled 
1 = Enabled
MAX98089
 ���������������������������������������������������������������� Maxim Integrated Products   68
 
Page 69
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Microphone Inputs 
The device includes three differential microphone inputs 
and a low-noise microphone bias for powering the microphones (Figure 6). One microphone input can also be configured as a digital microphone input accepting signals 
from up to two digital microphones. Any two microphones, 
analog or digital, can be recorded simultaneously.
In the typical application, one microphone input is used 
for the handset microphone and the other is used as an 
accessory microphone. In systems using a background 
noise microphone, INA can be retasked as another 
microphone input.
In systems where the codec is not the only device 
recording microphone signals, connect microphones to 
MCLK
MICBIAS
MIC1P/
DIGMICDATA
MIC1N/
DIGMICCLK
MBEN
MIC2BYP
REG
CLOCK
CONTROL
EXTMIC  PA1EN:
0/20/30dB
MIC2P/MIC2N and EXTMICP/EXTMICN. MIC1P/MIC1N 
then become outputs that route the microphone signals 
to an external device as needed. Two devices can then 
record microphone signals without needing external 
analog switches.
Analog microphone signals are amplified by two stages 
of gain and then routed to the ADCs. The first stage offers 
selectable 0dB, 20dB, or 30dB settings. The second 
stage is a programmable-gain amplifier (PGA) adjustable 
from 0dB to 20dB in 1dB steps. To maximize the signalto-noise ratio, use the gain in the first stage whenever 
possible. Zero-crossing detection is included on the PGA 
to minimize zipper noise while making gain changes.
PGAM1: 
+20dB TO 0dB
AGC CONTROL
MIC2P
MIC2N
INABYP
INA1/EXTMICP
INA2/EXTMICN
Figure 6. Microphone Input Block Diagram 
 ���������������������������������������������������������������� Maxim Integrated Products   69
EXTMIC  PA2EN:
0/20/30dB
PGAINA: 
+20dB TO -6dB
PGAM1: 
+20dB TO 0dB
PGAINA: 
+20dB TO -6dB
INADIFF
MIX
MIXADL
MIX
MIXADR
ADLEN
ADCL
ADCR
ADREN
 
Page 70
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 3. Microphone Input Registers 
REGISTER  BIT  NAME  DESCRIPTION
MIC1/MIC2 Preamplifier Gain
0x35/0x36
0x48
6
PA1EN/PA2EN
5
4
3
2
PGAM1/PGAM2
1
0
7
MICCLK
6
5  DIGMICL
4  DIGMICR
1
EXTMIC
0
Course microphone gain adjustment. 
00 = Preamplifier disabled 
01 = 0dB 
10 = 20dB 
11 = 30dB
MIC1/MIC2 PGA
Fine microphone gain adjustment.
VALUE  GAIN (dB)  VALUE  GAIN (dB)
0x00  +20  0x0B  +9 
0x01  +19  0x0C  +8 
0x02  +18  0x0D  +7 
0x03  +17  0x0E  +6 
0x04  +16  0x0F  +5 
0x05  +15  0x10  +4 
0x06  +14  0x11  +3 
0x07  +13  0x12  +2 
0x08  +12  0x13  +1 
0x09  +11  0x14 to 0x1F  0
0x0A  +10
Digital Microphone Clock Frequency
Select a frequency that is within the digital microphone’s clock frequency range. Set 
OSR1 = 1 when using a digital microphone. 
00 = PCLK/8 
01 = PCLK/6 
10 = 64 x LRCLK 
11 = Reserved
Left Digital Microphone Enable
Set PA1EN = 00 for proper operation. 
0 = Disabled 
1 = Enabled
Right Digital Microphone Enable
Set PA1EN = 00 for proper operation. 
0 = Disabled 
1 = Enabled
External Microphone Connection
Routes INA_/EXTMIC_ to the microphone preamplifiers. Set INAEN = 0 when using 
INA_/EXTMIC_ as a microphone input. 
00 = Disabled 
01 = MIC1 input 
10 = MIC2 input 
11 = Reserved
MAX98089
 ���������������������������������������������������������������� Maxim Integrated Products   70
 
Page 71
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 3. Microphone Input Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
INA�/EXTMIC� to MIC1� Bypass Switch
7  INABYP
4  MIC2BYP
0x4A
1  RECBYP
0  SPKBYP
0 = Disabled 
1 = Enabled
MIC1� to MIC2� Bypass Switch
0 = Disabled 
1 = Enabled
See the Output Bypass Switches  section.
MAX98089
Line Inputs 
The device includes two sets of line inputs (Figure 7). 
Each set can be configured as a stereo single-ended 
input or as a mono differential input. Each input includes 
adjustable gain to match a wide range of input signal 
levels. If a custom gain is needed, the external gain 
mode provides a trimmed feedback resistor. Set the gain 
INABYP
PGAINA:
INA1/
EXTMICP
INA2/
EXTMICN
INB1
INB2
+20dB TO -6dB
PGAINA: 
+20dB TO -6dB
PGAINB: 
+20dB TO -6dB
PGAINB: 
+20dB TO -6dB
INADIFF
INBDIFF
by choosing the appropriate input resistor and using the 
following formula:
AV
 = 20 x log (20kI /RIN)
PGAIN
The external gain mode also allows summing multiple 
signals into a single input, by connecting multiple input 
resistors as show in Figure 8, and/or inputting signals 
larger than 1V
 by adjusting the ration of the 20kI /R
P-P
IN 
less than 1. 
LEFT
INPUT 1
LEFT
INPUT 2
RIGHT
INPUT 1
RIGHT
INPUT 2
INA1/EXTMICP
VCM
INA2/EXTMICN
VCM
20kI 
20kI 
1V
 (max)
P-P
1V
 (max)
P-P
Figure 7. Line Input Block Diagram 
 ���������������������������������������������������������������� Maxim Integrated Products   71
Figure 8. Summing Multiple Input Signals into INA/INB
 
Page 72
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 4. Line Input Registers 
REGISTER  BIT  NAME  DESCRIPTION
Line Input A/B External Gain
Switches out the internal input resistor and selects a trimmed 20kI  feedback resistor. 
Use an external input resistor to set the gain of the line input. 
0 = Disabled 
1 = Enabled
Line Input A/B Internal Gain Settings
000 = +20dB 
001 = +14dB 
010 = +3dB 
011 = 0dB 
100 = -3dB 
101 = -6dB 
110 = -6dB 
111 = -6dB
Line Input A Differential Enable
0 = Stereo single-ended input 
1 = Mono differential input
Line Input B Differential Enable
0 = Stereo single-ended input 
1 = Mono differential input
0x37/0x38
0x47
6  INAEXT/INBEXT
2
1
PGAINA/PGAINB
0
7  INADIFF
6  INBDIFF
MAX98089
ADC Input Mixers 
The IC’s stereo ADC accepts input from the microphone 
amplifiers, line inputs amplifiers, and directly from the 
INA1 and INA2. The ADC mixer routes any combination of the eight audio inputs to the left and right ADCs 
(Figure 9).
PGAM1: 
+20dB TO 0dB
PA1EN: 
0/20/30dB
PGAM2: 
+20dB TO 0dB
PA2EN: 
0/20/30dB
PGAINA: 
+20dB TO -6dB
INADIFF
PGAINA: 
+20dB TO -6dB
+
PGAINB: 
+20dB TO -6dB
INBDIFF
PGAINB: 
+20dB TO -6dB
+
Figure 9. ADC Input Mixer Block Diagram 
MIX
MIXADL
MIX
MIXADR
ADLEN
ADCL
ADCR
ADREN
 ���������������������������������������������������������������� Maxim Integrated Products   72
 
Page 73
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 5. ADC Input Mixer Register 
REGISTER  BIT  NAME  DESCRIPTION
0x23/0x24
7
6
5
4
MIXADL/MIXADR
3
2
1
0
Left/Right ADC Input Mixer
Selects which analog inputs are recorded by the left/right ADC. 
1xxxxxxx = MIC1 
x1xxxxxx = MIC2 
xx1xxxxx = INA1 pin direct 
xxx1xxxx = INA2 pin direct 
xxxx1xxx = INA1 
xxxxx1xx = INA2 (INADIFF = 0) or INA2 - INA1 (INADIFF = 1) 
xxxxxx1x = INB1 
xxxxxxx1 = INB2 (INBDIFF = 0) or INB2 - INB1 (INBDIFF = 1)
MAX98089
Record Path Signal Processing 
The device’s record signal path includes both automatic 
gain control (AGC) for the microphone inputs and a digital noise gate at the output of the ADC (Figure 10).
Microphone AGC 
The IC’s AGC monitors the signal level at the output of the 
ADC and then adjusts the MIC1 and MIC2 analog PGA 
settings automatically. When the signal level is below 
the predefined threshold, the gain is increased up to its 
maximum (20dB). If the signal exceeds the threshold, 
the gain is reduced to prevent the output signal level 
exceeding the threshold. When AGC is enabled, the 
microphone PGA is not user programmable. The AGC 
provides a more constant signal level and improves the 
available ADC dynamic range.
PA1EN: 
0/20/30dB
PA2EN: 
0/20/30dB
PGAM1: 
+20dB TO -6dB
PGAM2: 
+20dB TO 0dB
MIX
MIXADL
MIX
ADLEN
ADREN
ADCL
ADCR
AUTOMATIC
GAIN
CONTROL
AVLG: 0/6/
12/18dB 
AVL:0dB
TO -15dB
MODE1
SRMIX_
MODE
AVFLT
NOISE GATE 
AUDIO/
VOICE
FILTERS
SAMPLE RATE
CONVERTER
AVRG: 0/6/ 
12/18dB 
AVR:0dB 
TO -15dB
Noise Gate
Since the AGC increases the levels of all signals below 
a user-defined threshold, the noise floor is effectively 
increased by 20dB. To counteract this, the noise gate 
reduces the gain at low signal levels. Unlike typical noise 
gates that completely silence the output below a defined 
level, the noise gate in the IC applies downward expansion. The noise gate attenuates the output at a rate of 
1dB for each 2dB the signal is below the threshold with a 
maximum attenuation of 12dB.
The noise gate can be used in conjunction with the AGC 
or on its own. When the AGC is enabled, the noise gate 
reduces the output level only when the AGC has set the 
gain to the maximum setting. Figure 11 shows the gain 
response resulting from using the AGC and noise gate.
AGC AND NOISE GATE
AMPLITUDE RESPONSE
0
-20
AGC AND NOISE GATE
-40
-60
-80
OUTPUT AMPLITUDE (dBFS)
-100
AGC ONLY
AGC AND NOISE
 GATE DISABLED
NOISE GATE ONLY
MIXADR
-120
-120  0
INPUT AMPLITUDE (dBFS)
-20 -40 -60 -80 -100
Figure 10. Record Path Signal Processing Block Diagram  Figure 11. AGC and Noise Gate Input vs. Output Gain
 ���������������������������������������������������������������� Maxim Integrated Products   73
 
Page 74
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 6. Record Path Signal Processing Registers
REGISTER  BIT  NAME  DESCRIPTION
Noise Gate Attenuation
Reports the current noise gate attenuation. 
000 = 0dB 
001 = 1dB 
010 = 2dB 
011 = 3dB to 5dB 
100 = 6dB to 7dB 
101 = 8dB to 9dB 
110 = 10dB to 11dB 
111 = 12dB
AGC Gain
Reports the current AGC gain setting.
VALUE  GAIN (dB)  VALUE  GAIN (dB)
0x00  +20  0x0B  +9 
0x01  +19  0x0C  +8 
0x02  +18  0x0D  +7 
0x03  +17  0x0E  +6 
0x04  +16  0x0F  +5 
0x05  +15  0x10  +4
0x06  +14  0x11  +3 
0x07  +13  0x12  +2 
0x08  +12  0x13  +1 
0x09  +11  0x14 to 0x1F  0
0x0A  +10
AGC/Noise Gate Signal Source
Determines which ADC channel the AGC and noise gates analyze. Gain is adjusted on 
both channels regardless of the AGCSRC setting. 
0 = Left ADC output 
1 = Maximum of either the left or right ADC output
AGC Release Time
Defined as the duration from start to finish of gain increase in the region shown in Figure 
12. 
000 = 78ms 
001 = 156ms 
010 = 312ms 
011 = 625ms 
100 = 1.25s 
101 = 2.5s 
110 = 5s 
111 = 10s
0x01
0x3F
7
6
5
4
3
2
1
0
7  AGCSRC
6
5
4
NG
AGC
AGCRLS
MAX98089
 ���������������������������������������������������������������� Maxim Integrated Products   74
 
Page 75
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 6. Record Path Signal Processing Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
AGC Attack Time
3
AGCATK
2
0x3F
1
AGCHLD
0
7
6
ANTH
5
4
0x40
3
2
AGCTH
1
0
Defined as the time required to reduce gain by 63% of the total gain reduction (one time 
constant of the exponential response). Attack times are longer for low AGC threshold 
levels. See Figure 12 for details. 
00 = 2ms 
01 = 7.2ms 
10 = 31ms 
11 = 123ms
AGC Hold Time
The delay before the AGC release begins. The hold time counter starts whenever the signal drops below the AGC threshold and is reset by any signal that exceeds the threshold. 
Set AGCHLD to enable the AGC circuit. See Figure 12 for details. 
00 = AGC disabled 
01 = 50ms 
10 = 100ms 
11 = 400ms
Noise Gate Threshold
Gain is reduced for signals below the threshold to quiet noise. The thresholds are relative 
to the ADC’s full-scale output voltage.
VALUE
0x0  Noise gate disabled  0x8  -45 
0x1  Reserved  0x9  -41 
0x2  Reserved  0xA  -38 
0x3  -64  0xB  -34 
0x4  -62  0xC  -30 
0x5  -58  0xD  -27 
0x6  -53  0xE  -22 
0x7  -50  0xF  -16
AGC Threshold
Gain is reduced when signals exceed the threshold to prevent clipping. The thresholds 
are relative to the ADC’s full-scale voltage.
VALUE
0x0  -3  0x8  -11 
0x1  -4  0x9  -12 
0x2  -5  0xA  -13 
0x3  -6  0xB  -14 
0x4  -7  0xC  -15 
0x5  -8  0xD  -16 
0x6  -9  0xE  -17 
0x7  -10  0xF  -18
THRESHOLD 
(dBFS)
THRESHOLD 
(dBFS)
VALUE
VALUE
MAX98089
THRESHOLD 
(dBFS)
THRESHOLD 
(dBFS)
 ���������������������������������������������������������������� Maxim Integrated Products   75
 
Page 76
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Figure 12. AGC Timing 
ATTACK TIME
HOLD TIME  RELEASE TIME
The IC includes separate digital level control for the left 
and right ADC outputs (Figure 13). To optimize dynamic 
range, use analog gain to adjust the signal level and set 
NOISE GATE
ADLEN
ADCL
AUTOMATIC
GAIN
CONTROL
MODE1
AVFLT
AVLG: 0/6/
12/18dB
AVL:0dB
TO -15dB
SRMIX_
MODE
AUDIO/
VOICE
FILTERS
AVRG: 0/6/ 
12/18dB 
AVR:0dB 
TO -15dB
SAMPLE RATE
CONVERTER
ADC Record Level Control 
ADCR
ADREN
Figure 13. ADC Record Level Control Block Diagram
 ���������������������������������������������������������������� Maxim Integrated Products   76
 
Page 77
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 7. ADC Record Level Control Register
REGISTER  BIT  NAME  DESCRIPTION
Left/Right ADC Gain
00 = 0dB 
01 = 6dB 
10 = 12dB 
11 = 18dB
Left/Right ADC Level
VALUE  GAIN (dB)  VALUE  GAIN (dB)
0x0  +3  0x8  -5 
0x1  +2  0x9  -6 
0x2  +1  0xA  -7 
0x3  0  0xB  -8 
0x4  -1  0xC  -9 
0x5  -2  0xD  -10 
0x6  -3  0xE  -11 
0x7  -4  0xF  -12
0x33/0x34
5
4
3
2
1
0
AVLG/AVRG
AVL/AVR
MAX98089
the digital level control to 0dB whenever possible. Digital 
level control is primarily used when adjusting the record 
level for digital microphones.
Sidetone 
DVST: 
0dB TO -60dB
ADLEN
ADREN
ADCL
ADCR
AUTOMATIC
GAIN
CONTROL
SIDETONE
AVLG: 0/6/
12/18dB
AVL:0dB
TO -15dB
SRMIX_
MODE1
AVFLT
MODE
DSTS
NOISE GATE
AUDIO/
VOICE
FILTERS
SAMPLE RATE
CONVERTER
MIX
AVRG: 0/6/ 
12/18dB 
AVR:0dB 
TO -15dB
Enable sidetone during full-duplex operation to add a 
low-level copy of the recorded audio signal to the playback audio signal (Figure 14). Sidetone is commonly 
used in telephony to allow the speaker to hear himself 
speak, providing a more natural user experience. The 
DV1G: 
0/6/12/18dB
+
MULTI BAND ALC
DVEQ1: 
0dB TO -15dB
5-BAND
PARAMETRIC
EQ
EQ1EN  EQ2EN
EXCURSION LIMITER
5-BAND
PARAMETRIC
EQ
DV2: 
0dB TO -15dB
DV1: 
0dB TO -15dB
DVEQ2: 
0dB TO -15dB
DCB2
AUDIO/
FILTERS
AUDIO/
VOICE
FILTERS
MODE1 
DVFLT
MIX
MIXDAL
MIX
MIXDAR
DACL
DALEN
DACR
DAREN
Figure 14. Sidetone Block Diagram 
 ���������������������������������������������������������������� Maxim Integrated Products   77
 
Page 78
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 8. Sidetone Register 
REGISTER  BIT  NAME  DESCRIPTION
Sidetone Source
Selects which ADC output is fed back as sidetone. When mixing the left and right ADC 
outputs, each is attenuated by 6dB to prevent full-scale signals from clipping. 
00 = Sidetone disabled 
01 = Left ADC 
10 = Right ADC 
11 = Left + Right ADC
Sidetone Level
Adjusts the sidetone signal level. All levels are referenced to the ADC’s full-scale output.
VALUE  LEVEL (dB)  VALUE  LEVEL (dB)
0x00  Sidetone disabled  0x10  -30.5 
0x01  -0.5  0x11  -32.5 
0x02  -2.5  0x12  -34.5 
0x03  -4.5  0x13  -36.5 
0x04  -6.5  0x14  -38.5 
0x05  -8.5  0x15  -40.5 
0x06  -10.5  0x16  -42.5 
0x07  -12.5  0x17  -44.5 
0x08  -14.5  0x18  -46.5 
0x09  -16.5  0x19  -48.5 
0x0A  -18.5  0x1A  -50.5
0x0B  -20.5  0x1B  -52.5 
0x0C  -22.5  0x1C  -54.5 
0x0D  -24.5  0x1D  -56.6
0x0E  -26.5  0x1E  -58.5
0x0F  -28.5  0x1F  -60.5
0x2E
7
DSTS
6
4
3
2
1
0
DVST
MAX98089
IC implements sidetone digitally. Doing so helps prevent 
unwanted feedback into the playback signal path and 
better matches the playback audio signal.
Digital Audio Interfaces 
The IC includes two separate playback signal paths and 
one record signal path. Digital audio interface 1 (DAI1) 
is used to transmit the recorded stereo audio signal and 
receive a stereo audio signal for playback. Digital audio 
interface 2 (DAI2) is used to receive a second stereo 
audio signal. Use DAI1 for all full-duplex operations and 
for all voice signals. Use DAI2 for music and to mix two 
playback audio signals. The digital audio interfaces are 
separate from the audio ports to enable either interface 
to communicate with any external device connected to 
either audio port.
 ���������������������������������������������������������������� Maxim Integrated Products   78
Each audio interface can be configured in a variety of for-
2
mats including left justified, I
S, PCM, and time division 
multiplexed (TDM). TDM mode supports up to 4 mono 
audio slots in each frame. The IC can use up to 2 mono 
slots per interface, leaving the remaining two slots available for another device. Table 9 shows how to configure 
the device for common digital audio formats. Figures 16 
and 17 show examples of common audio formats. By 
default, SDOUTS1 and SDOUTS2 are set high impedance when the IC is not outputting data to facilitate sharing the bus. Configure the interface in TDM mode using 
only slot 1 to transmit and receive mono PCM voice data.
The IC’s digital audio interfaces support both ADC to DAC 
loop-through and digital loopback. Loop-through allows 
the signal converted by the ADC to be routed to the DAC 
for playback. The signal is routed from the record path to 
 
Page 79
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
the playback path in the digital audio interface to allow 
the IC’s full complement of digital signal processing to 
be used. Loopback allows digital data input to either 
SDINS1 or SDINS2 to be routed from one interface to the 
other for output on SDOUTS2 or SDOUTS1. Both inter-
BCLKS1
LRCLKS1  SDOUTS1  SDINS1 DVDDS1  BCLKS2  LRCLKS2  SDOUTS2  SDINS2 DVDDS2
SEL1  SEL2
SDIN1
HIZOFF1 
SDOEN1
DATA
INPUT
DAI1
MAS1
BCLK1
BIT
CLOCK
LRCLK1
FRAME 
CLOCK
SDOUT1
MAS1
DATA
OUTPUT
faces must be configured for the same sample rate, but 
the interface format need not be the same. This allows 
the IC to route audio data from one device to another, 
converting the data format as needed. Figure 15 shows 
the available digital signal routing options.
BCLK2
DAI2
SDIEN1  SDIEN2
MAS2
BIT
CLOCK
LRCLK2
FRAME 
CLOCK
SDOUT2
MAS2
DATA
OUTPUT
SDIN2
HIZOFF2
SDOEN2
DATA
INPUT
LBEN1
LBEN2
MUX
+
LTEN1
DAI1
RECORD PATH
Figure 15. Digital Audio Signal Routing 
Table 9. Common Digital Audio Formats 
MODE  WCI1/WCI2  BCI1/BCI2  DLY1/DLY2  TDM1/TDM2  SLOTL1/SLOTL2 SLOTR1/SLOTR2
Left Justified  1  0  0  0  X  X
2
S  0  0  1  0  X  X
I 
PCM  X  1  X  1  0  0 
TDM  X  1  X  1  Set as desired
X = Don’t care.
 ���������������������������������������������������������������� Maxim Integrated Products   79
DAI1
PLAYBACK PATH
DAI2
PLAYBACK PATH
 
Page 80
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 10. Digital Audio Interface Registers
REGISTER  BIT  NAME  DESCRIPTION
DAI1/DAI2 Master Mode
In master mode, DAI1/DAI2 outputs LRCLK and BCLK. In slave mode, DAI1/DAI2 ac-
7  MAS1/MAS2
6  WCI1/WCI2
5  BCI1/BCI2
0x14/0x1C
4  DLY1/DLY2
2  TDM1/TDM2
1  FSW1/FSW2
0  WS1/WS2
cept LRCLK and BCLK as inputs. 
0 = Slave mode 
1 = Master mode
DAI1/DAI2 Word Clock Invert
TDM1/TDM2 = 0: 
0 = Left-channel data is transmitted while LRCLK is low. 
1 = Right-channel data is transmitted while LRCLK is low. 
TDM1/TDM2 = 1: 
Always set WCI = 0.
DAI1/DAI2 Bit Clock Invert
BCI1/BCI2 must be set to 1 when TDM1/TDM2 = 1. 
0 = SDIN is accepted on the rising edge of BCLK. 
SDOUT is valid on the rising edge of BCLK.
1 = SDIN is accepted on the falling edge of BCLK. 
SDOUT is valid on the falling edge of BCLK. 
Master Mode: 
0 = LRCLK transitions on the falling edge of BCLK. 
1 = LRCLK transitions on the rising edge of BCLK.
DAI1/DAI2 Data Delay
DLY1/DLY2 has no effect when TDM1/TDM2 = 1. 
0 = The most significant data bit is clocked on the first active BCLK edge after an 
LRCLK transition.
1 = The most significant data bit is clocked on the second active BCLK edge after an 
LRCLK transition.
DAI1/DAI2 Time-Division Multiplex Mode (TDM Mode)
Set TDM1/TDM2 when communicating with devices that use a frame synchronization 
pulse on LRCLK instead of a square wave. 
0 = Disabled 
1 = Enabled (BCI1/BCI2 must be set to 1)
DAI1/DAI2 Wide Frame Sync Pulse
Increases the width of the frame sync pulse to the full data width when TDM1/TDM2 = 
1. FSW1/FSW2 has no effect when TDM1/TDM2 = 0. 
0 = Disabled 
1 = Enabled
DAI1/DAI2 Audio Data Bit Depth
Determines the maximum bit depth of audio being transmitted and received. Data is 
always 16 bit when TDM1/TMD2 = 0. 
0 = 16 bits 
1 = 24 bits
MAX98089
 ���������������������������������������������������������������� Maxim Integrated Products   80
 
Page 81
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 10. Digital Audio Interface Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
ADC Oversampling Ratio
Use the higher setting for maximum performance. Use the lower setting for reduced 
power consumption at the expense of performance. 
00 = 96x 
01 = 64x 
10 = Reserved 
11 = Reserved
DAC Oversample Clock (Select PCLK/2 for higher performance. Select PCLK/4 for 
lower power consumption.)
1 = DAC input clock = PCLK/2 
0 = DAC input clock = PCLK/4
DAI1/DAI2 BCLK Output Frequency
When operating in master mode, BSEL1/BSEL2 set the frequency of BCLK. When operating in slave mode, BSEL1/BSEL2 have no effect. Select the lowest BCLK frequency 
that clocks all data input to the DAC and output by the ADC. 
000 = BCLK disabled 
001 = 64 x LRCLK 
010 = 48 x LRCLK 
011 = 128 x LRCLK (invalid for DHF1/DHF2 = 1) 
100 = PCLK/2 
101 = PCLK/4 
110 = PCLK/8 
111 = PCLK/16
DAI1/DAI2 Audio Port Selector
Selects which port is used by DAI1/DAI2. 
00 = None 
01 = Port S1 
10 = Port S2 
11 = Reserved
DAI1 Digital Loopthrough
Connects the output of the record signal path to the input of the playback path. Data 
input to DAI1 from an external device is mixed with the recorded audio signal. 
0 = Disabled 
1 = Enabled
DAI1/DAI2 Digital Audio Interface Loopback
LBEN1 routes the digital audio input to DAI1 back out on DAI2. LBEN2 routes the digital 
audio input to DAI2 back out on DAI1. Selecting LBEN2 disables the ADC output data. 
0 = Disabled 
1 = Enabled
0x15/0x1D
0x16/0x1E
7
OSR1
6
DAC_OSR1/ 
5
DAC_OSR2
2
1
0
7
6
5  LTEN1
4
BSEL1/
BSEL2
SEL1/SEL2
LBEN1/
LBEN2
MAX98089
DAI1/DAI2 DAC Mono Mix
Mixes the left and right digital input to mono and routes the combined signal to the left 
3
 ���������������������������������������������������������������� Maxim Integrated Products   81
DMONO1/
DMONO2
and right playback paths. The left and right input data is attenuated by 6dB prior to the 
mono mix. 
0 = Disabled 
1 = Enabled 
 
Page 82
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 10. Digital Audio Interface Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
Disable DA1/DAI2 Output High-Impedance Mode
Normally SDOUT is set high impedance between data words. Set HIZOFF1/HIZOFF2 to 
force a level on SDOUT at all times. 
0 = Disabled 
1 = Enabled
DAI1/DAI2 Record Path Output Enable
DAI2 outputs data only if LBEN1 = 1. 
0 = Disabled 
1 = Enabled
DAI1/DAI2 Playback Path Input Enable
0 = Disabled 
1 = Enabled
TDM Left Time Slot
Selects which of the four slots is used for left data on DAI1/DAI2. If the same slot is 
selected for left and right audio, left audio is placed in the slot. 
00 = Slot 1 
01 = Slot 2 
10 = Slot 3 
11 = Slot 4
TDM Right Time Slot
Selects which of the four slots is used for right data on DAI1/DAI2. If the same slot is 
selected for left and right audio, left audio is placed in the slot. 
00 = Slot 1 
01 = Slot 2 
10 = Slot 3 
11 = Slot 4
TDM Slot Delay
Adds 1 BCLK cycle delay to the data in the specified TDM slot. 
1xxx = Slot 4 delayed 
x1xx = Slot 3 delayed 
xx1x = Slot 2 delayed 
xxx1 = Slot 1 delayed
0x16/0x1E
0x17/0x1F
2
1
0
7
6
5
4
3
2
1
0
HIZOFF1/
HIZOFF2
SDOEN1/
SDOEN2
SDIEN1/
SDIEN2
SLOTL1/
SLOTL2
SLOTR1/
SLOTR2
SLOTDLY1/
SLOTDLY2
MAX98089
 ���������������������������������������������������������������� Maxim Integrated Products   82
 
Page 83
Low-Power, Stereo Audio Codec
with FlexSound Technology
WCI_ = 0, BCI_ = 0, DLY_ = 0, TDM_ = 0, FSW_ = 0, WS_ = 0, HIZOFF_ = 1, SLOTL_ = 0, SLOTR_ = 0
MAX98089
LRCLK
SDOUT
BCLK
SDIN
LRCLK
SDOUT
BCLK
SDIN
LRCLK
SDOUT
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
WCI_ = 1, BCI_ = 0, DLY_ = 0, TDM_ = 0, FSW_ = 0, WS_ = 0, HIZOFF_ = 1, SLOTL_ = 0, SLOTR_ = 0
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
WCI_ = 0, BCI_ = 1, DLY_ = 0, TDM_ = 0, FSW_ = 0, WS_ = 0, HIZOFF_ = 1, SL
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
LEFT
LEFT
LEFT
OTL_ =
RIGHT
RIGHT
 0, SLOTR_ = 0
RIGHT
BCLK
SDIN
LRCLK
SDOUT
BCLK
SDIN
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
WCI_ = 0, BCI_ = 0, DLY_ = 1, TDM_ = 0, FSW_ = 0, WS_ = 0, HIZOFF_ = 1, SLOTL_ = 0, SLOTR_ = 0
LEFT
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Figure 16. Non-TDM Data Format Examples 
 ���������������������������������������������������������������� Maxim Integrated Products   83
RIGHT
 
Page 84
Low-Power, Stereo Audio Codec
WCI_ = 0, BCI_ = 1, DLY_ = 0, TDM_ = 1, FSW_ = 0, WS_ = 0, HIZOFF_ = 0, SLOTL_ = 0, SLOTR_ = 1
LRCLK
MAX98089
with FlexSound Technology
HI-Z
SDOUT
BCLK
SDIN
LRCLK
SDOUT
BCLK
SDIN
LRCLK
SDOUT
BCLK
SDIN
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
WCI_ = 0, BCI_ = 1, DLY_ = 0, TDM_ = 1, FSW_ = 1, WS_ = 0, HIZOFF_ = 0, SLOTL_ = 0, SLOTR_ = 1
HI-Z
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
WCI_ = 0, BCI_ = 1, DLY_ = 0, TDM_ = 1, FSW_ = 0, WS_ = 0, HIZOFF_ = 1, SLOTL_ = 0, SLOTR_ = 1
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
HI-Z
HI-Z
WCI_ = 0, BCI_ = 1, DLY_ = 0, TDM_ = 1, FSW_ = 0, WS_ = 0, HIZOFF_ = 0, SLOTL_ = 2, SLOTR_ = 3
LRCLK
SDOUT
BCLK
SDIN
LRCLK
SDOUT
BCLK
SDIN
HI-Z
32 CYCLES
WCI_ = 0, BCI_ = 1, DLY_ = 0, TDM_ = 1, FSW_ = 0, WS_ = 0, HIZOFF_ = 0, SLOTL_ = 0, SLOTR_ = 1
HI-Z
L L L L L L L L R R R R R R R R
HI-Z
L L L L L L L L R R R R R R R R
L15 L14 L13 L12 L11 L10 L9 L8  L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
L15 L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 R15 R14 R13 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 R0
16 CYCLES  16 CYCLES  16 CYCLES  16 CYCLES
Figure 17. TDM Mode Data Format Examples 
 ���������������������������������������������������������������� Maxim Integrated Products   84
HI-Z
HI-Z
 
Page 85
Low-Power, Stereo Audio Codec
with FlexSound Technology
Clock Control 
The digital signal paths in the IC require a master clock 
(MCLK) between 10MHz and 60MHz to function. The 
MAX98089 requires an internal clock between 10MHz 
and 20MHz. A prescaler divides MCLK by 1, 2, or 4 to 
create the internal clock (PCLK). PCLK is used to clock 
all portions of the IC.
The MAX98089 includes two digital audio signal paths, 
both capable of supporting any sample rate from 8kHz 
to 96kHz. Each path is independently configured to allow 
different sample rates. To accommodate a wide range 
of system architectures, four main clocking modes are 
supported:
 PLL Mode:  When operating in slave mode, enable the 
U
PLL to lock onto any LRCLK input. This mode requires 
the least configuration, but provides the lowest performance. Use this mode to simplify initial setup or 
when normal mode and exact integer mode cannot 
be used.
MAX98089
 Normal Mode: This mode uses a 15-bit clock divider  
U
to set the sample rate relative to PCLK. This allows 
high flexibility in both the PCLK and LRCLK frequencies and can be used in either master or slave mode.
 Exact Integer Mode (DAI1 only):  In both master and 
U
slave modes, common MCLK frequencies (12MHz, 
13MHz, 16MHz, and 19.2MHz) can be programmed 
to operate in exact integer mode for both 8kHz and 
16kHz sample rates. In these modes, the MCLK and 
LRCLK rates are selected by using the FREQ1 bits 
instead of the NI, and PLL control bits.
 DAC Low-Power Mode:  This mode bypasses the 
U
PLL for reduce power consumptions and uses fixed 
counters to generate the clocks. The DAI__DAC_LP 
bits override the other clock settings.
Table 11. Clock Control Registers 
REGISTER  BIT  NAME  DESCRIPTION
MCLK Prescaler
0x10
0x11/0x19
5
PSCLK
4
7
6
SR1/SR2
5
4
Generates PCLK, which is used by all internal circuitry. 
00 = PCLK disabled 
01 = 10MHz P  MCLK P  20MHz (PCLK = MCLK) 
10 = 20MHz P  MCLK P  40MHz (PCLK = MCLK/2) 
11 = 40MHz P  MCLK P  60MHz (PCLK = MCLK/4)
DAI1/DAI2 Sample Rate
Used by the ALC to correctly set the dual-band crossover frequency and the excursion 
limiter to set the predefined corner frequencies.
VALUE
0x0  Reserved  0x8  48 
0x1  8  0x9  88.2 
0x2  11.025  0xA  96 
0x3  16  0xB  Reserved 
0x4  22.05  0xC  Reserved 
0x5  24  0xD  Reserved 
0x6  32  0xE  Reserved 
0x7  44.1  0xF  Reserved
SAMPLE RATE 
(kHz)
VALUE
SAMPLE RATE 
(kHz)
 ���������������������������������������������������������������� Maxim Integrated Products   85
 
Page 86
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 11. Clock Control Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
Exact Integer Mode
Overrides PLL1 and NI1 and configures a specific PCLK to LRCLK ratio.
0x11
0x12/0x1A
0x13/0x1B
3
2
1
7  PLL1/PLL2
6 
5 
4 
3 
2 
1
7 
6
4 
3 
2 
1
0  NI1[0]/NI2[0]
FREQ1
NI1/
NI2
VALUE  SAMPLE RATE  VALUE  SAMPLE RATE
0x0  Disabled  0x8
0x1  Reserved  0x9
0x2  Reserved  0xA
0x3  Reserved  0xB
0x4  Reserved  0xC
0x5  Reserved  0xD
0x6  Reserved  0xE
0x7  Reserved  0xF
PLL Mode Enable (Slave Mode Only)
PLL1/PLL2 enables a digital PLL that locks on to the externally supplied LRCLK frequency and automatically sets the LRCLK divider (NI1/NI2). 
0 = Disabled 
1 = Enabled
Normal Mode LRCLK Divider
When PLL1/PLL2 = 0, the frequency of LRCLK is determined by NI1/NI2. See Table 12 
for common NI values.
SAMPLE RATE  DHF1/DHF2  NI1/NI2 FORMULA
8kHz P  LRCLK P  48kHz
48kHz <  LRCLK P  96kHz
 = LRCLK frequency
f
LRCLK
f
 = Prescaled MCLK frequency (PCLK)
PCLK
Rapid Lock Mode
Program NI1/NI2 to the nearest valid ratio and set NI1[0]/NI2[0] when PLL1/PLL2 = 1 
to enable rapid lock mode. Normally, the PLL automatically calculates and dynamically 
adjusts NI1/NI2. When rapid lock mode is properly configured, the PLL starting point is 
much closer to the correct value, thus speeding up lock time. Wait one LRCLK period 
after programming NI1/NI2 before setting PLL1/PLL2 = 1.
0 0
1 5
MAX98089
PCLK = 12MHz, 
LRCLK = 8kHz
PCLK = 12MHz, 
LRCLK = 16kHz
PCLK = 13MHz, 
LRCLK = 8kHz
PCLK = 13MHz, 
LRCLK = 16kHz
PCLK = 16MHz, 
LRCLK = 8kHz
PCLK = 16MHz, 
LRCLK = 16kHz
PCLK = 19.2MHz, 
LRCLK = 8kHz
PCLK = 19.2MHz, 
LRCLK = 16kHz
65,536 x 96 x f
NIf=
65,536 x 48 x f
NIf=
LRCLK
PCLK
LRCLK
PCLK
 ���������������������������������������������������������������� Maxim Integrated Products   86
 
Page 87
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 11. Clock Control Registers (continued)
REGISTER  BIT  NAME  DESCRIPTION
DAI� DAC Low Power Select.
These bits setup the clocks to be generated from fixed counters that bypass the PLL for 
DAC low power mode.
VALUE  SETTING
0x0
0x3
0x4
DAI2 DAC Input Dither Enable
DAC2DITHEN is recommended to be set when DAI2_DAC_LP = 0000. 
0 = Disabled 
1 = Enabled
DAI1 DAC Input Dither 1 Enable
DAC1DITHEN is recommended to be set when DAI1_DAC_LP = 0000. 
0 = Disabled 
1 = Enabled
DAI2 Clock Gen Module Enable
CGM1_EN has to be set along with CGM2_EN to enable the clock generation for the 
DAI2 DAC playback path. 
0 = Disabled 
1 = Enabled
PLL derived 
clock
PCLK = 128 
x LRCLK
PCLK = 192 
x LRCLK
PCLK = 256 
x LRCLK
PCLK = 384 
x LRCLK
PCLK = 768 
x LRCLK
PCLK = 1152 
x LRCLK
PCLK = 1536 
x LRCLK
FILTER 
SELECT
—  0x8
Audio 96kHz  0x9  Reserved  —
Audio 96kHz  0xA  Reserved  —
Audio 48kHz  0xB  Reserved  —
Audio 48kHz  0xC  Reserved  —
Voice  0xD  Reserved  —
Voice  0xE  Reserved  —
Voice  0xF  Reserved  —
0x4F
0x50
7
6
DAI2_DAC_LP
5  0x1
4  0x2
3
DAI1_DAC_LP
2  0x5
1  0x6
0  0x7
3  DAC2DITHEN
2  DAC1DITHEN
1  CGM2_EN
MAX98089
VALUE  SETTING
PCLK = 2304 
x LRCLK
FILTER 
SELECT
Voice
DAI1/Device Clock Gen Module Enable
CGM1_EN enables the device clock generation, and needs to be set for DAC playback 
0  CGM1_EN
 ���������������������������������������������������������������� Maxim Integrated Products   87
or ADC record. 
0 = Disabled 
1 = Enabled 
 
Page 88
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 12. Common NI1/NI2 Values 
LRCLK (kHz)
PCLK (MHz)
8  11.025  12  16  22.05  24  32  44.1  48  64  88.2  96 
10 
11
11.2896 
12
12.288  1000 
13 
16
16.9344
18.432 
20
13A9  1B18  1D7E  2752  3631  3AFB  4EA5  6C61  75F7  4EA5  6C61  75F7 
11E0  18A2  1ACF  23BF  3144  359F  477E  6287  6B3E  477E  6287  6B3E 
116A
1800
1A1F  22D4
1062  1694  1893  20C5  2D29  3127  4189  5A51  624E  4189  5A51  624E
160D
1800  2000
0F20  14D8  16AF  1E3F  29AF  2D5F  3C7F  535F  5ABE  3C7F  535F  5ABE 
0C4A  10EF  126F  1893  21DE  24DD  3127  43BD  49BA  3127  43BD  49BA 
0B9C 
0AAB  0EB3
1000
116A  1738
1000
09D5  0D8C  0EBF  13A9  1B18  1D7E  2752  3631  3AFB  2752  3631  3AFB
Note: Values in bold are exact integers that provide maximum full-scale performance. 
Sample Rate Converter 
The sample rate conversion circuit allows for both sample rate conversion and mixing of asynchronous audio 
data from DAI1 (SDIN1) and DAI2 (SDIN2). The resulting 
DHF1/2 = 0  DHF1/2 = 1
3000
2C1A
2000
1555  1D66
343F  45A9
3000  4000
22D4  2E71
2000
2AAB  3ACD
audio can be output through DAI1 to either SDOUTS1 or 
SDOUTS2. The sample rate converter can be enabled on 
a per channel basis, allowing for one channel of DAI1 to 
output microphone data while the other channel is outputting 
sample rate converted data.
6000
5833
4000
MAX98089
687D  45A9
6000  4000
45A9  2E71
4000
2AAB  3ACD
6000
5833
4000
687D
6000
45A9
4000
AUTOMATIC
GAIN
CONTROL
ADLEN
ADCL
ADCR
ADREN
Figure 18. Sample Rate Converter 
 ���������������������������������������������������������������� Maxim Integrated Products   88
SIDETONE
AVLG: 0/6/
12/18dB 
AVL:0dB
TO -15dB
SRMIX_
MODE1
AVFLT
MIX
DSTS
NOISE GATE
AUDIO/
VOICE
FILTERS
SAMPLE RATE
CONVERTER
DVST: 
0dB TO -60dB
AVRG: 0/6/ 
12/18dB 
AVR:0dB 
TO -15dB
DV1G: 
0/6/12/18dB
+
MULTI BAND ALC
DVEQ1: 
0dB TO -15dB
5-BAND
PARAMETRIC
EQ
EQ1EN  EQ2EN
EXCURSION LIMITER
5-BAND
PARAMETRIC
EQ
DV2: 
0dB TO -15dB
DV1: 
0dB TO -15dB
DVEQ2: 
0dB TO -15dB
DCB2
MODE1 
DVFLT
AUDIO/
FILTERS
AUDIO/
VOICE
FILTERS
MIX
MIXDAL
MIX
MIXDAR
DACL
DALEN
DACR
DAREN
 
Page 89
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 13. Sample Rate Converter Register 
REGISTER  BIT  NAME  DESCRIPTION
Sample Rate Mix Mode. Sets mixing configuration applied to the sample rate con- 
4  SRMIX_MODE
3  SRMIX_ENL
0x21
2  SRMIX_ENR
1  SRC_ENL
0  SRC_ENR
verted channel(s). 
0 = (DAI1 + DAI2) 
1 = (DAI1 + DAI2)/2
Sample Rate Mix Enable.  If enabled, mixes data on DAI1 and DAI2. If cleared, SCR 
data source is DAI2 only. 
0 = SRC mix disable 
1 = SRC mix enable
Sample Rate Converter Enable.  Select if the SCR is enabled on a per channel 
basis. 
0 = Sample rate converter disable 
1 = Sample rate converter enable
MAX98089
Passband Filtering 
Each digital signal path in the IC includes options for 
defining the path bandwidth (Figure 19). The playback 
and record paths connected to DAI1 support both voice 
and music filtering while the playback path connected to 
DAI2 supports music filtering only.
The voice IIR filters provide greater than 70dB stopband 
attenuation at frequencies above f
/2 to reduce aliasing. 
S
Three selectable highpass filters eliminate unwanted lowfrequency signals.
DVST: 
0dB TO -60dB
ADLEN
ADREN
ADCL
ADCR
AUTOMATIC
GAIN
CONTROL
SIDETONE
AVLG: 0/6/
12/18dB 
AVL:0dB
TO -15dB
SRMIX_
MODE1
AVFLT
MODE
DSTS
NOISE GATE
AUDIO/
VOICE
FILTERS
SAMPLE RATE
CONVERTER
MIX
AVRG: 0/6/ 
12/18dB 
AVR:0dB 
TO -15dB
Use music mode when processing high-fidelity audio 
content. The music FIR filters reduce power consumption and are linear phase to maintain stereo imaging. 
An optional DC-blocking filter is available to eliminate 
unwanted DC offset.
In music mode, a second set of FIR filters are available to 
support sample rates greater than 50kHz. The filters can 
be independently selected for DAI1 and DAI2 and support both the playback and record audio paths.
DV1G: 
0/6/12/18dB
+
MULTI BAND ALC
DVEQ1: 
0dB TO -15dB
5-BAND
PARAMETRIC
EQ
EQ1EN  EQ2EN
EXCURSION LIMITER
5-BAND
PARAMETRIC
EQ
DV2: 
0dB TO -15dB
DV1: 
0dB TO -15dB
DVEQ2: 
0dB TO -15dB
DCB2
MODE1 
DVFLT
AUDIO/
FILTERS
AUDIO/
VOICE
FILTERS
MIX
MIXDAL
MIX
MIXDAR
DACL
DALEN
DACR
DAREN
Figure 19. Digital Passband Filtering Block Diagram
 ���������������������������������������������������������������� Maxim Integrated Products   89
 
Page 90
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 14. Passband Filtering Registers 
REGISTER  BIT  NAME  DESCRIPTION
DAI1 Passband Filtering Mode
0 = Voice filters 
1 = Music filters (recommended for f
DAI1 ADC Highpass Filter Mode
MODE1  AVFLT1
0  See Table 15.
1
DAI1 High Sample Rate Mode
Selects the sample rate range. 
0 = 8kHz P  LRCLK P  48kHz 
1 = 48kHz P  LRCLK P  96kHz
DAI1 DAC Highpass Filter Mode
MODE1  DVFLT1
0  See Table 15.
DAI2 High Sample Rate Mode
Selects the sample rate range. 
0 = 8kHz P  LRCLK P  48kHz 
1 = 48kHz <  LRCLK P  96kHz
DAI2 DC Blocking Filter
Enables a DC-blocking filter on the DAI2 playback audio path. 
0 = Disabled 
1 = Enabled
 > 24kHz)
S
0x18
0x20
7  MODE1
6 
5
AVFLT1
4
3  DHF1
2
1
0  1
3  DHF2
0  DCB2
DVFLT1
MAX98089
Select a nonzero value to enable 
the DC- blocking filter.
Select a nonzero value to enable the DCblocking filter.
 ���������������������������������������������������������������� Maxim Integrated Products   90
 
Page 91
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 15. Voice Highpass Filters 
AVFTL/DVFLT VALUE  INTENDED SAMPLE RATE  FILTER RESPONSE
000  N/A  Disabled
10
0
-10
-20
MAX98089
001/011  16kHz/8kHz
010/100  16kHz/8kHz
-30
AMPLITUDE (dB)
-40
-50
-60 
0  1000
FREQUENCY (Hz)
10
0
-10
-20
-30
AMPLITUDE (dB)
-40
-50
-60 
0  1000
FREQUENCY (Hz)
10
0
-10
800 600 400 200
800 600 400 200
-20
101  8kHz to 48kHz
-30
AMPLITUDE (dB)
-40
-50
-60 
0  1000
FREQUENCY (Hz)
110/111  N/A  Reserved
 ���������������������������������������������������������������� Maxim Integrated Products   91
LRCLK = 48kHz
800 600 400 200
 
Page 92
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Playback Path Signal Processing 
The IC playback signal path includes automatic level 
control (ALC) and a 5-band parametric equalizer (EQ) 
(Figure 20). The DAI1 and DAI2 playback paths include 
separate ALCs controlled by a single set of registers. 
Two completely separate parametric EQs are included 
for the DAI1 and DAI2 playback paths.
Automatic Level Control 
The automatic level control (ALC) circuit ensures maximum signal amplitude without producing audible clipping. This is accomplished by a variable gain stage that 
works on a sample by sample basis to increase the gain 
up to 12dB. A look-ahead circuit determines if the next 
sample exceeds full scale and reduces the gain so that 
the sample is exactly full scale.
A programmable low signal threshold determines the 
minimum signal amplitude that is amplified. Select a 
threshold that prevents the amplification of background 
noise. When the signal level drops below the low signal 
threshold, the ALC reduces the gain to 0dB until the signal increases above the threshold. Figure 21 shows an 
example of ALC input vs. output curves.
The ALC can optionally be configured in dual-band 
mode. In this mode, the input signal is filtered into two 
bands with a 5kHz center frequency. Each band is 
routed through independent ALCs and then summed 
together. In multiband mode, both bands use the same 
parameters.
OUTPUT SIGNAL
(dBFS)
0
INPUT 
SIGNAL 
(dBFS)
OUTPUT SIGNAL
(dBFS)
0
LOW-LEVEL
THRESHOLD
ALC W ITH ALCTH ≠  000
-12  0
DV1G: 
0/6/12/18dB
+
MULTI BAND ALC
DVEQ1: 
0dB TO -15dB
5-BAND
PARAMETRIC
EQ
EQ1EN  EQ2EN
EXCURSION LIMITER
Figure 20. Playback Path Signal Processing Block Diagram
 ���������������������������������������������������������������� Maxim Integrated Products   92
5-BAND
PARAMETRIC
EQ
DV2: 
0dB TO -15dB
DV1: 
0dB TO -15dB
DVEQ2: 
0dB TO -15dB
DCB2
MODE1 
DVFLT
AUDIO/
FILTERS
AUDIO/
VOICE
FILTERS
MIX
MIXDAL
MIX
MIXDAR
DACL
DALEN
DACR
DAREN
OUTPUT SIGNAL
(dBFS)
0
LOW-LEVEL
THRESHOLD
LOW-LEVEL
THRESHOLD
-12  0
ALC W ITH ALCTH = 000
-12  0
ALC D ISABLED
Figure 21. ALC Input vs. Output Examples 
INPUT 
SIGNAL 
(dBFS)
INPUT 
SIGNAL 
(dBFS)
 
Page 93
Low-Power, Stereo Audio Codec
with FlexSound Technology
Table 16. Automatic Level Control Registers
REGISTER  BIT  NAME  DESCRIPTION
ALC Enable
Enables ALC on both the DAI1 and DAI2 playback paths. 
0 = Disabled 
1 = Enabled
ALC and Excursion Limiter Release Time
Sets the release time for both the ALC and Excursion Limiter. See the Excursion Limiter  
section for Excursion Limiter release times. ALC release time is defined as the time 
required to adjust the gain from 12dB to 0dB.
VALUE  ALC RELEASE TIME (s)
000  8 
001  4 
010  2 
011  1 
100  0.5 
101  0.25 
110  Reserved 
111  Reserved
Multiband Enable
Enables dual-band processing with a 5kHz center frequency. SR1 and SR2 must be 
configured properly to achieve the correct center frequency for each playback path. 
0 = Single-band ALC 
1 = Dual-band ALC
Low Signal Threshold
Selects the minimum signal level to be boosted by the ALC. 
000 = -J dB (low-signal threshold disabled) 
001 = -12dB 
010 = -18dB 
011 = -24dB 
100 = -30dB 
101 = -36dB 
110 = -42dB 
111 = -48dB
0x43
7  ALCEN
6
5
4
3  ALCMB
2
1
0
ALCRLS
ALCTH
MAX98089
Parametric Equalizer 
The parametric EQ contains five independent biquad 
filters with programmable gain, center frequency, and 
bandwidth. Each biquad filter has a gain range of Q 12dB 
and a center frequency range from 20Hz to 20kHz. Use a 
filter Q less than that shown in Figure 22 to achieve ideal 
frequency responses. Setting a higher Q results in nonideal frequency response. The biquad filters are series 
connected, allowing a total gain of Q 60dB.
 ���������������������������������������������������������������� Maxim Integrated Products   93
1000
fs = 8kHz
100
10
1
MAXIMUM RECOMMENDED FILTER Q
0.1 
100  100,000
Figure 22. Maximum Recommended Filter Q vs. Frequency
CENTER FREQUENCY (Hz)
fs = 48kHz
fs = 96kHz
10,000 1000
 
Page 94
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Use the attenuator at the EQ’s input to avoid clipping 
the signal. The attenuator can be programmed for fixed 
attenuation or dynamic attenuation based on signal level. 
If the dynamic EQ clip detection is enabled, the signal 
The MAX98089 EV kit software includes a graphical interface for generating the EQ coefficients. The coefficients 
are sample rate dependent and stored in registers 0x52 
through 0xB5. 
level from the EQ is fed back to the attenuator circuit to 
determine the amount of gain reduction necessary to 
avoid clipping.
Table 17. EQ Registers 
REGISTER  BIT  NAME  DESCRIPTION
DAI1/DAI2 EQ Clip Detection
Automatically controls the EQ attenuator to prevent clipping in the EQ. 
0 = Enabled 
1 = Disabled
DAI1/DAI2 EQ Attenuator
Provides attenuation to prevent clipping in the EQ when full-scale signals are 
boosted. DVEQ1/DVEQ2 operates only when EQ1EN/EQ2EN = 1 and EQCLP1 /EQ-  
CLP2  = 1.
VALUE  GAIN (dB)  VALUE  GAIN (dB)
0x0  0  0x8  -8 
0x1  -1  0x9  -9 
0x2  -2  0xA  -10 
0x3  -3  0xB  -11 
0x4  -4  0xC  -12 
0x5  -5  0xD  -13 
0x6  -6  0xE  -14 
0x7  -7  0xF  -15
See the Click-and-Pop Reduction  section. 6
DAI2 EQ Enable
0 = Disabled 
1 = Enabled
DAI1 EQ Enable
0 = Disabled 
1 = Enabled
0x30/0x32
0x49
4
3
2
1
0
7
5
1  EQ2EN
0  EQ1EN
EQCLP1/ 
EQCLP2
DVEQ1/DVEQ2
VS2EN
VSEN
ZDEN
 ���������������������������������������������������������������� Maxim Integrated Products   94
 
Page 95
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Playback Level Control 
The IC includes separate digital level control for the DAI1 
and DAI2 playback audio paths. The DAI1 signal path 
DV1G: 
0/6/12/18dB
+
MULTI BAND ALC
DVEQ1: 
0dB TO -15dB
5-BAND
PARAMETRIC
EQ
Figure 23. Playback Level Control Block Diagram
EQ1EN  EQ2EN
EXCURSION LIMITER
5-BAND
PARAMETRIC
EQ
DV2: 
0dB TO -15dB
DV1: 
0dB TO -15dB
allows boost when MODE1 = 0 and attenuation in any 
mode. The DAI2 signal path allows attenuation only.
DVEQ2: 
0dB TO -15dB
DACL
MIX
MIXDAL
MIX
MIXDAR
DALEN
DACR
DAREN
DCB2
MODE1 
DVFLT
AUDIO/
FILTERS
AUDIO/
VOICE
FILTERS
Table 18. DAC Playback Level Control Register
REGISTER  BIT  NAME  DESCRIPTION
DAI1/DAI2 Mute
0 = Disabled 
1 = Enabled
DAI1 Voice Mode Gain
DV1G only applies when MODE1 = 0. 
00 = 0dB 
01 = 6dB 
10 = 12dB 
11 = 18dB
DAI1/DAI2 Attenuation
VALUE  GAIN (dB)  VALUE  GAIN (dB)
0x0  0  0x8  -8 
0x1  -1  0x9  -9 
0x2  -2  0xA  -10 
0x3  -3  0xB  -11 
0x4  -4  0xC  -12 
0x5  -5  0xD  -13 
0x6  -6  0xE  -14 
0x7  -7  0xF  -15
0x2F/0x31
7  DV1M/DV2M
5
DV1G
4
3
2
DV1/DV2
1
0
 ���������������������������������������������������������������� Maxim Integrated Products   95
 
Page 96
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
DAC Input Mixers 
The IC’s stereo DAC accepts input from two digital audio paths. The DAC mixer routes any audio path to the left and 
right DACs (Figure 24).
DV1G: 
0/6/12/18dB
+
MULTI BAND ALC
DVEQ1: 
0dB TO -15dB
5-BAND
PARAMETRIC
EQ
EQ1EN  EQ2EN
EXCURSION LIMITER
PARAMETRIC
5-BAND
EQ
DV2: 
0dB TO -15dB
DV1: 
0dB TO -15dB
DVEQ2: 
0dB TO -15dB
DCB2
MODE1 
DVFLT
AUDIO/
FILTERS
AUDIO/
VOICE
FILTERS
MIX
MIXDAL
MIX
MIXDAR
Figure 24. DAC Input Mixer Block Diagram 
Table 19. DAC Input Mixer Register 
REGISTER  BIT  NAME  DESCRIPTION
0x22
7
6
5
MIXDAL
4
3
2
1
MIXDAR
0
Left DAC Input Mixer
1xxx = DAI1 left channel 
x1xx = DAI1 right channel 
xx1x = DAI2 left channel 
xxx1 = DAI2 right channel
Right DAC Input Mixer
1xxx = DAI1 left channel 
x1xx = DAI1 right channel 
xx1x = DAI2 left channel 
xxx1 = DAI2 right channel
DACL
DALEN
DACR
DAREN
 ���������������������������������������������������������������� Maxim Integrated Products   96
 
Page 97
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Receiver Amplifier 
The IC includes a single differential receiver amplifier. The receiver amplifier is designed to drive a 32I  earpiece 
speaker. In cases where a single transducer is used for the loudspeaker and receiver, use the SPKBYP switch to route 
the receiver amplifier output to the left speaker outputs. The receiver amplifier can also be configured as stereo singleended line outputs using the I
2
C interface.
DACL
DALEN
DACR
DAREN
MIX
MIXRECL
MIX
MIXRECR
LINEMODE
RECVOLL: 
+8dB TO -62dB
RECVOLR: 
+8dB TO -62dB
+6dB
SPLEN
0dB
RECLEN
0dB
RECREN
RECBYP
RECP/
LOUTL/
RXINP
RECN/
LOUTR/
RXINN
SPKBYP
SPKLP
SPKLN
Figure 25. Receiver Amplifier Block Diagram
 ���������������������������������������������������������������� Maxim Integrated Products   97
 
Page 98
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Receiver Output Mixer 
The IC’s receiver amplifier accepts input from the stereo DAC, the line inputs (single-ended or differential), and the MIC 
inputs. Configure the mixer to mix any combination of the available sources. When more than one signal is selected, the 
mixed signal can be configured to attenuate 6dB, 9dB, or 12dB.
Table 20. Receiver Output Mixer Register 
REGISTER  BIT  NAME  DESCRIPTION
0x28
0x29
0x2A
7 
6 
5 
4 
3 
2 
1 
0 
7 
6 
5 
4 
3 
2 
1 
0
7  LINE_MODE
3
2
1
0
0
MIXRECL
MIXRECR
MIXRECR
_GAIN
MIXRECL
_GAIN
Left Receiver Output Mixer
1xxxxxxx = Right DAC 
x1xxxxxx = MIC2 
xx1xxxxx = MIC1 
xxx1xxxx = INB2 (INBDIFF = 0) or INB2-INB1 (INADIFF = 1) 
xxxx1xxx = INB1 
xxxxx1xx = INA2 (INADIFF = 0) or INA2-INA1 (INADIFF = 1) 
xxxxxx1x = INA1 
xxxxxxx1 = Left DAC
Right Receiver Output Mixer
1xxxxxxx = Left DAC 
x1xxxxxx = MIC2 
xx1xxxxx = MIC1 
xxx1xxxx = INB2 (INBDIFF = 0) or INB2-INB1 (INBDIFF = 1) 
xxxx1xxx = INA1 
xxxxx1xx = INA2 (INADIFF = 0) or INA2-INA1 (INADIFF = 1) 
xxxxxx1x = INA1 
xxxxxxx1 = Right DAC
Receiver Output Mode . Configures receive path output mode between BTL and 
stereo line output. 
0 = BTL 
1 = Stereo line output
Right Receiver Mixer Gain Select
00 = 0dB 
01 = -6dB 
10 = -9dB 
11 = -12dB
Left Receiver Mixer Gain Select
00 = 0dB 
01 = -6dB 
10 = -9dB 
11 = -12dB
 ���������������������������������������������������������������� Maxim Integrated Products   98
 
Page 99
Low-Power, Stereo Audio Codec
with FlexSound Technology
Receiver Output Volume 
Table 21. Receiver Output Level Register 
REGISTER  BIT  NAME  DESCRIPTION
Receiver Output Mute
0 = Disabled 
1 = Enabled
Receiver Output Volume Level
VALUE  VOLUME (dB)  VALUE  VOLUME (dB)
0x00  -62  0x10  -10 
0x01  -58  0x11  -8 
0x02  -54  0x12  -6 
0x03  -50  0x13  -4 
0x04  -46  0x14  -2 
0x05  -42  0x15  0 
0x06  -38  0x16  +1 
0x07  -35  0x17  +2 
0x08  -32  0x18  +3 
0x09  -29  0x19  +4 
0x0A  -26  0x1A  +5
0x0B  -23  0x1B  +6 
0x0C  -20  0x1C  +6.5 
0x0D  -17  0x1D  +7
0x0E  -14  0x1E  +7.5
0x0F  -12  0x1F  +8
0x3B/0x3C
7
4
3
2
1
0
RECLM/
RECRM
RECVOLL/
RECVOLR
MAX98089
 ���������������������������������������������������������������� Maxim Integrated Products   99
 
Page 100
MAX98089
Low-Power, Stereo Audio Codec
with FlexSound Technology
Speaker Amplifiers 
The IC integrates a stereo filterless Class D amplifier that 
offers much higher efficiency than Class AB without the 
typical disadvantages.
The high efficiency of a Class D amplifier is due to the 
switching operation of the output stage transistors. In a 
Class D amplifier, the output transistors act as current 
steering switches and consume negligible additional 
power. Any power loss associated with the Class D out-
2
put stage is mostly due to the I
R loss of the MOSFET 
on-resistance, and quiescent current overhead.
SPVOLL: 
+8dB TO -62dB
MIX
DACL
DALEN
DACR
DAREN
MIXSPL
MIX
MIXSPR
SPVOLR: 
+8dB TO -62dB
The theoretical best efficiency of a linear amplifier is 78%, 
however, that efficiency is only exhibited at peak output 
power. Under normal operating levels (typical music 
reproduction levels), efficiency falls below 30%, whereas 
the IC’s Class D amplifier still exhibits 80% efficiency 
under the same conditions.
Traditional Class D amplifiers require the use of external LC filters or shielding to meet EN55022B and FCC 
electromagnetic-interference (EMI) regulation standards. 
Maxim’s patented active emissions limiting edge-rate 
control circuitry reduces EMI emissions, allowing operation without any output filtering in typical applications.
SPKLVDD
SPKLP
+6dB
SPLEN
POWER/
DISTORTION LIMITER
+6dB
SPREN
SPKLN
SPKLGND
SPKRVDD
SPKRP
SPKRN
SPKRGND
Figure 26. Speaker Amplifier Path Block Diagram
 ��������������������������������������������������������������� Maxim Integrated Products   100