High Performance Four Channels Audio ADC
APPLICATIONS 
ES7210 
FEATURES 
•  High performance multi-bit delta-sigma 
 
audio ADC 
-85 dB THD+N 
•  102 dB signal to noise ratio 
• 
•  24-bit, 8 to 100 kHz sampling frequency 
I2S/PCM master or slave serial data port 
• 
•  Support TDM 
•  256/384Fs, USB 12/24 MHz and other 
• 
non standard audio system clocks 
Low power standby mode 
 
•  Mic array 
•  Smart speaker 
•  Far field voice capture 
 
ORDERING INFORMATION 
 
ES7210 -40°C ~ +85°C 
QFN-32 
 
 
 
 
BLOCK DIAGRAM 
 
 
MIC1P/MIC1N 
MIC2P/MIC2N 
MIC3P/MIC3N 
MIC4P/MIC4N 
 
 
 
 
 
DSP 
 
 
Multi-bit 
Delta-sigma 
Modulator 
Clock Manager 
Sample Rate Detector 
SDOUT2/TDMIN 
Audio 
Data 
Interface 
I2C 
Interface 
MCLK 
CCLK CDATA AD0 AD1 
SDOUT1/TDMOUT 
SCLK 
LRCK 
 
1 
Everest Semiconductor 
Confidential 
ES7210 
1.  PIN OUT AND DESCRIPTION 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Pin Name 
CDATA, CCLK 
AD0, AD1 
MCLK 
SCLK 
LRCK 
SDOUT1/TDMOUT 
SDOUT2/TDMIN 
INT 
DMIC_CLK 
MIC1P, MIC1N 
MIC2P, MIC2N 
MIC3P, MIC3N 
MIC4P, MIC4N 
MICBIAS12 
MICBIAS34 
VDDP 
VDDD, GNDD 
VDDA, GNDA 
VDDM 
REFP12, REFP34 
REFQ12, REFQ34 
REFQM 
 
Revision 19.0 
R
E
F
Q
3
4
 
R
E
F
P
3
4
 
I
M
C
3
P
 
I
M
C
4
P
 
I
M
C
4
N
 
I
M
C
B
A
S
3
4
I
 
R
E
F
Q
M
 
I
M
C
3
N
   
 
1 
 
2 
3 
4 
5 
6 
7 
8 
 
AD0 
AD1 
CDATA 
CCLK 
MCLK 
VDDP 
VDDD 
GNDD 
 
 
3
2
 
3
1
 
3
0
 
2
9
 
2
8
 
2
7
 
2
6
 
2
5
 
ES7210 
 
1
0
 
1
1
 
1
2
 
1
3
 
1
4
 
1
5
 
1
6
 
9
 
I
M
C
1
N
 
I
M
C
1
P
 
I
N
T
 
I
D
M
C
_
C
L
K
 
S
C
L
K
 
L
R
C
K
 
S
D
O
U
T
2
/
T
D
M
N
I
 
S
D
O
U
T
1
/
T
D
M
O
U
T
 
24 
23 
22 
21 
20 
19 
18 
17 
 
MICBIAS12 
VDDM 
VDDA 
GNDA 
MIC2N 
MIC2P 
REFQ12 
REFP12 
 
 
 
Pin number 
3, 4 
1, 2 
5 
9 
10 
11 
12 
13 
14 
16, 15 
19, 20 
31, 32 
28, 27 
24 
26 
6 
7, 8 
22, 21 
23 
17, 29 
18, 30 
25 
Input or Output 
I/O, I 
I 
I 
I/O 
I/O 
O 
I/O 
O 
O 
Analog 
Analog 
Analog 
Analog 
Analog 
Analog 
Analog 
Analog 
Analog 
Pin Description 
I2C clock and data 
I2C address 
Master clock 
Serial data bit clock 
Serial data left and right channel frame clock 
Serial data output or TDM data input and output 
Interrupt 
Digital mic clock 
Mic input 
MIC1P and MIC3P can be used as digital mic 
data input 
Mic bias 
Power supply for the digital input and output 
Digital power supply 
Analog power supply 
Analog power supply 
Filtering capacitor connection 
Filtering capacitor connection 
Filtering capacitor connection 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
2 
February 2022 
Everest Semiconductor 
Confidential 
ES7210 
2.  TYPICAL APPLICATION CIRCUIT 
 
