107 dB combined SNR (signal through DAC and headphone
with A-weighted filter)
Serial port sample rates from 8 kHz to 192 kHz
38 μs analog-to-analog latency
4 single-ended analog inputs—configurable as microphone
or line inputs
Dual stereo digital microphone inputs
Stereo analog audio output—single-ended or differential,
configurable as either line output or headphone driver
PLL supporting any input clock rate from 8 MHz to 27 MHz
Full-duplex, asynchronous sample rate converters (ASRCs)
Power supplies
Analog and digital I/O of 1.8 V to 3.3 V
Digital signal processing (DSP) core of 1.1 V to 1.8 V
FUNCTIONAL BLOCK DIAGRAM
Low power (15 mW for typical noise cancelling solution)
2
I
C and SPI control interfaces, self-boot from I2C EEPROM
7 MP pins supporting dual stereo digital microphone inputs,
stereo PDM output, mute, DSP bypass, push-button
volume controls, and parameter bank switching
APPLICATIONS
Noise cancelling handsets, headsets, and headphones
Bluetooth ANC handsets, headsets, and headphones
Personal navigation devices
Digital still and video cameras
GENERAL DESCRIPTION
The ADAU1772 is a codec with four inputs and two outputs that
incorporates a digital processing engine to perform filtering,
level control, signal level monitoring, and mixing. The path
from the analog input to the DSP core to the analog output is
optimized for low latency and is ideal for noise cancelling headsets.
With the addition of just a few passive components, a crystal,
and an EEPROM for booting, the ADAU1772 provides a
complete headset solution.
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Figure 1.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700 www.analog.com
ADAU1772 Data Sheet
TABLE OF CONTENTS
Features .............................................................................................. 1
Full-Scale Input Voltage Scales linearly with AVDD AVDD/3.63 V rms
AVDD = 1.8 V 0.49 V rms
AVDD = 1.8 V, 0 dBFS 1.38 V p-p
AVDD = 3.3 V 0.90 V rms
AVDD = 3.3 V, 0 dBFS 2.54 V p-p
Dynamic Range
With A-Weighted Filter (RMS) AVDD = 1.8 V 97 dB
AVDD = 3.3 V 102 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 94 dB
AVDD = 3.3 V 99 dB
Signal-to-Noise Ratio (SNR)
With A-Weighted Filter (RMS) AVDD = 1.8 V 98 dB
AVDD = 3.3 V 103 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 96 dB
AVDD = 3.3 V 100 dB
Interchannel Gain Mismatch 40 mdB
Total Harmonic Distortion + Noise (THD + N) 20 Hz to 20 kHz, −1 dBFS
1
2
PGA_x_BOOST settings; this additional gain does
not affect input impedance; PGA_POP_DISx = 1
20 Hz to 20 kHz, −60 dB input
AVDD = 3.3 V −94 dB
Offset Error ±0.1 mV
Gain Error ±0.2 dB
Interchannel Isolation CM capacitor = 22 μF 100 dB
Power Supply Rejection Ratio CM capacitor = 22 μF
Full-Scale Input Voltage Scales linearly with AVDD AVDD/3.63 V rms
AVDD = 1.8 V, 0 dBFS 1.38 V p-p
AVDD = 3.3 V 0.90 V rms
AVDD = 3.3 V, 0 dBFS 2.54 V p-p
Dynamic Range
With A-Weighted Filter (RMS) AVDD = 1.8 V 96 dB
AVDD = 3.3 V 102 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 94 dB
AVDD = 3.3 V 99 dB
1
20 Hz to 20 kHz, −60 dB input
Rev. 0 | Page 4 of 116
Data Sheet ADAU1772
Interchannel Isolation
83 dB
Output Impedance
1 Ω
Parameter Test Conditions/Comments Min Typ Max Unit
Total Harmonic Distortion + Noise 20 Hz to 20 kHz, −1 dBFS
AVDD = 1.8 V −88 dB
AVDD = 3.3 V −90 dB
Signal-to-Noise Ratio
With A-Weighted Filter (RMS) AVDD = 1.8 V 96 dB
AVDD = 3.3 V 102 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 94 dB
AVDD = 3.3 V 99 dB
PGA Gain Variation
With −12 dB Setting Standard deviation 0.05 dB
With +35.25 dB Setting Standard deviation 0.15 dB
PGA Boost PGA_x_BOOST 10 dB
PGA Mute Attenuation PGA_MUTEx −65 dB
Interchannel Gain Mismatch 0.005 dB
Offset Error 0 mV
Gain Error ±0.2 dB
Power Supply Rejection Ratio CM capacitor = 22 μF, 100 mV p-p at 1 kHz 63 dB
MICROPHONE BIAS MIC_ENx = 1
Bias Voltage
0.65 × AVDD AVDD = 1.8 V, MIC_GAINx = 1 1.16 V
AVDD = 3.3 V, MIC_GAINx = 1 2.12 V
0.90 × AVDD AVDD = 1.8 V, MIC_GAINx = 0 1.63 V
AVDD = 3.3 V, MIC_GAINx = 0 2.97 V
Bias Current Source 3 mA
2
MICBIASx Isolation MIC_GAINx = 0 95 dB
MIC_GAINx = 1 99 dB
Noise in the Signal Bandwidth3 AVDD = 1.8 V, 20 Hz to 20 kHz MIC_GAINx = 0 27 nV/√Hz
MIC_GAINx = 1 16 nV/√Hz
AVDD = 3.3 V, 20 Hz to 20 kHz MIC_GAINx = 0 35 nV/√Hz
MIC_GAINx = 1 19 nV/√Hz
DIGITAL-TO-ANALOG CONVERTERS
DAC Resolution All DACs 24 Bits
Digital Attenuation Step 0.375 dB
Digital Attenuation Range 95 dB
DAC SINGLE-ENDED OUTPUT Single-ended operation, HPOUTLP and
HPOUTRP pins
Full-Scale Output Voltage Scales linearly with AVDD AVDD/3.4 V rms
AVDD = 1.8 V 0.53 V rms
AVDD = 1.8 V, 0 dBFS 1.5 V p-p
AVDD = 3.3 V 0.97 V rms
AVDD = 3.3 V, 0 dBFS 2.74 V p-p
Mute Attenuation −72 dB
Dynamic Range
1
Line output mode, 20 Hz to 20 kHz, −60 dB input
With A-Weighted Filter (RMS) AVDD = 1.8 V 100 dB
AVDD = 3.3 V 104 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 97 dB
AVDD = 3.3 V 101 dB
Signal-to-Noise Ratio
2
Line output mode, 20 Hz to 20 kHz
With A-Weighted Filter (RMS) AVDD = 1.8 V 100 dB
AVDD = 3.3 V 104 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 98 dB
AVDD = 3.3 V 102 dB
Rev. 0 | Page 5 of 116
ADAU1772 Data Sheet
AVDD = 3.3 V, <0.1% THD + N
28.1 mW
With A-Weighted Filter (RMS)
AVDD = 1.8 V
105 dB
Parameter Test Conditions/Comments Min Typ Max Unit
Interchannel Gain Mismatch Line output mode 20 mdB
Total Harmonic Distortion + Noise Line output mode, 20 Hz to 20 kHz, −1 dBFS dB
AVDD = 1.8 V −93 dB
AVDD = 3.3 V −94 dB
Gain Error Line output mode ±0.1 dB
Dynamic Range
With A-Weighted Filter (RMS) AVDD = 1.8 V 100 dB
AVDD = 3.3 V 104 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 97 dB
AVDD = 3.3 V 101 dB
Signal-to-Noise Ratio
With A-Weighted Filter (RMS) AVDD = 1.8 V 100 dB
AVDD = 3.3 V 104 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 98 dB
AVDD = 3.3 V 102 dB
Interchannel Gain Mismatch Headphone mode 50 mdB
Total Harmonic Distortion + Noise Headphone mode, 20 Hz to 20 kHz, −1 dBFS
32 Ω load AVDD = 1.8 V, PO = 6.7 mW −77 dB
AVDD = 3.3 V, PO = 22.4 mW −80 dB
24 Ω load AVDD = 1.8 V, PO = 8.9 mW −76 dB
AVDD = 3.3 V, PO = 30 mW −79 dB
16 Ω load AVDD = 1.8 V, PO = 13 mW −74 dB
AVDD = 3.3 V, PO = 44 mW −77 dB
Headphone Output Power
32 Ω Load AVDD = 1.8 V, <0.1% THD + N 8.4 mW
1
2
Headphone mode, 20 Hz to 20 kHz, −60 dB input
Headphone mode, 20 Hz to 20 kHz
24 Ω Load AVDD = 1.8 V, <0.1% THD + N 11.2 mW
AVDD = 3.3 V, <0.1% THD + N 37.4 mW
16 Ω Load AVDD = 1.8 V, <0.1% THD + N 16.25 mW
AVDD = 3.3 V, <0.1% THD + N 55.8 mW
Gain Error Headphone mode ±0.1 dB
Offset Error ±0.1 mV
Interchannel Isolation 1 kHz, 0 dBFS input signal 100 dB
Power Supply Rejection Ratio CM capacitor = 22 μF, 100 mV p-p at 1 kHz 70 dB
DAC DIFFERENTIAL OUTPUT Differential operation
Full-Scale Output Voltage Scales linearly with AVDD AVDD/1.8 V rms
AVDD = 1.8 V 1.0 V rms
AVDD = 1.8 V, 0 dBFS 2.58 V p-p
AVDD = 3.3 V 1.83 V rms
AVDD = 3.3 V, 0 dBFS 5.49 V p-p
Mute Attenuation −72 dB
Dynamic Range
1
Line output mode, 20 Hz to 20 kHz, −60 dB input
With A-Weighted Filter (RMS) AVDD = 1.8 V 104 dB
AVDD = 3.3 V 107 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 101 dB
AVDD = 3.3 V 105 dB
Signal-to-Noise Ratio
2
Line output mode, 20 Hz to 20 kHz
AVDD = 3.3 V 108 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 102 dB
AVDD = 3.3 V 105 dB
Interchannel Gain Mismatch Line output mode 20 mdB
Total Harmonic Distortion + Noise Line output mode, 20 Hz to 20 kHz, −1 dBFS dB
AVDD = 1.8 V −96 dB
AVDD = 3.3 V −96 dB
Gain Error Line output mode %
Rev. 0 | Page 6 of 116
Data Sheet ADAU1772
16 Ω Load
−3 dBFS, AVDD = 1.8 V, PO = 33 mW
−75 dB
Parameter
Jitter
270
500
ps
Parameter Test Conditions/Comments Min Typ Max Unit
Dynamic Range
With A-Weighted Filter (RMS) AVDD = 1.8 V 104 dB
AVDD = 3.3 V 107 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 102 dB
AVDD = 3.3 V 104 dB
Signal-to-Noise Ratio
With A-Weighted Filter (RMS) AVDD = 1.8 V 105 dB
AVDD = 3.3 V 108 dB
With Flat 20 Hz to 20 kHz Filter AVDD = 1.8 V 103 dB
AVDD = 3.3 V 106 dB
Interchannel Gain Mismatch Headphone mode 75 mdB
Total Harmonic Distortion + Noise Headphone mode
32 Ω Load −1 dBFS, AVDD = 1.8 V, PO = 27 mW −75 dB
−1 dBFS, AVDD = 3.3 V, PO = 90 mW −83 dB
24 Ω Load −2 dBFS, AVDD = 1.8 V, PO = 28 mW −75 dB
−1 dBFS, AVDD = 3.3 V, PO = 118 mW −77 dB
−1 dBFS, AVDD = 3.3 V, PO = 175 mW −83 dB
Headphone Output Power
32 Ω Load AVDD = 1.8 V, <0.1% THD + N 32.5 mW
AVDD = 3.3 V, <0.1% THD + N 111.8 mW
24 Ω Load AVDD = 1.8 V, <0.1% THD + N 37.6 mW
AVDD = 3.3 V, <0.1% THD + N 148.3 mW
16 Ω Load AVDD = 1.8 V, <0.1% THD + N 41.5 mW
AVDD = 3.3 V, <0.1% THD + N 189.2 mW
Gain Error Headphone mode ±0.25 %
Offset Error ±0.1 mV
Interchannel Isolation 1 kHz, 0 dBFS input signal 100 dB
Power Supply Rejection Ratio CM capacitor = 22 μF 100 mV p-p at 1 kHz 73 dB
CM REFERENCE CM pin
Common-Mode Reference Output AVDD/2 V
Common-Mode Source Impedance 5 kΩ
REGULATOR
Line Regulation 1 mV/V
Load Regulation 6 mV/mA
1
Dynamic range is the ratio of the sum of noise and harmonic power in the band of interest with a −60 dBFS signal present to the full-scale power level in decibels.
2
SNR is the ratio of the sum of all noise power in the band of interest with no signal present to the full-scale power level in decibels.
3
These specifications are with 4.7 µF decoupling and 5.0 kΩ load on pin.
−40°C < TA < +85°C, IOVDD = 3.3 V ± 10% and 1.8 V − 5%/+10%.
Table 3.
Parameter Test Conditions/Comments Min Typ Max Unit
Input Voltage High (VIH) IOVDD = 3.3 V 2.0 V
IOVDD = 1.8 V 1.1 V
Input Voltage Low (VIL) IOVDD = 3.3 V 0.8 V
IOVDD = 1.8 V 0.45 V
Input Leakage IOVDD = 3.3 V, IIH at VIH = 2.0 V 10 µA
IOVDD = 1.8 V, IIH at VIH = 1.1 V 10 µA
IIL at VIL = 0.45 V 10 µA
Output Voltage High (VOH) with Low Drive Strength IOH = 1 mA IOVDD − 0.6 V
Output Voltage High (VOH) with High Drive Strength IOH = 3 mA IOVDD − 0.6 V
Output Voltage Low (VOL) with Low Drive Strength IOL = 1 mA 0.4 V
Output Voltage Low (VOL) with High Drive Strength IOL = 3 mA 0.4 V
Input Capacitance 5 pF
Parameter Test Conditions/Comments Min Typ Max Unit
SUPPLIES
AVDD Voltage 1.71 1.8 3.63 V
DVDD Voltage 1.045 1.1 1.98 V
IOVDD Voltage 1.71 1.8 3.63 V
Slave Mode fS = 48 kHz 0.35 mA
fS = 192 kHz 0.49 mA
fS = 8 kHz 0.32 mA
Master Mode fS = 48 kHz 0.53 mA
fS = 192 kHz 1.18 mA
Power-Down 0 µA
Digital I/O Current with IOVDD = 3.3 V Crystal oscillator enabled
Slave Mode fS = 48 kHz 2.05 mA
fS = 192 kHz 2.28 mA
Master Mode fS = 48 kHz 2.4 mA
fS = 192 kHz 3.62 mA
fS = 8 kHz 2.05 mA
Power-Down 7 µA
Analog Current (AVDD) See Table 5
Power-Down AVDD = 1.8 V 0.6 µA
AVDD = 3.3 V 13.6 µA
DISSIPATION
Operation fS = 192 kHz (see conditions in Table 5)
All Supplies 15.5 mW
Digital I/O Supply 0.7 mW
Analog Supply Includes regulated DVDD current 14.8 mW
Power-Down, All Supplies 1 µW
Rev. 0 | Page 8 of 116
Data Sheet ADAU1772
Enhanced performance
12.65
−93
−90.5
Power saving
7.78
−84.5
−87.5
Dynamic Range
100 dB
PDM MODULATOR
TYPICAL POWER CONSUMPTION
Typical active noise cancelling (ANC) settings. Master clock = 12.288 MHz, fS = 192 kHz. On-board regulator enabled. Two analog-todigital converters (ADCs) with PGA enabled and two ADCs configured for line input; no input signal. Two digital-to-analog converters
(DACs) configured for differential headphone operation; DAC outputs unloaded. Both MICBIAS0 and MICBIAS1 enabled. ASRCs and
pulse density modulated (PDM) modulator disabled. Core running 26 out of 32 possible instructions. For total power consumption, add
IOVDD at 8 kHz slave current listed in Tabl e 4.
Table 5.
Typical AVDD Power Consumption
Operating Voltage Power Management Setting
AVDD = IOVDD = 3.3 V Normal (default) 11.5 −93 −87.5
Extreme power saving 9.4 −93 −86.5
Power saving 9.8 −93 −86.5
AVDD = IOVDD = 1.8 V Normal (default) 9.37 −86 −91
Extreme power saving 7.40 −84.5 −87
Enhanced performance 10.4 −86 −94.5
(mA)
DIGITAL FILTERS
Table 6.
Parameter Test Conditions/Comments Min Typ Max Unit
ADC INPUT TO DAC OUTPUT PATH
Pass-Band Ripple DC to 20 kHz, fS = 192 kHz ±0.02 dB
Group Delay fS = 192 kHz 38 µs
SAMPLE RATE CONVERTER
Pass Band LRCLK < 63 kHz 0 0.475 × fS kHz
63 kHz < LRCLK <130 kHz 0 0.4286 × fS
LRCLK > 130 kHz 0 0.4286 × fS
Pass-Band Ripple Upsampling, 96 kHz −0.27 0.05 dB
Upsampling, 192 kHz −0.06 0.05 dB
Downsampling, 96 kHz 0 0.07 dB
Downsampling, 192 kHz 0 0.07 dB
Input/Output Frequency Range 8 192 kHz
Typical ADC THD + N
(dB)
Typical HP Output
THD + N (dB)
Total Harmonic Distortion + Noise −90 dB
Startup Time 15 ms
Dynamic Range (A-Weighted) 112 dB
Total Harmonic Distortion + Noise −92 dB
Rev. 0 | Page 9 of 116
ADAU1772 Data Sheet
tLS
10 ns
LRCLK setup; time to BCLK rising (slave mode)
t
30
ns
BCLK falling to ADC_SDATAx driven in TDM tristate mode
t
80 ns
SS pulse width high
t
250
ns
SDA fall time; C
= 400 pF
t
6 × tMP – 70
ns
Delay from SCL falling to SDA changing
MULTIPURPOSE AND POWER-
DIGITAL TIMING SPECIFICATIONS
−40°C < TA < +85°C, IOVDD = 1.71 V to 3.63 V, DVDD = 1.045 V to 1.98 V.
Table 7. Digital Timing
Limit
Parameter T
MASTER CLOCK
tMP 37 125 ns MCLKIN period; 8 MHz to 27 MHz input clock using PLL
t
77 82 ns Internal MCLK period; direct MCLK and PLL output divided by 2
MCLK
SERIAL PORT
tBL 40 ns BCLK low pulse width (master and slave modes)
tBH 40 ns BCLK high pulse width (master and slave modes)
tLH 10 ns LRCLK hold; time from BCLK rising (slave mode)
tSS 5 ns DAC_SDATA setup; time to BCLK rising (master and slave modes)
tSH 5 ns DAC_SDATA hold; time from BCLK rising (master and slave modes)
tTS 10 ns BCLK falling to LRCLK timing skew (master mode)
t
0 34 ns ADC_SDATAx delay; time from BCLK falling (master and slave modes)
SOD
SOTD
t
30 ns BCLK falling to ADC_SDATAx tristated in TDM tristate mode
SOTX
SPI PORT
f
SCLK
t
80 ns SCLK pulse width low
CCPL
t
80 ns SCLK pulse width high
CCPH
t
5 ns SS setup; time to SCLK rising
CLS
t
100 ns SS hold; time from SCLK rising
CLH
CLPH
t
10 ns MOSI setup; time to SCLK rising
CDS
t
10 ns MOSI hold; time from SCLK rising
CDH
t
101 ns MISO delay; time from SCLK falling
COD
I2C PORT
f
SCL
t
0.6 µs SCL high
SCLH
t
1.3 µs SCL low
SCLL
t
0.6 µs
SCS
t
250 ns SCL and SDA rise time, C
SCR
t
0.6 µs SCL fall hold time (from SDA falling), relevant for start condition
SCH
tDS 100 ns SDA setup time (to SCL rising)
t
250 ns SCL fall time; C
SCF
SDF
t
0.6 µs SCL rise setup time (to SDA rising), relevant for stop condition
BFT
I2C EEPROM SELF-BOOT
t
26 × tMP – 70 ns
SCHE
t
38 × tMP – 70 ns
SCSE
t
70 × tMP – 70 ns SCL rise setup time (to SDA rising), relevant for stop condition
BFTE
DSE
t
32 × tMP ns
BHTE
T
MIN
Unit Description
MAX
6.25 MHz SCLK frequency
400 kHz SCL frequency
SCL rise setup time (to SDA falling), relevant for repeated start
condition
SCL fall hold time (from SDA falling), relevant for start condition; t
is the input clock on the MCLKIN pin
SCL rise setup time (to SDA falling), relevant for repeated start
condition
SDA rising in self-boot stop condition to SDA falling edge for
external master start condition
= 400 pF
LOAD
LOAD
= 400 pF
LOAD
MP
DOWN PINS
t
1.5 × 1/f
GIL
t
20 ns
RLPW
µs MPx input latency; time until high or low value is read by core
S
PD low pulse width
Rev. 0 | Page 10 of 116
Data Sheet ADAU1772
DIGITAL MICROPHONE
t
0
30
ns
PDM delay time for valid data
BCLK
LRCLK
DAC_SDATA
LEFT-JUSTIFIED
MODE
LSB
DAC_SDATA
I
2
S MODE
DAC_SDATA
RIGHT-JUSTIFIED
MODE
t
BH
MSB
MSB – 1
MSB
MSB
8-BIT CLOCKS
(24-BIT DAT A)
12-BIT CLOCKS
(20-BIT DAT A)
14-BIT CLOCKS
(18-BIT DAT A)
16-BIT CLOCKS
(16-BIT DAT A)
t
LS
t
SS
t
SH
t
SH
t
SS
t
SS
t
SH
t
SS
t
SH
t
LH
t
BL
10804-002
Limit
Parameter T
tCF 20 ns Digital microphone clock fall time
tCR 20 ns Digital microphone clock rise time
tDS 40 Digital microphone valid data start time
tDE 0 ns Digital microphone valid data end time
PDM OUTPUT
t
20 ns PDM clock fall time
DCF
t
20 ns PDM clock rise time
DCR
DDV
Digital Timing Diagrams
T
MIN
Unit Description
MAX
Figure 2. Serial Input Port Timing
Rev. 0 | Page 11 of 116
ADAU1772 Data Sheet
LRCLK
LSB
ADC_SDATAx
I
2
S MODE
ADC_SDATAx
RIGHT-JUSTIFIED
MODE
MSB
ADC_SDATAx
LEFT-JUSTIFIED
MODE
MSB
MSB – 1
ADC_SDATAx
W/TRISTATEMSB
LSB
MSB
8-BIT CLOCKS
(24-BIT DAT A)
12-BIT CLOCKS
(20-BIT DAT A)
14-BIT CLOCKS
(18-BIT DAT A)
16-BIT CLOCKS
(16-BIT DAT A)
t
LS
t
SOD
t
SOD
t
SOTD
t
SOD
t
SOTX
t
LH
t
TS
t
BL
BCLK
t
BH
HIGH-ZHIGH-Z
10804-003
SS
SCLK
MOSI
MISO
t
CLS
t
CDS
t
CDH
t
COD
t
CCPH
t
CCPL
t
CLH
t
CLPH
10804-004
t
SCH
t
SCLH
t
SCR
t
SCLL
t
SCF
t
DS
SDA
SCL
t
SCH
t
BFT
t
SCS
10804-005
Figure 3. Serial Output Port Timing
Figure 4. SPI Port Timing
Figure 5. I
2
C Port Timing
Rev. 0 | Page 12 of 116
Data Sheet ADAU1772
t
SCHE
t
DSE
t
SCSE
t
BFTE
t
BHTE
SDA
SCL
10804-006
DMIC0_1/DMIC2_3
VALID LEFT SAMPLEVALID LEFT SAMPLEVALID RIGHT SAMPLE
CLKOUT
t
CR
t
CF
t
DS
t
DE
t
DS
t
DE
10804-007
t
DCF
PDMOUT
CLKOUT
RIGHTLEFTRIGHTLEFT
t
DCR
t
DDV
t
DDV
10804-008
Figure 6. I
2
C Self-Boot Timing
Figure 7. Digital Microphone Timing
Figure 8. PDM Output Timing
Rev. 0 | Page 13 of 116
ADAU1772 Data Sheet
Digital Supply (DVDD)
−0.3 V to +1.98 V
40-Lead LFCSP
29
1.8
°C/W
ABSOLUTE MAXIMUM RATINGS
Table 8.
Parameter Rating
Power Supply (AVDD, IOVDD) −0.3 V to +3.63 V
Input Current (Except Supply Pins) ±20 mA
Analog Input Voltage (Signal Pins) –0.3 V to AVDD + 0.3 V
Digital Input Voltage (Signal Pins) −0.3 to IOVDD + 0.3 V
Operating Temperature Range (Case) −40°C to +85°C
Storage Temperature Range −65°C to +150°C
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
THERMAL RESISTANCE
θ
represents the junction-to-ambient thermal resistance; θ
JA
represents the junction-to-case thermal resistance. Thermal
numbers are simulated on a 4-layer JEDEC PCB with the
exposed pad soldered to the PCB. θ
1. THE EXP OSED PAD IS CO NNE CTED INTERNALLY TO THE ADAU1772
GROUNDS. FOR INCREASED RE LIABILITY OF THE SOLDE R JOINTS AND
MAXIMUM T HE RM AL CAPABILITY, IT IS RECOMME NDE D THAT THE PAD
BE SOLDERED TO THE GROUND PLANE. SEE THE EXPOSED PAD PCB
DESIGN SECTION FOR MORE INFORMATION.
10804-059
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS
Figure 9. Pin Configuration
Table 10. Pin Function Descriptions
Pin No. Mnemonic Type1 Description
1 SDA/MISO D_IO I2C Data (SDA). This pin is a bidirectional open-collector. The line connected to this pin should have
SPI Data Output (MISO). This SPI data output is used for reading back registers and memory locations.
2 SCL/SCLK D_IN I2C Clock (SCL). This pin is always an open-collector input when the device is in I2C control mode.
SPI Clock (SCLK). This pin can either run continuously or be gated off between SPI transactions.
3 ADDR1/MOSI D_IN I2C Address 1 (ADDR1).
SPI Data Input (MOSI).
4
ADDR0/
SS
D_IN I
5 SELFBOOT D_IN Self-Boot. Pull this pin up to IOVDD at power-up to enable the self-boot mode.
6 MICBIAS0 A_OUT Bias Voltage for Electret Microphone. Decouple with a 1 µF capacitor.
7 MICBIAS1 A_OUT Bias Voltage for Electret Microphone. Decouple with a 1 µF capacitor.
8 AIN0REF A_IN ADC0 Input Reference. This reference pin should be ac-coupled to ground with a 10 µF capacitor.
9 AIN0 A_IN ADC0 Input.
10 AVDD PWR 1.8 V to 3.3 V Analog Supply. This pin should be decoupled to AGND with a 0.1 μF capacitor.
11 AGND PWR Analog Ground. The AGND and DGND pins can be tied directly together in a common ground plane.
12 CM A_OUT AVDD/2 V Common-Mode Reference. A 10 μF to 47 μF decoupling capacitor should be connected
a 2.0 kΩ pull-up resistor.
It is tristated when an SPI read is not active.
2
When the device is in self-boot mode, this pin is an open-collector output (I
C master). The line
connected to this pin should have a 2.0 kΩ pull-up resistor.
2
C Address 0 (ADDR0).
SPI Latch Signal (
SS
). This pin must go low at the beginning of an SPI transaction and high at the
end of a transaction. Each SPI transaction can take a different number of SCLK cycles to complete,
depending on the address and read/write bit that are sent at the beginning of the SPI transaction.
AGND should be decoupled to AVDD with a 0.1 μF capacitor.
between this pin and ground to reduce crosstalk between the ADCs and DACs. The material of the
capacitors is not critical. This pin can be used to bias external analog circuits, as long as they are
not drawing current from CM (for example, the noninverting input of an op amp).
Rev. 0 | Page 15 of 116
ADAU1772 Data Sheet
Pin No. Mnemonic Type1 Description
13 AIN1REF A_IN ADC1 Input Reference. This reference pin should be ac-coupled to ground with a 10 µF capacitor.
14 AIN1 A_IN ADC1 Input.
15 AIN2REF A_IN ADC2 Input Reference. This reference pin should be ac-coupled to ground with a 10 µF capacitor.
16 AIN2 A_IN ADC2 Input.
17 AIN3REF A_IN ADC3 Input Reference. This reference pin should be ac-coupled to ground with a 10 µF capacitor.
18 AIN3 A_IN ADC3 Input.
19 AVDD PWR 1.8 V to 3.3 V Analog Supply. This pin should be decoupled to AGND with a 0.1 μF capacitor.
20 AGND PWR Analog Ground.
21 HPOUTLN/LOUTLN A_OUT Left Headphone Inverted (HPOUTLN).
Line Output Inverted (LOUTLN).
22 HPOUTLP/LOUTLP A_OUT Left Headphone Noninverted (HPOUTLP).
Line Output Noninverted, Single-Ended Line Output (LOUTLP).
23 AGND PWR Headphone Amplifier Ground.
24 AVDD PWR Headphone Amplifier Power, 1.8 V to 3.3 V Analog Supply. This pin should be decoupled to AGND
25 HPOUTRN/LOUTRN A_OUT Right Headphone Inverted (HPOUTRN).
Line Output Inverted (LOUTRN).
26 HPOUTRP/LOUTRP A_OUT Right Headphone Noninverted (HPOUTRP).
Line Output Noninverted, Single-Ended Line Output (LOUTRP).
27 PD
28 REG_OUT A_OUT Regulator Output Voltage. This pin should be connected to DVDD if the internal voltage regulator
29 DVDD PWR Digital Core Supply. The digital supply can be generated from an on-board regulator or supplied
30 DGND PWR Digital Ground. The AGND and DGND pins can be tied directly together in a common ground plane.
31 LRCLK/MP3 D_IO Serial Data Port Frame Clock (LRCLK).
General-Purpose Input (MP3).
32 BCLK/MP2 D_IO Serial Data Port Bit Clock (BCLK).
General-Purpose Input (MP2).
33 DAC_SDATA/MP0 D_IO DAC Serial Input Data (DAC_SDATA).
General-Purpose Input (MP0).
34 ADC_SDATA0/PDMOUT/MP1 D_IO ADC Serial Data Output 0 (ADC_SDATA0).
Stereo PDM Output to Drive a High Efficiency Class-D Amplifier (PDMOUT).
General-Purpose Input (MP1).
35 ADC_SDATA1/CLKOUT/MP6 D_IO Serial Data Output 1 (ADC_SDATA1).
Master Clock Output/Clock for the Digital Microphone Input and PDM Output (CLKOUT).
General-Purpose Input (MP6).
36 DMIC2_3/MP5 D_IN Digital Microphone Stereo Input 2 and Digital Microphone Stereo Input 3 (DMIC2_3).
General-Purpose Input (MP5).
37 DMIC0_1/MP4 D_IN Digital Microphone Stereo Input 0 and Digital Microphone Stereo Input 1 (DMIC0_1).
General-Purpose Input (MP4).
38 XTALO A_OUT Crystal Clock Output. This pin is the output of the crystal amplifier and should not be used to
39 XTALI/MCLKIN D_IN Crystal Clock Input (XTALI).
Master Clock Input (MCLKIN)
40 IOVDD PWR Supply for Digital Input and Output Pins. The digital output pins are supplied from IOVDD, and this
EP Exposed Pad. The exposed pad is connected internally to the ADAU1772 grounds. For increased
1
D_IO = digital input/output, D_IN = digital input, A_OUT = analog output, A_IN = analog input, PWR = power, A_IN = analog input.
D_IN Active Low Power-Down. All digital and analog circuits are powered down. There is an internal
with a 0.1 μF capacitor. The PCB trace to this pin should be wider to supply the higher current necessary
for driving the headphone outputs.
pull-down resistor on this pin; therefore, the ADAU1772 is held in power-down mode if its input
signal is floating while power is applied to the supply pins.
is being used to generate DVDD voltage.
directly from an external supply. In each case, DVDD should be decoupled to DGND with a 0.1 μF
capacitor.
provide a clock to other ICs in the system. If a master clock output is needed, use CLKOUT (Pin 35).
sets the highest input voltage that should be seen on the digital input pins. The current draw of
this pin is variable because it is dependent on the loads of the digital outputs. IOVDD should be
decoupled to DGND with a 0.1 μF capacitor.
reliability of the solder joints and maximum thermal capability, it is recommended that the pad be
soldered to the ground plane. See the Exposed Pad PCB Design section for more information.
Rev. 0 | Page 16 of 116
Data Sheet ADAU1772
0.04
–0.24
–0.22
–0.20
–0.18
–0.16
–0.14
–0.12
–0.10
–0.08
–0.06
–0.04
–0.02
0
0.02
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-009
40
–240
–260
–280
–220
–200
–180
–160
–140
–120
–100
–80
–60
–40
–20
0
20
02468101214161820
PHASE (Degrees)
FREQUENCY ( kHz )
10804-010
0.2
–1.3
–1.2
–1.1
–1.0
–0.9
–0.8
–0.7
–0.6
–0.5
–0.4
–0.3
–0.2
–0.1
0
0.1
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-011
120
110
100
90
80
70
60
50
40
30
20
10
0
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-012
02468101214161820
6
–30
–28
–26
–24
–22
–20
–18
–16
–14
–12
–10
–8
–6
–4
–2
0
2
4
00.2 0.40.6 0.81.0 1.2 1.4 1.6 1.8 2.0
PHASE (Degrees)
FREQUENCY ( kHz )
10804-013
120
0
10
20
30
40
50
60
70
80
90
100
110
0481216202428323640
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-014
TYPICAL PERFORMANCE CHARACTERISTICS
= 48 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 11. Phase vs. Frequency, 20 kHz Bandwidth,
= 48 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 10. Relative Level vs. Frequency,
= 48 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 14. Phase vs. Frequency, 2 kHz Bandwidth,
= 48 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 13. Group Delay vs. Frequency,
= 96 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 12. Relative Level vs. Frequency,
= 96 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Rev. 0 | Page 17 of 116
Figure 15. Group Delay vs. Frequency,
ADAU1772 Data Sheet
50
–600
–550
–500
–450
–400
–350
–300
–250
–200
–150
–100
–50
0
0481216202428323640
PHASE (Degrees)
FREQUENCY ( kHz )
10804-015
1
–9
–8
–7
–6
–5
–4
–3
–2
–1
0
10k1k100
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-016
200
–1300
–1200
–1100
–1000
–900
–800
–700
–600
–500
–400
–300
–200
–100
0
100
08070605040302010
PHASE (Degrees)
FREQUENCY ( kHz )
10804-017
6
–30
–28
–26
–24
–22
–20
–18
–16
–14
–12
–10
–8
–6
–4
–2
0
2
4
00.2 0.40.6 0.81.0 1.2 1.4 1.6 1.8 2.0
PHASE (Degrees)
FREQUENCY ( kHz )
10804-018
120
0
10
20
30
40
50
60
70
80
90
100
110
01020304050607080
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-019
6
–30
–28
–26
–24
–22
–20
–18
–16
–14
–12
–10
–8
–6
–4
–2
0
2
4
00.2 0.40.6 0.81.0 1.2 1.4 1.6 1.8 2.0
PHASE (Degrees)
FREQUENCY ( kHz )
10804-020
Figure 16. Phase vs. Frequency, 40 kHz Bandwidth,
= 96 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 17. Relative Level vs. Frequency,
= 192 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 19. Phase vs. Frequency, 2 kHz Bandwidth,
= 96 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Figure 20. Group Delay vs. Frequency,
= 192 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
f
S
Figure 18. Phase vs. Frequency, 80 kHz Bandwidth,
= 192 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
= 192 kHz, Signal Path = AIN0 to DSP (Without Processing) to LOUTLx
f
S
Rev. 0 | Page 18 of 116
Figure 21. Phase vs. Frequency, 2 kHz Bandwidth,
Data Sheet ADAU1772
0.04
–0.20
–0.18
–0.16
–0.14
–0.12
–0.10
–0.08
–0.06
–0.04
–0.02
0
0.02
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-021
200
–1200
–1100
–1000
–900
–800
–700
–600
–500
–400
–300
–200
–100
0
100
02468101214161820
PHASE (Degrees)
FREQUENCY ( kHz )
10804-022
0.4
–2.2
–2.0
–1.8
–1.6
–1.4
–1.2
–1.0
–0.8
–0.6
–0.4
–0.2
0
0.2
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-023
300
280
260
240
220
200
180
160
140
120
100
80
60
40
20
0
02468101214161820
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-024
10
–100
–90
–80
–70
–60
–50
–40
–30
–20
–10
0
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
PHASE (Degrees)
FREQUENCY ( kHz )
10804-025
300
280
260
240
220
200
180
160
140
120
100
80
60
40
20
0
0481216202428323640
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-026
Figure 22. Relative Level vs. Frequency,
= 48 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 23. Phase vs. Frequency, 20 kHz Bandwidth,
= 48 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 25. Group Delay vs. Frequency,
= 48 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 26. Phase vs. Frequency, 2 kHz Bandwidth,
= 48 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 24. Relative Level vs. Frequency,
= 96 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 27. Group Delay vs. Frequency,
= 96 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Rev. 0 | Page 19 of 116
ADAU1772 Data Sheet
200
–1500
–1400
–1300
–1200
–1100
–1000
–900
–800
–700
–600
–500
–400
–300
–200
–100
0
100
0481216202428323640
PHASE (Degrees)
FREQUENCY ( kHz )
10804-027
2
–22
–20
–18
–16
–14
–12
–10
–8
–6
–4
–2
0
10k1001k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-028
200
–1800
–1600
–1400
–1200
–1000
–800
–600
–400
–200
0
80010203040506070
PHASE (Degrees)
FREQUENCY ( kHz )
10804-029
10
–70
–65
–60
–55
–50
–45
–40
–35
–30
–25
–20
–15
–10
–5
0
5
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
PHASE (Degrees)
FREQUENCY ( kHz )
10804-030
300
0
20
40
60
80
100
120
140
160
180
220
260
280
200
240
01020304050607080
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-031
10
–40
–35
–30
–25
–20
–15
–10
–5
0
5
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
PHASE (Degrees)
FREQUENCY ( kHz )
10804-032
Figure 28. Phase vs. Frequency, 40 kHz Bandwidth,
= 96 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 29. Relative Level vs. Frequency,
= 192 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 31. Phase vs. Frequency, 2 kHz Bandwidth,
= 96 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 32. Group Delay vs. Frequency,
= 192 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 30. Phase vs. Frequency, 80 kHz Bandwidth,
= 192 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Figure 33. Phase vs. Frequency, 2 kHz Bandwidth,
= 192 kHz, Signal Path = AIN0 to ASRC to ADC_SDATA0
f
S
Rev. 0 | Page 20 of 116
Data Sheet ADAU1772
0.02
–0.10
–0.09
–0.08
–0.07
–0.06
–0.05
–0.04
–0.03
–0.02
–0.01
0
0.01
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-033
200
–1300
–1200
–1100
–1000
–900
–800
–700
–600
–500
–400
–300
–200
100
0
–100
PHASE (Degrees)
FREQUENCY ( kHz )
02468101214161820
10804-034
0.2
–0.9
–0.8
–0.7
–0.6
–0.5
–0.4
–0.3
–0.2
–0.1
0
0.1
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-035
300
0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
02468101214161820
10804-036
10
–120
–110
–100
–90
–80
–70
–60
–50
–40
–30
–20
0
–10
PHASE (Degrees)
FREQUENCY ( kHz )
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
10804-037
300
0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
0481216202428323640
10804-038
Figure 34. Relative Level vs. Frequency,
= 48 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 35. Phase vs. Frequency, 20 kHz Bandwidth,
= 48 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 37. Group Delay vs. Frequency,
= 48 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 38. Phase vs. Frequency, 2 kHz Bandwidth,
= 48 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 36. Relative Level vs. Frequency,
= 96 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 39. Group Delay vs. Frequency,
= 96 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Rev. 0 | Page 21 of 116
ADAU1772 Data Sheet
200
–1700
–1600
–1500
–1400
–1300
–1200
–1100
–1000
–900
–800
–700
–600
–500
–400
–300
–200
–100
0
100
PHASE (Degrees)
FREQUENCY ( kHz )
0481216202428323640
10804-039
1.0
–8.0
–7.5
–7.0
–6.5
–6.0
–5.5
–5.0
–4.5
–4.0
–3.5
–3.0
–2.5
–2.0
–1.5
–1.0
–0.5
0
0.5
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
1001k10k
10804-040
200
–2800
–2600
–2400
–2200
–2000
–1800
–1600
–1400
–1200
–1000
–600
–200
0
–800
–400
01020304050607080
PHASE (Degrees)
FREQUENCY ( kHz )
10804-041
10
–80
–75
–70
–65
–60
–55
–50
–45
–40
–35
–30
–25
–20
–15
–10
–5
0
5
PHASE (Degrees)
FREQUENCY ( kHz )
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
10804-042
300
0
20
40
60
80
100
120
140
160
180
200
220
240
260
280
80010203040506070
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-043
10
–60
–55
–50
–45
–40
–35
–30
–25
–20
–15
–10
–5
0
5
PHASE (Degrees)
FREQUENCY ( kHz )
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
10804-044
Figure 40. Phase vs. Frequency, 40 kHz Bandwidth,
= 96 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 41. Relative Level vs. Frequency,
= 192 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 43. Phase vs. Frequency, 2 kHz Bandwidth,
= 96 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 44. Group Delay vs. Frequency,
= 192 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 42. Phase vs. Frequency, 80 kHz Bandwidth,
= 192 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Figure 45. Phase vs. Frequency, 2 kHz Bandwidth,
= 192 kHz, Signal Path = DAC_SDATA to ASRC to LOUTLx
f
S
Rev. 0 | Page 22 of 116
Data Sheet ADAU1772
0.020
–0.050
–0.045
–0.040
–0.035
–0.030
–0.025
–0.020
–0.015
–0.010
–0.005
0
0.005
0.010
0.015
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-045
200
–1300
–1400
–1500
–1600
–1700
–1800
–1200
–1100
–1000
–900
–800
–700
–600
–500
–400
–300
–200
100
0
–100
PHASE (Degrees)
FREQUENCY ( kHz )
02468101214161820
10804-046
0.4
–1.8
–1.6
–1.4
–1.2
–1.0
–0.8
–0.6
–0.4
–0.2
0
0.2
1001k10k
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
10804-047
500
0
50
100
150
200
250
300
350
400
450
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
02468101214161820
10804-048
10
–160
–150
–140
–130
–120
–110
–100
–90
–80
–70
–60
–50
–40
–30
–20
–10
0
PHASE (Degrees)
FREQUENCY ( kHz )
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
10804-049
500
450
400
350
300
250
200
150
100
50
0
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
0481216202428323640
10804-050
= 48 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
Figure 47. Phase vs. Frequency, 20 kHz Bandwidth,
Figure 46. Relative Level vs. Frequency,
= 48 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
= 48 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
Figure 50. Phase vs. Frequency, 2 kHz Bandwidth,
Figure 49. Group Delay vs. Frequency,
= 48 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
= 96 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
Figure 48. Relative Level vs. Frequency,
to ASRC to ADC_SDATA0
= 96 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
Rev. 0 | Page 23 of 116
Figure 51. Group Delay vs. Frequency,
ADAU1772 Data Sheet
200
–2000
–1800
–1600
–1400
–1200
–1000
–800
–600
–400
–200
0
PHASE (Degrees)
FREQUENCY ( kHz )
0481216202428323640
10804-051
2
–22
–20
–18
–16
–14
–12
–10
–8
–6
–4
–2
0
RELATIVE LEVEL (dB)
FREQUENCY ( Hz )
1001k10k
10804-052
200
–2200
–2000
–1800
–1600
–1400
–1200
–1000
–800
–600
–400
–200
0
80010203040506070
PHASE (Degrees)
FREQUENCY ( kHz )
10804-053
10
–60
–65
–70
–75
–80
–85
–90
–55
–50
–45
–40
–35
–30
–25
–20
–15
–10
–5
0
5
PHASE (Degrees)
FREQUENCY ( kHz )
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
10804-054
500
0
50
100
150
200
250
300
350
400
450
80010203040506070
GROUP DEL AY ( µ s)
FREQUENCY ( kHz )
10804-055
10
–60
–55
–50
–45
–40
–35
–30
–25
–20
–15
–10
–5
0
5
PHASE (Degrees)
FREQUENCY ( kHz )
00.2 0.40.6 0.81.0 1.2 1.4 1.61.8 2.0
10804-056
= 96 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
Figure 53. Relative Level vs. Frequency,
Figure 52. Phase vs. Frequency, 40 kHz Bandwidth,
= 192 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
= 96 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
Figure 56. Group Delay vs. Frequency,
Figure 55. Phase vs. Frequency, 2 kHz Bandwidth,
= 192 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
to ASRC to ADC_SDATA0
= 192 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
f
S
Figure 54. Phase vs. Frequency, 80 kHz Bandwidth,
to ASRC to ADC_SDATA0
= 192 kHz, Signal Path = DAC_SDATA to ASRC to DSP (Without Processing)
Figure 66. Total Interpolation Response, fS = 192 kHz
Rev. 0 | Page 26 of 116
ADAU1772 Data Sheet
EEPROM
CONTROL INTERFACE:
SWITCHE S AND
POTENTIOMETERS
DC VOLTAGE SOURCE:
1.8 V TO 3.3 V
LEFT
MICROPHONE
RIGHT
MICROPHONE
LEFT HE ADP HONE
RIGHT HEADP HONE
1
SDA/MISO
2
SCL/SCLK
3
ADDR1/MOSI
4
ADDR0/SS
5
SELFBOOT
6
MICBIAS0
7
MICBIAS1
8
AIN0REF
9
AIN0
10
AVDD
11
13
AIN1REF
14
AIN1
15
AIN2REF
16
AIN2
12
CM
17
AIN3REF
18
AIN3
19
AVDD
20
23
AGND
AGND
AGND
DGND
24
AVDD
21
HPOUTLN/LOUTLN
22
HPOUTLP/LOUTLP
25
HPOUTRN/LOUTRN
26
HPOUTRP/LOUTRP
27
PD
40
IOVDD
28
REG_OUT
30
31
LRCLK/MP3
32
BCLK/MP2
33
DAC_SDATA/MP0
34
ADC_SDATA0/PDMOUT/MP1
38
XTALO
39
XTALI/MCLKIN
35
ADC_SDATA1/CLKOUT/MP6
36
DMIC2_3/MP5
37
DMIC0_1/MP4
29
DVDD
41
EP
ADAU1772
10µF
10µF
+
10µF
0.10µF
100Ω
22pF
22pF
+
10µF
0.10µF
+
10µF
0.10µF
0.10µF
0.10µF
0.10µF
47µF
47µF
2kΩ 2kΩ
1.0µF
LEFT_AUDIO
RIGHT_AUDIO
10804-060
SYSTEM BLOCK DIAGRAMS
Figure 67. ADAU1772 System Block Diagram with Analog Microphones, Self-Boot Mode
Rev. 0 | Page 27 of 116
ADAU1772 Data Sheet
THEORY OF OPERATION
The ADAU1772 is a low power audio codec with an optimized
audio processing core, making it ideal for noise cancelling
applications that require high quality audio, low power, small
size, and low latency. The four ADC and two DAC channels
each have an SNR of at least +96 dB and a THD + N of at least
−88 dB. The serial data port is compatible with I
right justified, and TDM modes, with tristating for interfacing
to digital audio data. The operating voltage range is 1.8 V to
3.63 V, w i t h a n o n-board regulator generating the internal
digital supply voltage. If desired, the regulator can be powered
down and the voltage can be supplied externally.
The input signal path includes flexible configurations that can
accept single-ended analog microphone inputs as well as up to
four digital microphone inputs. Two microphone bias pins provide
seamless interfacing to electret microphones. Each input signal
has its own programmable gain amplifier (PGA) for volume
adjustment.
The ADCs and DACs are high quality, 24-bit Σ-Δ converters
that operate at a selectable 192 kHz or 96 kHz sampling rate.
The ADCs have an optional high-pass filter with a cutoff
frequency of 1 Hz, 4 Hz, or 8 Hz. The ADCs and DACs also
include very fine-step digital volume controls.
The stereo DAC output is capable of differentially driving a
headphone earpiece speaker with 16 Ω impedance or higher.
One side of the differential output can be powered down if
single-ended operation is required. There is also the option to
change to line output mode when the output is lightly loaded.
The core has a reduced instruction set that optimizes this codec
for noise cancellation. The program and parameter RAMs can
be loaded with custom audio processing signal flow built using
the SigmaStudio™ graphical programming software from
Analog Devices, Inc. The values stored in the parameter RAM
2
S, left justified,
control individual signal processing blocks. The ADAU1772 also
has a self-boot function that can be used to load the program
and parameter RAM along with the register settings on powerup using an external EEPROM.
The SigmaStudio software is used to program and control the core
through the control port. Along with designing and tuning a signal
flow, the tools can be used to configure all of the ADAU1772
registers. The SigmaStudio graphical interface allows anyone with
digital or analog audio processing knowledge to easily design the
DSP signal flow and port it to a target application. The interface
also provides enough flexibility and programmability for an
experienced DSP programmer to have in-depth control of the
design. In SigmaStudio, the user can connect graphical blocks
(such as biquad filters, volume controls, and arithmetic operations),
compile the design, and load the program and parameter files into
the ADAU1772 memory through the control port. SigmaStudio
also allows the user to download the design to an external EEPROM
for self-boot operation. Signal processing blocks available in the
provided libraries include the following:
• Single-precision biquad filters
• Second order filters
• Absolute value and two-input adder
• Volume controls
• Limiter
The ADAU1772 can generate its internal clocks from a wide range
of input clocks by using the on-board fractional PLL. The PLL
accepts inputs from 8 MHz to 27 MHz. For standalone operation,
the clock can be generated using the on-board crystal oscillator.
The ADAU1772 is provided in a small, 40-lead, 6 mm × 6 mm
LFCSP with an exposed bottom pad.
Rev. 0 | Page 28 of 116
Data Sheet ADAU1772
MCLK÷X
× (R + N/M)
TO PLL
CLOCK DIVIDER
10804-061
SYSTEM CLOCKING AND POWER-UP
CLOCK INITIALIZATION
The ADAU1772 can generate its clocks either from an externally
provided clock or from a crystal oscillator. In both cases, the onboard PLL can be used or the clock can be fed directly to the
core. When a crystal oscillator is used, it is desirable to use a
12.288 MHz crystal, and the crystal oscillator function must be
enabled in the COREN bit (Address 0x0000). If the PLL is used,
it should always be set to output 24.576 MHz. The PLL can be
bypassed if a clock of 12.288 MHz or 24.576 MHz is available in
the system. Bypassing the PLL saves system power.
The CC_MDIV and CC_CDIV bits should not be changed after
setup, but the CLKSRC bit can be switched while the core is
running.
The CC_MDIV and CC_CDIV bits should be set so that the core
and internal master clock are always 12.288 MHz; for example,
when using a 24.576 MHz external source clock or if using the
PLL, it is necessary to use the internal divide by 2 (see Ta ble 11).
Table 11. Clock Configuration Settings
CC_MDIV CC_CDIV Description
1 1 Divide PLL/external clock by 1. Use these
settings for a 12.288 MHz direct input clock
source.
0 0 Divide PLL/external clock by 2. Use these
settings for a 24.576 MHz direct input clock
source or if using the PLL.
PLL Bypass Setup
On power up, the ADAU1772 comes out of an internal reset
after 12 ms. The rate of the internal master clock must be set
properly using the CC_MDIV bit in the clock control register
(Address 0x0000). When bypassing the PLL, the clock associated
with MCLKIN must be either 12.288 MHz or 24.576 MHz. The
internal master clock of the ADAU1772 is disabled until the
COREN bit is asserted.
PLL Enabled Setup
The core clock of the ADAU1772 is disabled by the default
setting of Bit COREN and should remain disabled during the
PLL lock acquisition period. The user can poll the LOCK bit to
determine when the PLL has locked. After lock is acquired, the
ADAU1772 can be started by asserting the COREN bit. This bit
enables the core clock for all the internal blocks of the ADAU1772.
To program the PLL during initialization or reconfiguration of
the codec, the following procedure must be followed:
1. Ensure that PLL_EN (Bit 7, Address 0x0000) is set low.
2. Set/reset the PLL control registers (Address 0x0001 to
Address 0x0005).
3. Enable the PLL using the PLL_EN bit.
4. Poll the PLL lock bit in Register 0x0006.
5. Set the COREN bit in Register 0x0000 after PLL lock is
acquired.
Control Port Access During Initialization
During the lock acquisition period, only Register 0x0000 to
Register 0x0006 are accessible through the control port. A read
or write to any other register is prohibited until the core clock
enable bit and the lock bit are both asserted.
After the CORE_RUN bit (Address 0x0009) is set high, the
DAC_SOURCE0 and DAC_SOURCE1 register bits should not
be changed. If these bits must be changed after the ADAU1772
is running, the CORE_RUN bit first must be disabled.
PLL
The PLL uses the MCLKIN signal as a reference to generate
the core clock. The PLL settings are set in Register 0x0000 to
Register 0x0005. Depending on the MCLK frequency, the PLL
must be set for either integer or fractional mode. The PLL can
accept input frequencies in the range of 8 MHz to 27 MHz.
Figure 68. PLL Block Diagram
Input Clock Divider
Before reaching the PLL, the input clock signal goes through an
integer clock divider to ensure that the clock frequency is within
a suitable range for the PLL. The X bits in the PLL_CTRL4 register
(Bits[2:1], Address 0x0005) sets the PLL input clock divide ratio.
Integer Mode
Integer mode is used when the clock input is an integer multiple
of the PLL output.
For example, if MCLKIN = 12.288 MHz and (X + 1) = 1, and
f
= 48 kHz, then
S
PLL Required Output = 24.576 MHz
R/2 = 24.576 MHz/12.288 MHz = 2
where R/2 = 2 or R = 4.
In integer mode, the values set for N and M are ignored.
Tabl e 12 lists common integer PLL parameter settings for
48 kHz sampling rates.
Fractional Mode
Fractional mode is used when the clock input is a fractional
multiple of the PLL output.
For example, if MCLKIN = 13 MHz, (X + 1) = 1, and
f
Tabl e 13 lists common fractional PLL parameter settings for
48 kHz sampling rates. When the PLL is used in fractional
mode, it is very important that the N/M fraction be kept in
the range of 0.1 to 0.9 to ensure correct operation of the PLL.
The PLL can output a clock in the range of 20.5 MHz to 27 MHz,
which should be taken into account when calculating PLL values
and MCLK frequencies.
CLOCK OUTPUT
The CLKOUT pin can be used as a master clock output to clock
other ICs in the system or as the clock for the digital microphone
inputs and PDM output. This clock can be generated from the
12.288 MHz master clock of the ADAU1772 by factors of 2, 1,
½, ¼, and ⅛. If PDM mode is enabled, only ½, ¼, and ⅛ settings
produce a clock signal on CLKOUT. The factor of 2 multiplier
works properly only if the input clock was previously divided by
2 using the CC_MDIV bit.
POWER SEQUENCING
AVDD and IOVDD can each be set to any voltage between 1.8 V
and 3.3 V, and DVDD can be set between 1.1 V and 1.8 V or
between 1.1 V and 1.2 V if using the on-board regulator.
On power-up, AVDD must be powered up before or at the same
time as IOVDD. IOVDD should not be powered up when power is
not applied to AVDD.
Enabling the
Before enabling
pin powers down all analog and digital circuits.
PD
(that is, setting it low), be sure to mute the
PD
outputs to avoid any pops when the IC is powered down.
can be tied directly to IOVDD for normal operation.
PD
Power-Down Considerations
When powering down the ADAU1772, be sure to mute the outputs
before AVDD power is removed; otherwise, pops or clicks may
be heard. The easiest way to achieve this is to use a regulator that
has a power good (PGOOD) signal to power the ADAU1772 or
generate a power good signal using additional circuitry external
to the regulator itself. Typically, on such regulators the power good
signal changes state when the regulated voltage drops below ~90%
of its target value. This power good signal can be connected to one
of the ADAU1772 multipurpose pins and used to mute the DAC
outputs by setting the multipurpose pin functionality to mute
both DACs in Register 0x0038 to Register 0x003E. This ensures
that the outputs are muted before power is completely removed.