3.  CLOCK MODES AND SAMPLING FREQUENCIES 
The device supports standard audio clocks (64Fs, 128Fs, 256Fs, 384Fs, 512Fs, etc), USB clocks 
(12/24 MHz), and some common non standard audio clocks (25 MHz, 26 MHz, etc). 
According to the serial audio data sampling frequency (Fs), the device can work in two speed 
modes:  single  speed  mode  or  double  speed  mode.  In  single  speed  mode,  Fs  normally  ranges 
from 8 kHz to 48 kHz, and in double speed mode, Fs normally range from 64 kHz to 96 kHz. 
The device can work either in master clock mode or slave clock mode. In slave mode, LRCK and 
SCLK  are  supplied  externally,  and  LRCK  and  SCLK  must  be  synchronously  derived  from  the 
system  clock  with  specific  rates.  In  master  mode,  LRCK  and  SCLK  are  derived  internally  from 
device master clock. 
4.  MICRO-CONTROLLER CONFIGURATION INTERFACE 
The  device  supports  standard  I2C  micro-controller  configuration  interface.  External  micro-
controller  can  completely  configure  the  device  through  writing  to  internal  configuration 
registers. 
I2C interface is a bi-directional serial bus that uses a serial data line (CDATA) and a serial clock 
line (CCLK) for data transfer. The timing diagram for data transfer of this interface is given in 
Figure 1a and Figure 1b. Data are transmitted synchronously to CCLK clock on the CDATA line on 
a  byte-by-byte  basis.  Each  bit  in  a  byte  is  sampled  during  CCLK  high  with  MSB  bit  being 
transmitted firstly. Each transferred byte is followed by an acknowledge bit from receiver to pull 
the CDATA low. The transfer rate of this interface can be up to 400 kbps. 
Revision 19.0 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
3 
February 2022 
Everest Semiconductor 
Confidential 
ES7210 
A master controller initiates the transmission by sending a “start” signal, which is defined as a 
high-to-low transition at CDATA while CCLK is high. The first byte transferred is the slave address. 
It is a seven-bit chip address followed by a RW bit. The chip address must be 1000 0x, where x 
equals AD1 AD0. The RW bit indicates the slave data transfer direction. Once an acknowledge bit 
is received, the data transfer starts to proceed on a byte-by-byte basis in the direction specified 
by  the  RW  bit.  The  master  can  terminate  the  communication  by  generating  a  “stop”  signal, 
which is defined as a low-to-high transition at CDATA while CCLK is high. 
In I2C interface mode, the registers can be written and read. The formats of “write” and “read” 
instructions are shown in Table 1 and Table 2. Please note that, to read data from a register, you 
must set R/W bit to 0 to access the register address and then set R/W to 1 to read data from the 
register. 
Table 1 Write Data to Register in I2C Interface Mode 
 
start 
Chip Address 
1000 0 AD1 AD0 
R/W 
0 
 
ACK 
Register Address 
RAM 
 
 
ACK 
Data to be written 
DATA 
 
ACK 
 
Stop 
ACK 
Write Data 
ACK 
 
 
 bit 1 to 8 
 
Chip Addr 
Write ACK 
 
 bit 1 to 7 
 
 
Reg Addr 
 
 bit 1 to 8 
 
 
 
 
CDATA 
CCLK 
 
 
START 
 
Figure 1a I2C Write Timing 
Table 2 Read Data from Register in I2C Interface Mode 
STOP 
 
 
Start 
 
Start 
Chip Address 
1000 0 AD1 AD0 
Chip Address 
1000 0 AD1 AD0 
R/W 
0 
R/W 
1 
Register Address 
RAM 
Data to be read 
Data 
 
ACK 
 
NACK 
 
 
 
Stop 
Chip Addr 
Write ACK 
Reg Addr 
 
 bit 1 to 7 
 
 
 bit 1 to 8 
Chip Addr 
Read ACK 
Read Data 
NO ACK 
  bit 1 to 7 
 
 
 bit 1 to 8 
 
Figure 1b I2C Read Timing 
 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
STOP 
 
February 2022 
 
ACK 
 
ACK 
 
ACK 
 
 
 
 
 
START 
4 
CDATA 
CCLK 
 
 
START 
 
Revision 19.0 
Everest Semiconductor 
Confidential 
ES7210 
5.  DIGITAL AUDIO INTERFACE 
The device provides many formats of  serial audio  data interface to the output from the ADC 
through LRCK, SCLK and SDOUT pins. These formats are I2S, left justified, DSP/PCM mode and 
TDM. ADC data is out at SDOUT on the falling edge of SCLK. The relationships of SDOUT, SCLK 
and LRCK with these formats are shown through Figure 2a to Figure 2h. ES7210 can be cascaded 
up to 16-ch through single I2S or TDM, please refer to the user guide for detail description. 
1 SCLK 
 
R Channel 
 
 
 
 
 
LSB 
Figure 2a I2S Serial Audio Data Format 
 
MSB 
 
LSB 
 
 
 
 
 
R Channel 
 
MSB 
LSB 
 
Figure 2b Left Justified Serial Audio Data Format 
 
 
1 SCLK 
 
L Channel 
 
MSB 
 
L Channel 
 
MSB 
LSB 
 
1 SCLK 
 
LRCK 
SCLK 
SDOUT 
LRCK 
SCLK 
SDOUT 
 
 
 
 
 
 
LRCK 
SCLK 
SDOUT 
LRCK 
SCLK 
SDOUT 
 
 
 
 
 
 
 
Revision 19.0 
L Channel 
R Channel 
 
 
MSB 
LSB MSB 
 
Figure 2c DSP/PCM Mode A Serial Audio Data Format 
 
 
L Channel 
R Channel 
 
 
MSB 
LSB MSB 
LSB 
 
 
 
 
 
 
Figure 2d DSP/PCM Mode B Serial Audio Data Format 
 
 
 
 
LSB 
 
5 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
February 2022 
Everest Semiconductor 
Confidential 
ES7210 
1 SCLK 
Channel 1 
Channel 3 
 
 
MSB 
LSB MSB 
 
 
 
 
LSB 
 
1 SCLK 
 
Channel 2 
Channel 4 
 
 
MSB 
LSB MSB 
LSB 
 
 
 
Figure 2e TDM I2S Serial Audio Data Format 
 
 
LRCK 
SCLK 
SDOUT 
LRCK 
SCLK 
SDOUT 
LRCK 
SCLK 
SDOUT 
LRCK 
SCLK 
SDOUT 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LSB 
Channel 1 
Channel 3 
 
 
MSB 
LSB MSB 
LSB 
Channel 2 
Channel 4 
 
 
MSB 
LSB MSB 
 
 
 
 
Figure 2f TDM Left Justified Serial Audio Data Format 
 
 
 
1 SCLK 
Channel 1 
Channel 2 
 
 
Channel 3 
Channel 4 
 
 
 
 
 
MSB 
LSB MSB 
LSB MSB 
 
LSB MSB 
LSB 
 
 
Figure 2g TDM DSP/PCM Mode A Serial Audio Data Format 
 
 
 
Channel 1 
Channel 2 
 
 
MSB 
LSB MSB 
 
 
 
LSB MSB 
 
Channel 3 
Channel 4 
 
 
LSB MSB 
LSB 
Figure 2h TDM DSP/PCM Mode B Serial Audio Data Format 
 
 
 
 
 
 
 
Revision 19.0 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
6 
February 2022 
Everest Semiconductor 
Confidential 
ES7210 
6.  ELECTRICAL CHARACTERISTICS 
ABSOLUTE MAXIMUM RATINGS 
Continuous operation at or beyond these conditions may permanently damage the device. 
PARAMETER 
 
Analog Supply Voltage Level 
Digital Supply Voltage Level 
Analog Input Voltage Range 
Digital Input Voltage Range 
Operating Temperature Range 
Storage Temperature 
MIN 
-0.3V 
-0.3V 
GNDA-0.3V 
GNDD-0.3V 
-40°C 
-65°C 
MAX 
+3.6V 
+3.6V 
VDDA+0.3V 
VDDP+0.3V 
+85°C 
+150°C 
RECOMMENDED OPERATING CONDITIONS 
PARAMETER 
VDDD 
VDDP 
VDDA (Note 1, 2) 
VDDM 
Note 1: for VDDA less than 2V, in mic application, PGA gain must be set at or above 21 dB. 
TYP 
1.8/3.3 
1.8/3.3 
1.8/3.3 
1.8/3.3 
MAX 
3.6 
3.6 
3.6 
3.6 
MIN 
1.6 
1.6 
1.6  
1.6 
UNIT 
V 
V 
V 
V 
Note 2: for VDDA less than 2V, in speaker feedback application, ADC must be reset after speaker 
amplifier power up, if its power up transient signal is out of ADC common mode input range. 
ADC ANALOG AND FILTER CHARACTERISTICS AND SPECIFICATIONS 
Test conditions are as the following unless otherwise specify: VDDA=3.3V, VDDD=3.3V, 
AGND=0V, DGND=0V, Ambient temperature=25°C, Fs=48 KHz or 96 KHz, MCLK/LRCK=256. 
PARAMETER 
ADC Performance 
Signal to Noise ratio (A-weigh) 
THD+N (-1 dB input) 
Channel Separation (1KHz) 
Interchannel Gain Mismatch 
Gain Error 
Filter Frequency Response – Single Speed 
Passband  
Stopband  
Passband Ripple 
Stopband Attenuation 
Filter Frequency Response – Double Speed 
Passband  
Stopband  
Passband Ripple 
Stopband Attenuation 
MIN 
95 
-88 
95 
 
 
0 
0.5465 
 
70 
0 
0.7917 
 
70 
TYP 
102 
-85 
100 
0.1 
 
 
 
 
 
 
 
 
 
MAX 
UNIT 
104 
-75 
105 
 
±5 
0.4535 
 
±0.05 
 
0.4167 
 
±0.005 
 
dB 
dB 
dB 
dB 
% 
Fs 
Fs 
dB 
dB 
Fs 
Fs 
dB 
dB 
Revision 19.0 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
7 
February 2022 
Everest Semiconductor 
Confidential 
ES7210 
Analog Input 
Full Scale Input (differential P and N) 
Input Impedance 
 
 
AVDD/3.3 
6 
 
 
Vrms 
KΩ 
MIN 
TYP 
MAX 
DC CHARACTERISTICS 
PARAMETER 
Normal Operation Mode (Fs=16 KHz) (Note 3) 
VDDD=1.8V, VDDP=1.8V, VDDA=3.3V 
VDDD=1.8V, VDDP=1.8V, VDDA=1.8V 
Power Down Mode (Note 4) 
VDDD=1.8V, VDDP=1.8V, VDDA=3.3V 
Digital Voltage Level 
Input High-level Voltage 
Input Low-level Voltage 
Output High-level Voltage 
Output Low-level Voltage 
Note 3: recommend all power supply turn on or off within 10 ms of each other. 
0.7*VDDP 
 
 
 
 
 
VDDP 
0 
 
0.5 
 
 
63 
24 
10 
 
 
 
 
UNIT 
mW 
uA 
V 
V 
V 
V 
Note 4: recommend all power supply on, entering low power through control register setting, 
then stopping input clock. 
I2C SWITCHING SPECIFICATIONS (SLOW SPEED MODE/HIGH SPEED MODE) 
PARAMETER 
CCLK Clock Frequency 
Bus Free Time Between Transmissions 
Start Condition Hold Time 
Clock Low time 
Clock High Time 
Setup Time for Repeated Start Condition 
CDATA Hold Time from CCLK Falling 
CDATA Setup time to CCLK Rising 
Rise Time of CCLK 
Fall Time CCLK 
MIN 
 
4.7/1.3 
4.0/0.6 
4.7/1.3 
4.0/0.6 
4.7/0.6 
 
0.25/0.1 
 
 
Symbol 
FCCLK 
TTWID 
TTWSTH 
TTWCL 
TTWCH 
TTWSTS 
TTWDH 
TTWDS 
TTWR 
TTWF 
MAX 
100/400 
 
 
 
 
 
3.45/0.9 
 
1.0/0.3 
1.0/0.3 
UNIT 
KHz 
us 
us 
us 
us 
us 
us 
us 
us 
us 
 
 
 
Figure 3 I2C Timing 
Revision 19.0 
Latest datasheet: www.everest-semi.com or info@everest-semi.com 
8 
February 2022