AD7654ASTRL [ADI]

Dual 2-Channel Simultaneous Sampling SAR 500 kSPS 16-Bit ADC; 2双通道同步采样SAR 500 kSPS的16位ADC
AD7654ASTRL
型号: AD7654ASTRL
厂家: ADI    ADI
描述:

Dual 2-Channel Simultaneous Sampling SAR 500 kSPS 16-Bit ADC
2双通道同步采样SAR 500 kSPS的16位ADC

转换器 模数转换器
文件: 总24页 (文件大小:384K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Dual 2-Channel Simultaneous Sampling  
SAR 500 kSPS 16-Bit ADC  
AD7654*  
FEATURES  
FUNCTIONAL BLOCK DIAGRAM  
Dual 16-Bit 2-Channel Simultaneous Sampling ADC  
16 Bits Resolution with No Missing Codes  
Throughput:  
500 kSPS (Normal Mode)  
444 kSPS (Impulse Mode)  
INL: ؎3.5 LSB Max (؎0.0053% of Full Scale)  
SNR: 89 dB Typ @ 100 kHz  
THD: –100 dB @ 100 kHz  
Analog Input Voltage Range: 0 V to 5 V  
No Pipeline Delay  
Parallel and Serial 5 V/3 V Interface  
SPI™/QSPI™/MICROWIRE™/DSP Compatible  
Single 5 V Supply Operation  
Power Dissipation  
AVDD AGND  
REFGND REFx  
DVDD DGND  
TRACK/HOLD  
؋
2  
OVDD  
OGND  
INA1  
INAN  
INA2  
A0  
MUX  
SERIAL  
PORT  
SER/PAR  
SWITCHED  
CAP DAC  
EOC  
MUX  
INB1  
INBN  
INB2  
PD  
BUSY  
D[15:0]  
CS  
MUX  
16  
PARALLEL  
INTERFACE  
CLOCK AND  
CONTROL LOGIC  
RD  
RESET  
A/B  
AD7654  
BYTESWAP  
IMPULSE  
CNVST  
120 mW Typical,  
2.6 mW @ 10 kSPS  
Package: 48-Lead Quad Flatpack (LQFP)  
or 48-Lead Frame Chip Scale Package (LFCSP)  
Low Cost  
PulSAR Selection  
Type/kSPS  
100–250  
500–570  
800–1000  
APPLICATIONS  
AC Motor Control  
3-Phase Power Control  
4-Channel Data Acquisition  
Uninterrupted Power Supplies  
Communications  
Pseudo  
Differential  
AD7651  
AD7660/  
AD7661  
AD7650/  
AD7652  
AD7664/  
AD7666  
AD7653  
AD7667  
True Bipolar  
AD7663  
AD7665  
AD7676  
AD7679  
AD7654  
AD7671  
AD7677  
AD7674  
True Differential AD7675  
GENERAL DESCRIPTION  
The AD7654 is a low cost, dual-channel, 16-bit, charge  
redistribution SAR, analog-to-digital converter that operates  
from a single 5 V power supply. It contains two low noise, wide  
bandwidth track-and-hold amplifiers that allow simultaneous  
sampling, a high speed 16-bit sampling ADC, an internal con-  
version clock, error correction circuits, and both serial and parallel  
system interface ports. Each track-and-hold has a multiplexer in  
front to provide a 4-channel input ADC.  
18 Bit  
AD7678  
Multichannel/  
Simultaneous  
2. Fast Throughput  
The AD7654 is a very high speed (500 kSPS in Normal  
Mode and 444 kSPS in Impulse Mode), charge redistribution,  
16-bit SAR ADC that avoids pipeline delay.  
3. Superior INL and No Missing Code  
The AD7654 has a maximum integral nonlinearity of 3.5 LSB  
with no missing codes at the 16-bit level.  
4. Single-Supply Operation  
The part features a very high sampling rate mode (Normal) and,  
for low power applications, a reduced power mode (Impulse)  
where the power is scaled with the throughput. It is available in  
48-lead LQFP or 48-lead LFCSP packages with operation  
specified from –40°C to +85°C.  
The AD7654 operates from a single 5 V supply and dissipates  
only 120 mW typical, even lower when a reduced throughput  
is used with the reduced power mode (Impulse) and power-  
down mode.  
PRODUCT HIGHLIGHTS  
1. Simultaneous Sampling  
The AD7654 features two sample-and-hold circuits that  
allow simultaneous sampling. It provides 4-channel inputs.  
5. Serial or Parallel Interface  
Versatile parallel or 2-wire serial interface arrangement is  
compatible with both 3 V or 5 V logic.  
*Patent pending  
SPI and QSPI are trademarks of Motorola, Inc.  
Microwire is a trademark of National Semiconductor Corporation.  
REV. 0  
Information furnished by Analog Devices is believed to be accurate and  
reliable. However, no responsibility is assumed by Analog Devices for its  
use, norforanyinfringementsofpatentsorotherrightsofthirdpartiesthat  
may result from its use. No license is granted by implication or otherwise  
under any patent or patent rights of Analog Devices.  
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.  
Tel: 781/329-4700  
Fax: 781/326-8703  
www.analog.com  
© Analog Devices, Inc., 2002  
(–40C to +85C, VREF = 2.5 V, AVDD = DVDD = 5 V, OVDD = 2.7 V to 5.25 V, unless  
AD7654–SPECIFICATIONS otherwise noted.)  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
RESOLUTION  
16  
Bits  
ANALOG INPUT  
Voltage Range  
Common-Mode Input Voltage  
Analog Input CMRR  
Input Current  
VINx – VINxN  
VINxN  
fIN = 100 kHz  
500 kSPS Throughput  
0
–0.1  
2 VREF  
+0.5  
V
55  
45  
dB  
µA  
Input Impedance  
See Analog Input Section  
THROUGHPUT SPEED  
Complete Cycle  
Throughput Rate  
Complete Cycle  
In Normal Mode  
In Normal Mode  
In Impulse Mode  
In Impulse Mode  
2
µs  
0
0
500  
2.25  
444  
kSPS  
µs  
Throughput Rate  
kSPS  
DC ACCURACY  
Integral Linearity Error  
No Missing Codes  
–3.5  
16  
+3.5  
LSB1  
Bits  
Transition Noise  
0.7  
0.25  
2
LSB  
Full-Scale Error2  
TMIN to TMAX  
0.5  
% of FSR  
ppm/°C  
% of FSR  
ppm/°C  
LSB  
Full-Scale Error Drift2  
Unipolar Zero Error2  
Unipolar Zero Error Drift2  
Power Supply Sensitivity  
TMIN to TMAX  
0.25  
0.8  
0.8  
AVDD = 5 V 5%  
AC ACCURACY  
Signal-to-Noise  
f
IN = 20 kHz  
88  
90  
89  
dB3  
dB  
fIN = 100 kHz  
Spurious Free Dynamic Range  
Total Harmonic Distortion  
Signal-to-(Noise+Distortion)  
fIN = 100 kHz  
105  
–100  
90  
88.5  
30  
dB  
dB  
dB  
dB  
dB  
dB  
MHz  
f
f
IN = 100 kHz  
IN = 20 kHz  
87.5  
fIN = 100 kHz  
f
f
IN = 100 kHz, –60 dB Input  
IN = 100 kHz  
Channel-to-Channel Isolation  
–3 dB Input Bandwidth  
–92  
10  
SAMPLING DYNAMICS  
Aperture Delay4  
2
30  
5
ns  
ps  
ps rms  
ns  
Aperture Delay Matching4  
Aperture Jitter4  
Transient Response  
Full-Scale Step  
250  
REFERENCE  
External Reference Voltage Range  
2.3  
2.5  
AVDD/2  
V
External Reference Current Drain 500 kSPS Throughput  
180  
µA  
DIGITAL INPUTS  
Logic Levels  
VIL  
VIH  
IIL  
–0.3  
+2.0  
–1  
+0.8  
OVDD + 0.3  
+1  
+1  
V
V
µA  
µA  
IIH  
–1  
DIGITAL OUTPUTS  
Data Format  
Pipeline Delay  
Parallel or Serial 16-Bit Straight Binary Coding  
Conversion Results Available Immediately  
after Completed Conversion  
0.4  
VOL  
VOH  
ISINK = 1.6 mA  
ISOURCE = –500 µA  
V
V
OVDD – 0.2  
–2–  
REV. 0  
AD7654  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
POWER SUPPLIES  
Specified Performance  
AVDD  
4.75  
4.75  
2.25  
5
5
5.25  
5.25  
5.255  
V
V
V
DVDD  
OVDD  
Operating Current6  
AVDD  
500 kSPS Throughput  
15.5  
8.5  
100  
120  
2.6  
mA  
mA  
µA  
mW  
mW  
mW  
DVDD  
OVDD  
Power Dissipation  
500 kSPS Throughput6  
10 kSPS Throughput7  
444 kSPS Throughput7  
135  
125  
114  
TEMPERATURE RANGE8  
Specified Performance  
TMIN to TMAX  
–40  
+85  
°C  
NOTES  
1LSB means least significant bit. Within the 0 V to 5 V input range, one LSB is 76.294 µV.  
2See Definition of Specifications section. These specifications do not include the error contribution from the external reference.  
3All specifications in dB are referred to as full-scale input FS. Tested with an input signal at 0.5 dB below full scale unless otherwise specified.  
4Sample tested during initial release.  
5The maximum should be the minimum of 5.25 V and DVDD + 0.3 V.  
6In Normal Mode.  
7In Impulse Mode.  
8Contact factory for extended temperature range.  
Specifications subject to change without notice.  
TIMING SPECIFICATIONS  
(–40C to +85C, AVDD = DVDD = 5 V, OVDD = 2.7 V to 5.25 V, unless otherwise noted.)  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Refer to Figures 8 and 9  
Convert Pulsewidth  
t1  
5
ns  
Time between Conversions  
(Normal Mode/Impulse Mode)  
CNVST LOW to BUSY HIGH Delay  
BUSY HIGH All Modes Except in Master Serial Read  
after Convert Mode  
(Normal Mode/Impulse Mode)  
Aperture Delay  
t2  
t3  
2/2.25  
µs  
32  
ns  
t4  
t5  
t6  
1.75/2  
µs  
ns  
ns  
2
End of Conversions to BUSY LOW Delay  
10  
Conversion Time  
(Normal Mode/Impulse Mode)  
Acquisition Time  
RESET Pulsewidth  
CNVST LOW to EOC HIGH Delay  
EOC HIGH for Channel A Conversion  
(Normal Mode/Impulse Mode)  
EOC LOW after Channel A Conversion  
EOC HIGH for Channel B Conversion  
Channel Selection Setup Time  
Channel Selection Hold Time  
t7  
t8  
t9  
t10  
1.75/2  
µs  
ns  
ns  
ns  
250  
10  
30  
t11  
t12  
t13  
t14  
t15  
1/1.25  
0.75  
30  
µs  
ns  
µs  
ns  
ns  
45  
250  
Refer to Figures 10–14 (Parallel Interface Modes)  
CNVST LOW to DATA Valid Delay  
DATA Valid to BUSY LOW Delay  
Bus Access Request to DATA Valid  
Bus Relinquish Time  
t16  
t17  
t18  
t19  
t20  
1.75/2  
µs  
ns  
ns  
ns  
ns  
14  
5
40  
15  
40  
A/B LOW to Data Valid Delay  
REV. 0  
–3–  
AD7654  
TIMING SPECIFICATIONS (continued)  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Refer to Figures 15 and 16 (Master Serial Interface Modes)  
CS LOW to SYNC Valid Delay  
CS LOW to Internal SCLK Valid Delay  
CS LOW to SDOUT Delay  
t21  
t22  
t23  
10  
10  
10  
ns  
ns  
ns  
CNVST LOW to SYNC Delay (Read during Convert)  
(Normal Mode/Impulse Mode)  
SYNC Asserted to SCLK First Edge Delay*  
Internal SCLK Period*  
Internal SCLK HIGH*  
Internal SCLK LOW*  
SDOUT Valid Setup Time*  
SDOUT Valid Hold Time*  
SCLK Last Edge to SYNC Delay*  
CS HIGH to SYNC HI-Z  
CS HIGH to Internal SCLK HI-Z  
CS HIGH to SDOUT HI-Z  
t24  
t25  
t26  
t27  
t28  
t29  
t30  
t31  
t32  
t33  
t34  
250/500  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
3
23  
12  
7
4
2
40  
1
10  
10  
10  
ns  
ns  
ns  
BUSY HIGH in Master Serial Read after Convert  
(Normal Mode/Impulse Mode)  
t35  
See Table I  
CNVST LOW to SYNC Asserted Delay  
(Normal Mode/Impulse Mode)  
SYNC Deasserted to BUSY LOW Delay  
t36  
t37  
0.75/1  
25  
µs  
ns  
Refer to Figures 17 and 18 (Slave Serial Interface Modes)  
External SCLK Setup Time  
External SCLK Active Edge to SDOUT Delay  
SDIN Setup Time  
SDIN Hold Time  
External SCLK Period  
t38  
t39  
t40  
t41  
t42  
t43  
t44  
5
3
5
5
25  
10  
10  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
18  
External SCLK HIGH  
External SCLK LOW  
*In Serial Master Read during Convert Mode. See Table I for Serial Master Read after Convert Mode.  
Specifications subject to change without notice.  
Table I. Serial Clock Timings in Master Read after Convert  
DIVSCLK[1]  
DIVSCLK[0]  
0
0
0
1
1
0
1
1
Unit  
SYNC to SCLK First Edge Delay Minimum  
Internal SCLK Period Minimum  
Internal SCLK Period Typical  
Internal SCLK HIGH Minimum  
Internal SCLK LOW Minimum  
SDOUT Valid Setup Time Minimum  
SDOUT Valid Hold Time Minimum  
SCLK Last Edge to SYNC Delay Minimum  
Busy High Width Maximum (Normal)  
Busy High Width Maximum (Impulse)  
t25  
t26  
t26  
t27  
t28  
t29  
t30  
t31  
t35  
t35  
3
17  
50  
70  
22  
21  
18  
4
3
4.25  
4.5  
17  
17  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
µs  
µs  
25  
40  
12  
7
4
2
1
3.25  
3.5  
100  
140  
50  
49  
18  
30  
30  
6.25  
6.5  
200  
280  
100  
99  
18  
80  
80  
10.75  
11  
–4–  
REV. 0  
AD7654  
ABSOLUTE MAXIMUM RATINGS1  
Junction Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . 150°C  
Storage Temperature Range . . . . . . . . . . . . . –65°C to +150°C  
Lead Temperature Range  
Analog Input  
INAx2, INBx2, REFx, INxN, REFGND . . . . . . . . . . . . . . .  
. . . . . . . . . . . . . . . . . . . . . . AGND – 0.3 V to AVDD + 0.3 V  
Ground Voltage Differences  
(Soldering 10 sec) . . . . . . . . . . . . . . . . . . . . . . . . . . . 300°C  
NOTES  
1Stresses above those listed under Absolute Maximum Ratings may cause perma-  
nent 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.  
2See Analog Input section.  
AGND, DGND, OGND . . . . . . . . . . . . . . . . . . . . . . 0.3 V  
Supply Voltages  
AVDD, DVDD, OVDD . . . . . . . . . . . . . . . . . –0.3 V to +7 V  
AVDD to DVDD, AVDD to OVDD . . . . . . . . . . . . . . 7 V  
DVDD to OVDD . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V  
Digital Inputs . . . . . . . . . . . . . . . . . –0.3 V to DVDD + 0.3 V  
Internal Power Dissipation3 . . . . . . . . . . . . . . . . . . . . . 700 mW  
Internal Power Dissipation4 . . . . . . . . . . . . . . . . . . . . . . .2.5 W  
3Specification is for device in free air: 48-Lead LQFP: JA = 91°C/W, JC = 30°C/W.  
4Specification is for device in free air: 48-Lead LFCSP: JA = 26°C/W.  
I
1.6mA  
OL  
2V  
0.8V  
tDELAY  
tDELAY  
TO OUTPUT  
PIN  
1.4V  
C
2V  
2V  
L
*
60pF  
0.8V  
0.8V  
I
500A  
OH  
Figure 2. Voltage Reference Levels for Timing  
*
IN SERIAL INTERFACE MODES,THE SYNC, SCLK, AND  
SDOUT TIMINGS ARE DEFINEDWITH A MAXIMUM LOAD  
C
OF 10pF; OTHERWISE,THE LOAD IS 60pF MAXIMUM.  
L
Figure 1. Load Circuit for Digital Interface Timing,  
SDOUT, SYNC, SCLK Outputs, CL = 10 pF  
ORDERING GUIDE  
Model  
Temperature Range  
Package Description  
Package Option  
AD7654AST  
AD7654ASTRL  
AD7654ACP  
AD7654ACPRL  
EVAL-AD7654CB1  
EVAL-CONTROL BRD22  
–40°C to +85°C  
–40°C to +85°C  
–40°C to +85°C  
–40°C to +85°C  
Quad Flatpack (LQFP)  
Quad Flatpack (LQFP)  
Chip Scale Package (LFCSP)  
Chip Scale Package (LFCSP)  
Evaluation Board  
ST-48  
ST-48  
CP-48  
CP-48  
Controller Board  
NOTES  
1This board can be used as a standalone evaluation board or in conjunction with the EVAL-CONTROL BRD2 for evaluation/demonstration purposes.  
2This board allows a PC to control and communicate with all Analog Devices evaluation boards ending in the CB designators.  
CAUTION  
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily  
accumulate on the human body and test equipment and can discharge without detection. Although the  
AD7654 features proprietary ESD protection circuitry, permanent damage may occur on devices  
subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are recommended  
to avoid performance degradation or loss of functionality.  
REV. 0  
–5–  
AD7654  
PIN CONFIGURATION  
48 47 46 45 44 43 42 41 40 39 38 37  
1
2
AGND  
AVDD  
36  
35  
34  
33  
32  
31  
30  
29  
28  
27  
26  
25  
DVDD  
PIN 1  
IDENTIFIER  
CNVST  
PD  
3
A0  
4
BYTESWAP  
RESET  
5
A/B  
DGND  
CS  
AD7654  
6
RD  
TOP VIEW  
7
IMPULSE  
EOC  
BUSY  
D15  
D14  
D13  
D12  
(Not to Scale)  
8
SER/PAR  
D0  
9
10  
11  
12  
D1  
D2/DIVSCLK[0]  
D3/DIVSCLK[1]  
13 14 15 16 17 18 19 20 21 22 23 24  
PIN FUNCTION DESCRIPTIONS  
Pin No.  
Mnemonic  
Type  
Description  
1, 47, 48  
AGND  
AVDD  
A0  
P
Analog Power Ground Pin  
2
3
P
Input Analog Power Pin. Nominally 5 V.  
DI  
Multiplexer Select. When LOW, the analog inputs INA1 and INB1 are sampled simul-  
taneously, then converted. When HIGH, the analog inputs INA2 and INB2 are sampled  
simultaneously, then converted.  
4
5
BYTESWAP  
DI  
DI  
Parallel Mode Selection (8 Bit, 16 Bit). When LOW, the LSB is output on D[7:0]  
and the MSB is output on D[15:8]. When HIGH, the LSB is output on D[15:8] and  
the MSB is output on D[7:0].  
A/B  
Data Channel Selection. In parallel mode, when LOW, the data from channel B is  
read. When HIGH, the data from channel A is read. In serial mode, when HIGH,  
channel A is output first followed by channel B. When LOW, channel B is output  
first followed by channel B.  
6, 20  
7
DGND  
P
Digital Power Ground  
IMPULSE  
DI  
Mode Selection. When HIGH, this input selects a reduced power mode. In this mode,  
the power dissipation is approximately proportional to the sampling rate.  
8
SER/PAR  
D[0:1]  
DI  
Serial/Parallel Selection Input. When LOW, the parallel port is selected; when HIGH, the  
serial interface mode is selected and some bits of the DATA bus are used as a serial port.  
9, 10  
11, 12  
DO  
DI/O  
Bit 0 and Bit 1 of the Parallel Port Data Output Bus. When SER/PAR is HIGH, these  
outputs are in high impedance.  
D[2:3] or  
DIVSCLK[0:1]  
When SER/PAR is LOW, these outputs are used as Bit 2 and Bit 3 of the Parallel Port  
Data Output Bus.  
When SER/PAR is HIGH, EXT/INT is LOW, and RDC/SDIN is LOW, which is the  
serial master read after convert mode, these inputs, part of the serial port, are used to  
slow down if desired the internal serial clock that clocks the data output. In the other  
serial modes, these inputs are not used.  
13  
D[4]  
DI/O  
When SER/PAR is LOW, this output is used as Bit 4 of the Parallel Port Data  
Output Bus.  
or EXT/INT  
When SER/PAR is HIGH, this input, part of the serial port, is used as a digital select  
input for choosing the internal or an external data clock, called respectively, Master  
and Slave Mode. With EXT/INT tied LOW, the internal clock is selected on SCLK  
output. With EXT/INT set to a logic HIGH, output data is synchronized to an external  
clock signal connected to the SCLK input.  
–6–  
REV. 0  
AD7654  
Pin No.  
Mnemonic  
Type  
Description  
14  
D[5]  
DI/O  
When SER/PAR is LOW, this output is used as Bit 5 of the Parallel Port Data  
Output Bus.  
or INVSYNC  
When SER/PAR is HIGH, this input, part of the serial port, is used to select the  
active state of the SYNC signal. When LOW, SYNC is active HIGH. When HIGH,  
SYNC is active LOW.  
15  
16  
D[6]  
DI/O  
DI/O  
When SER/PAR is LOW, this output is used as Bit 6 of the Parallel Port Data  
Output Bus.  
or INVSCLK  
D[7]  
When SER/PAR is HIGH, this input, part of the serial port, is used to invert the  
SCLK signal. It is active in both Master and Slave modes.  
When SER/PAR is LOW, this output is used as Bit 7 of the Parallel Port Data Out-  
put Bus.  
or RDC/SDIN  
When SER/PAR is HIGH, this input, part of the serial port, is used as either an exter-  
nal data input or a read mode selection input, depending on the state of EXT/INT.  
When EXT/INT is HIGH, RDC/SDIN can be used as a data input to daisy-chain the  
conversion results from two or more ADCs onto a single SDOUT line. The digital  
data level on SDIN is output on SDOUT with a delay of 32 SCLK periods after the  
initiation of the read sequence.  
When EXT/INT is LOW, RDC/SDIN is used to select the read mode. When RDC/SDIN  
is HIGH, the previous data is output on SDOUT during conversion. When RDC/SDIN is  
LOW, the data can be output on SDOUT only when the conversion is complete.  
17  
18  
OGND  
OVDD  
P
P
Input/Output Interface Digital Power Ground  
Input/Output Interface Digital Power. Nominally at the same supply as the supply of  
the host interface (5 V or 3 V).  
19, 36  
21  
DVDD  
D[8]  
P
Digital Power. Nominally at 5 V.  
DO  
When SER/PAR is LOW, this output is used as Bit 8 of the Parallel Port Data  
Output Bus.  
or SDOUT  
When SER/PAR is HIGH, this output, part of the serial port, is used as a serial data  
output synchronized to SCLK. Conversion results are stored in a 32-bit on-chip regis-  
ter. The AD7654 provides the two conversion results, MSB first, from its internal shift  
register. The order of channel outputs is controlled by A/B. In serial mode, when  
EXT/INT is LOW, SDOUT is valid on both edges of SCLK.  
In Serial Mode, when EXT/INT is HIGH:  
If INVSCLK is LOW, SDOUT is updated on the SCLK rising edge and valid on the  
next falling edge.  
If INVSCLK is HIGH, SDOUT is updated on the SCLK falling edge and valid on  
the next rising edge.  
22  
23  
D[9]  
DI/O  
DO  
When SER/PAR is LOW, this output is used as Bit 9 of the Parallel Port Data  
Output Bus.  
or SCLK  
When SER/PAR is HIGH, this pin, part of the serial port, is used as a serial data clock  
input or output, dependent upon the logic state of the EXT/INT pin. The active edge  
where the data SDOUT is updated depends on the logic state of the INVSCLK pin.  
D[10]  
When SER/PAR is LOW, this output is used as Bit 10 of the Parallel Port Data  
Output Bus.  
or SYNC  
When SER/PAR is HIGH, this output, part of the serial port, is used as a digital output  
frame synchronization for use with the internal data clock (EXT/INT = Logic LOW).  
When a read sequence is initiated and INVSYNC is LOW, SYNC is driven HIGH  
and frames SDOUT. After the first channel is output, SYNC is pulsed LOW. When  
a read sequence is initiated and INVSYNC is HIGH, SYNC is driven LOW and  
remains LOW while SDOUT output is valid. After the first channel is output, SYNC  
is pulsed HIGH.  
REV. 0  
–7–  
AD7654  
PIN FUNCTION DESCRIPTIONS (continued)  
Description  
Pin No.  
Mnemonic  
Type  
24  
D[11]  
DO  
When SER/PAR is LOW, this output is used as Bit 11 of the Parallel Port Data  
Output Bus.  
or RDERROR  
When SER/PAR is HIGH and EXT/INT is HIGH, this output, part of the serial  
port, is used as an incomplete read error flag. In Slave mode, when a data read is  
started and not complete when the following conversion is complete, the current data  
is lost and RDERROR is pulsed high.  
25–28  
29  
D[12:15]  
BUSY  
DO  
DO  
Bit 12 to Bit 15 of the Parallel Port Data Output Bus. When SER/PAR is HIGH,  
these outputs are in high impedance.  
Busy Output. Transitions HIGH when a conversion is started and remains HIGH  
until the two conversions are complete and the data are latched into the on-chip shift  
register. The falling edge of BUSY can be used as a data ready clock signal.  
30  
31  
EOC  
RD  
DO  
DI  
End of Convert Output. Goes LOW at each channel conversion.  
Read Data. When CS and RD are both LOW, the interface parallel or serial output  
bus is enabled.  
32  
33  
34  
35  
CS  
DI  
DI  
DI  
DI  
Chip Select. When CS and RD are both LOW, the interface parallel or serial output  
bus is enabled. CS is also used to gate the external serial clock.  
RESET  
PD  
Reset Input. When set to a logic HIGH, reset the AD7654. Current conversion if any  
is aborted. If not used, this pin could be tied to DGND.  
Power-Down Input. When set to a logic HIGH, power consumption is reduced and  
conversions are inhibited after the current one is completed.  
CNVST  
Start Conversion. A falling edge on CNVST puts the internal sample-and-hold into the  
hold state and initiates a conversion. In Impulse Mode (IMPULSE HIGH), if  
CNVST is held low when the acquisition phase (t8) is complete, the internal sample-  
and-hold is put into the hold state and a conversion is immediately started.  
37  
REF  
AI  
AI  
AI  
AI  
AI  
This input pin is used to provide a reference to the converter.  
Reference Input Analog Ground  
38  
REFGND  
INB1, INB2  
INBN, INAN  
REFB, REFA  
INA2, INA1  
39, 41  
40, 45  
42, 43  
44, 46  
NOTES  
Analog Inputs  
Analog Inputs Ground Senses. Allow to sense each channel ground independently.  
These inputs are the references applied to channel A and channel B, respectively.  
AI = Analog Input  
DI = Digital Input  
DI/O = Bidirectional Digital  
DO = Digital Output  
P = Power  
–8–  
REV. 0  
AD7654  
DEFINITION OF SPECIFICATIONS  
Effective Number of Bits (ENOB)  
Integral Nonlinearity Error (INL)  
ENOB is a measurement of the resolution with a sine wave  
input. It is related to S/(N+D) by the following formula:  
Linearity error refers to the deviation of each individual code from  
a line drawn from negative full scale through positive full scale.  
The point used as negative full scale occurs 1/2 LSB before the first  
code transition. Positive full scale is defined as a level 1 1/2 LSB  
beyond the last code transition. The deviation is measured from  
the middle of each code to the true straight line.  
ENOB = S N + D 1.76 6.02  
)
[
]
(
)
dB  
and is expressed in bits.  
Total Harmonic Distortion (THD)  
THD is the ratio of the rms sum of the first five harmonic com-  
ponents to the rms value of a full-scale input signal and is  
expressed in decibels.  
Differential Nonlinearity Error (DNL)  
In an ideal ADC, code transitions are 1 LSB apart. Differential  
nonlinearity is the maximum deviation from this ideal value. It  
is often specified in terms of resolution for which no missing  
codes are guaranteed.  
Signal-to-Noise Ratio (SNR)  
SNR is the ratio of the rms value of the actual input signal to  
the rms sum of all other spectral components below the Nyquist  
frequency, excluding harmonics and dc. The value for SNR is  
expressed in decibels.  
Full-Scale Error  
The last transition (from 111 . . . 10 to 111 . . . 11) should  
occur for an analog voltage 1 1/2 LSB below the nominal full  
scale (4.999886 V for the 0 V to 5 V range). The full-scale error  
is the deviation of the actual level of the last transition from the  
ideal level.  
Signal-to-(Noise+Distortion) Ratio (S/[N+D])  
S/(N+D) is the ratio of the rms value of the actual input signal  
to the rms sum of all other spectral components below the  
Nyquist frequency, including harmonics but excluding dc. The  
value for S/(N+D) is expressed in decibels.  
Unipolar Zero Error  
In unipolar mode, the first transition should occur at a level  
1/2 LSB above analog ground. The unipolar zero error is the  
deviation of the actual transition from that point.  
Aperture Delay  
Aperture delay is a measure of the acquisition performance and  
is measured from the falling edge of the CNVST input to when  
the input signals are held for a conversion.  
Spurious-Free Dynamic Range (SFDR)  
The difference, in decibels, between the rms amplitude of the  
input signal and the peak spurious signal.  
Transient Response  
The time required for the AD7654 to achieve its rated accuracy  
after a full-scale step function is applied to its input.  
REV. 0  
–9–  
AD7654–Typical Performance Characteristics  
5
3
2
4
3
2
1
1
0
0
–1  
–2  
–3  
–4  
–5  
–1  
–2  
–3  
0
16384  
32768  
CODE  
49152  
65535  
0
16384  
32768  
CODE  
49152  
65535  
TPC 1. Integral Nonlinearity vs. Code  
TPC 4. Differential Nonlinearity vs. Code  
8000  
7000  
6000  
5000  
4000  
3000  
2000  
1000  
0
10000  
9000  
8000  
7000  
6000  
5000  
4000  
3000  
2000  
1000  
0
9366  
7288 7220  
3411  
3299  
953  
903  
176  
132  
0
0
14  
6
0
0
0
0
0
0
7FBF 7FC0 7FC1 7FC2 7FC3 7FC4 7FC5 7FC6 7FC7 7FC8  
CODE IN HEXA  
7FBF 7FC0 7FC1 7FC2 7FC3 7FC4 7FC5 7FC6 7FC7  
CODE IN HEXA  
TPC 2. Histogram of 16,384 Conversions of a DC  
Input at the Code Transition  
TPC 5. Histogram of 16,384 Conversions of a DC  
Input at the Code Center  
5
–98  
96  
93  
90  
87  
84  
8192 POINT FFT  
fS = 500kHz  
fIN = 100kHz, –0.5dB  
4
3
SNR = 89.9dB  
–100  
–102  
–104  
–106  
S/[N+D] = 89.4dB  
2
THD = –99.3dB  
THD  
SNR  
SFDR = 101.6dB  
1
0
–1  
–2  
–3  
–4  
–5  
0
25  
50  
75  
100 125 150 175 200 225 250  
FREQUENCY – kHz  
–55  
–35  
–15  
5
25  
45  
65  
85  
105  
125  
TEMPERATURE – ؇C  
TPC 3. FFT Plot  
TPC 6. SNR, THD vs. Temperature  
–10–  
REV. 0  
AD7654  
100  
95  
90  
85  
80  
75  
70  
16.0  
15.5  
15.0  
14.5  
14.0  
13.5  
13.0  
10  
8
6
SNR  
FULL-SCALE ERROR  
ZERO ERROR  
4
S/[N+D]  
2
0
ENOB  
–2  
–4  
–6  
–8  
–10  
1
10  
100  
1000  
–55  
–35  
–15  
5
25  
45  
65  
85  
105  
125  
FREQUENCY – kHz  
TEMPERATURE – ؇C  
TPC 7. SNR, S/(N+D), and ENOB vs. Frequency  
TPC 10. Full-Scale and Zero Error vs. Temperature  
100  
92  
NORMAL AVDD  
10  
NORMAL DVDD  
SNR  
1
90  
IMPULSE AVDD  
0.1  
S/[N+D]  
IMPULSE DVDD  
0.01  
88  
0.001  
OVDD 2.7V  
86  
1
10  
100  
1000  
–60  
–50  
–40  
–30  
–20  
–10  
0
SAMPLING RATE – kSPS  
INPUT LEVEL – dB  
TPC 8. SNR and S/(N+D) vs. Input Level (Referred  
to Full Scale)  
TPC 11. Operating Currents vs. Sample Rate  
115  
110  
105  
100  
95  
–60  
–65  
50  
OVDD = 2.7V @85؇C  
SFDR  
–70  
40  
OVDD = 2.7V @25؇C  
–75  
–80  
OVDD = 5V @85؇C  
30  
90  
–85  
CROSSTALK BTO A  
85  
–90  
OVDD = 5V @25؇C  
20  
80  
–95  
CROSSTALK ATO B  
THD  
THIRD  
–100  
–105  
–110  
–115  
HARMONIC  
75  
10  
0
70  
SECOND  
HARMONIC  
65  
60  
1
10  
100  
1000  
0
50  
100  
– pF  
150  
200  
FREQUENCY – kHz  
C
L
TPC 9. THD, Harmonics, Crosstalk, and SFDR vs.  
Frequency  
TPC 12. Typical Delay vs. Load Capacitance CL  
REV. 0  
–11–  
AD7654  
CIRCUIT INFORMATION  
Table I. Output Codes and Ideal Input Voltages  
The AD7654 is a very fast, low power, single-supply, precise  
simultaneous sampling 16-bit analog-to-digital converter (ADC).  
Analog  
Input VREF = 2.5 V  
Digital Output  
Code (Hexa)  
FFFF1  
FFFE  
8001  
Description  
The AD7654 provides the user with two on-chip track-and-hold,  
successive approximation ADCs that do not exhibit any pipeline  
or latency, making it ideal for multiple multiplexed channel  
applications. The AD7654 can be also used as a 4-channel ADC  
with two pairs simultaneously sampled.  
FSR –1 LSB  
FSR – 2 LSB  
Midscale + 1 LSB  
Midscale  
Midscale – 1 LSB  
–FSR + 1 LSB  
–FSR  
4.999924 V  
4.999847 V  
2.500076 V  
2.5 V  
2.499924 V  
–76.29 µV  
0 V  
8000  
7FFF  
0001  
The AD7654 can be operated from a single 5 V supply and be  
interfaced to either 5 V or 3 V digital logic. It is housed in  
48-lead LQFP or tiny 48-lead LFCSP packages that combine  
space savings and allow flexible configurations as either a serial  
or parallel interface. The AD7654 is pin-to-pin-compatible with  
PulSAR ADCs.  
00002  
NOTES  
1This is also the code for overrange analog input (VINx – VINxN above 2 × (VREF  
VREFGND)).  
2This is also the code for underrange analog input (VINx below VINxN).  
Modes of Operation  
TYPICAL CONNECTION DIAGRAM  
The AD7654 features two modes of operation, Normal and  
Impulse. Each of these modes is more suitable for specific  
applications.  
Figure 5 shows a typical connection diagram for the AD7654.  
Different circuitry shown on this diagram is optional and is  
discussed below.  
The Normal Mode is the fastest mode (500 kSPS). Except when it  
is powered down (PD HIGH), the power dissipation is almost  
independent of the sampling rate.  
Analog Inputs  
Figure 4 shows a simplified analog input section of the AD7654.  
The Impulse Mode, the lowest power dissipation mode, allows  
power saving between conversions. The maximum throughput  
in this mode is 444 kSPS. When operating at 10 kSPS, for  
example, it typically consumes only 2.6 mW. This feature makes  
the AD7654 ideal for battery-powered applications.  
AVDD  
R
R
= 500ꢁ  
A
INAx  
INBx  
C
S
Transfer Functions  
The AD7654 data format is straight binary. The ideal transfer  
characteristic for the AD7654 is shown in Figure 3 and Table I.  
C
S
= 500ꢁ  
B
AGND  
Figure 4. Simplified Analog Input  
111...111  
111...110  
111...101  
The diodes shown in Figure 4 provide ESD protection for the  
inputs. Care must be taken to ensure that the analog input  
signal never exceeds the absolute ratings on these inputs. This  
will cause these diodes to become forward-biased and start  
conducting current. These diodes can handle a forward-biased  
current of 120 mA maximum. This condition could eventually  
occur when the input buffer’s (U1) or (U2) supplies are different  
from AVDD. In such case, an input buffer with a short-circuit  
current limitation can be used to protect the part.  
000...010  
000...001  
000...000  
–FS  
–FS+1 LSB  
+FS–1 LSB  
+FS–1.5 LSB  
This analog input structure allows the sampling of the differential  
signal between INx and INxN. Unlike other converters, the  
INxN is sampled at the same time as the INx input. By using  
these differential inputs, small signals common to both inputs  
are rejected.  
–FS+0.5 LSB  
ANALOG INPUT  
Figure 3. ADC Ideal Transfer Function  
–12–  
REV. 0  
AD7654  
DVDD  
ANALOG  
SUPPLY  
(5V)  
30ꢁ  
DIGITAL SUPPLY  
(3.3V OR 5V)  
NOTE 6  
+
+
+
100nF  
10F  
10F  
100nF  
100nF  
10F  
AD780  
AVDD  
AGND  
DGND  
OVDD  
OGND  
DVDD  
REF A/  
REF B/  
REF  
SERIAL PORT  
2.5V REF  
NOTE 1  
SCLK  
1Mꢁ  
100nF  
NOTE 3  
50ꢁ  
C
+
REF  
50kꢁ  
1F  
SDOUT  
NOTE 2  
REFGND  
BUSY  
C/P/DSP  
50ꢁ  
U1  
+
15ꢁ  
CNVST  
D
NOTE 4  
INAx  
INAN  
ANALOG INPUT A  
NOTE 7  
C
2.7nF  
C
AD8021  
AD7654  
NOTE 5  
SER/PAR  
DVDD  
A/B  
A0  
50ꢁ  
U2  
+
CLOCK  
CS  
15ꢁ  
NOTE 4  
INBx  
INBN  
RD  
ANALOG INPUT B  
BYTESWAP  
RESET  
PD  
C
2.7nF  
C
AD8021  
NOTE 5  
NOTES  
1. SEEVOLTAGE REFERENCE INPUT SECTION.  
2. WITHTHE RECOMMENDEDVOLTAGE REFERENCES, C  
IS 47F. SEEVOLTAGE REFERENCE INPUT SECTION.  
REF  
3. OPTIONAL CIRCUITRY FOR HARDWARE GAIN CALIBRATION.  
4. THE AD8021 IS RECOMMENDED. SEE DRIVER AMPLIFIER CHOICE SECTION.  
5. SEE ANALOG INPUT SECTION.  
6. OPTION, SEE POWER SUPPLY SECTION.  
7. OPTIONAL LOW JITTER CNVST. SEE CONVERSION CONTROL SECTION.  
Figure 5. Typical Connection Diagram (Serial Interface)  
depends on the amount of total harmonic distortion (THD)  
that can be tolerated. The THD degrades with increase of the  
source impedance.  
During the acquisition phase, for ac signals, the AD7654 behaves  
like a one-pole RC filter consisted of the equivalent resistance  
RA, RB, and CS. The resistors RA and RB are typically 500 and  
are a lumped component made up of some serial resistor and the  
on resistance of the switches. The capacitor CS is typically 32 pF  
and is mainly the ADC sampling capacitor. This one-pole filter with  
a typical –3 dB cutoff frequency of 10 MHz reduces undesirable  
aliasing effect and limits the noise coming from the inputs.  
Driver Amplifier Choice  
Although the AD7654 is easy to drive, the driver amplifier  
needs to meet at least the following requirements:  
The driver amplifier and the AD7654 analog input circuit  
together have to be able to settle for a full-scale step of the  
capacitor array at a 16-bit level (0.0015%). In the amplifier’s  
data sheet, the settling at 0.1% or 0.01% is more commonly  
specified. It could significantly differ from the settling time  
at a 16-bit level and, therefore, it should be verified prior to  
the driver selection. The tiny op amp AD8021, which com-  
bines ultralow noise and a high gain bandwidth, meets this  
settling time requirement even when used with a high gain  
of up to 13.  
Because the input impedance of the AD7654 is very high, the  
AD7654 can be driven directly by a low impedance source  
without gain error. As shown in Figure 5 that allows the user  
to put an external one-pole RC filter between the output of  
the amplifier output and the ADC analog inputs to even  
further improve the noise filtering done by the AD7654 ana-  
log input circuit. However, the source impedance has to be  
kept low because it affects the ac performance, especially the  
total harmonic distortion. The maximum source impedance  
REV. 0  
–13–  
AD7654  
The noise generated by the driver amplifier needs to be kept  
as low as possible to preserve the SNR and transition noise  
performance of the AD7654. The noise coming from the  
driver is filtered by the AD7654 analog input circuit one-pole  
low-pass filter made by RA, RB, and CS. The SNR degrada-  
tion due to the amplifier is:  
Care should be taken with the reference temperature coefficient  
of the voltage reference, which directly affects the full-scale  
accuracy if this parameter is applicable. For instance, a  
15 ppm/°C tempco of the reference changes the full-scale  
accuracy by 1 LSB/°C.  
Power Supply  
The AD7654 uses three sets of power supply pins: an analog 5 V  
supply AVDD, a digital 5 V core supply DVDD, and a digital  
input/output interface supply OVDD. The OVDD supply  
allows direct interface with any logic working between 2.7 V and  
DVDD + 0.3 V. To reduce the number of supplies needed, the  
digital core (DVDD) can be supplied through a simple RC filter  
from the analog supply, as shown in Figure 5. The AD7654 is  
independent of power supply sequencing, once OVDD does not  
exceed DVDD by more than 0.3 V, and thus free from supply  
voltage induced latchup. Additionally, it is very insensitive to  
power supply variations over a wide frequency range, as shown  
in Figure 6.  
56  
SNRLOSS = 20 log  
π
2
2
562 + f–3 dB N e  
(
)
N
where:  
f
–3 dB is the –3 dB input bandwidth in MHz of the AD7654  
(10 MHz) or the cutoff frequency of the input filter if any is  
used.  
N is the noise factor of the amplifier (1 if in buffer configu-  
ration).  
eN is the equivalent input noise voltage of the op amp in  
70  
65  
60  
55  
50  
45  
40  
nV/Hz1/2  
.
For instance, a driver with an equivalent input noise of  
2 nV/Hz like the AD8021 and configured as a buffer, thus  
with a noise gain of +1, will degrade the SNR by only 0.03 dB  
with the filter in Figure 5, and 0.09 dB without.  
The driver needs to have a THD performance suitable to  
that of the AD7654.  
The AD8021 meets these requirements and is usually appropri-  
ate for almost all applications. The AD8021 needs an external  
compensation capacitor of 10 pF. This capacitor should have  
good linearity as an NPO ceramic or mica type.  
The AD8022 could be used where a dual version is needed and  
a gain of 1 is used.  
1
10  
100  
1000  
10000  
FREQUENCY – kHz  
The AD829 is another alternative where high frequency (above  
100 kHz) performance is not required. In a gain of 1, it requires  
an 82 pF compensation capacitor.  
Figure 6. PSRR vs. Frequency  
POWER DISSIPATION  
In Impulse Mode, the AD7654 automatically reduces its power  
consumption at the end of each conversion phase. During the  
acquisition phase, the operating currents are very low, which  
allows significant power savings when the conversion rate is  
reduced, as shown in Figure 7. This feature makes the AD7654  
ideal for very low power battery applications.  
The AD8610 is another option where low bias current is needed  
in low frequency applications.  
Voltage Reference Input  
The AD7654 requires an external 2.5 V reference. The reference  
input should be applied to REFA and REFB. The voltage refer-  
ence input REF of the AD7654 has a dynamic input impedance;  
it should therefore be driven by a low impedance source with an  
efficient decoupling. This decoupling depends on the choice of  
the voltage reference but usually consists of a 1 µF ceramic  
capacitor and a low ESR tantalum capacitor connected to the  
REFA, REFB, and REFGND inputs with minimum parasitic  
inductance. 47 µF is an appropriate value for the tantalum  
capacitor when using one of the recommended reference voltages:  
It should be noted that the digital interface remains active even  
during the acquisition phase. To reduce the operating digital  
supply currents even further, the digital inputs need to be driven  
close to the power rails (i.e., DVDD and DGND), and OVDD  
should not exceed DVDD by more than 0.3 V.  
The low noise, low temperature drift AD780 voltage  
reference  
The low cost AD1582 voltage reference  
For applications using multiple AD7654s, it is more effective to  
buffer the reference voltage using the internal buffer. Each ADC  
should be decoupled individually.  
–14–  
REV. 0  
AD7654  
1000  
100  
10  
conversion process running by itself. It should be noted that the  
analog input has to be settled when BUSY goes low. Also, at  
power-up, CNVST should be brought low once to initiate the  
conversion process. In this mode, the AD7654 could sometimes  
run slightly faster than the guaranteed limits in the Impulse  
mode of 444 kSPS. This feature does not exist in Normal mode.  
NORMAL  
IMPULSE  
Although CNVST is a digital signal, it should be designed with  
special care with fast, clean edges and levels, and with minimum  
overshoot and undershoot or ringing.  
1
For applications where the SNR is critical, the CNVST signal  
should have very low jitter. Some solutions to achieve this are to  
use a dedicated oscillator for CNVST generation or, at least, to  
clock it with a high frequency low jitter clock, as shown in Figure 5.  
0.1  
1
10  
100  
1000  
SAMPLING RATE – kSPS  
t9  
Figure 7. Power Dissipation vs. Sample Rate  
CONVERSION CONTROL  
RESET  
Figure 8 shows the detailed timing diagrams of the conversion  
process. The AD7654 is controlled by the signal CNVST, which  
initiates conversion. Once initiated, it cannot be restarted or  
aborted, even by the power-down input PD, until the conver-  
sion is complete. The CNVST signal operates independently of  
the CS and RD signals. The A0 signal is the MUX select sig-  
nal that chooses which input signal will be sampled. When  
high, INx1 is chosen and when low, INx2 is chosen, where x is  
either A or B. It should be noted that this signal should not be  
changed during the acquisition phase of the converter.  
BUSY  
DATA BUS  
t8  
CNVST  
Figure 9. Reset Timing  
t2  
t1  
DIGITAL INTERFACE  
CNVST  
The AD7654 has a versatile digital interface; it can be interfaced  
with the host system by using either a serial or parallel interface.  
The serial interface is multiplexed on the parallel data bus. The  
AD7654 digital interface accommodates either 3 V or 5 V logic  
by simply connecting the OVDD supply pin of the AD7654 to the  
host system interface digital supply.  
t15  
t14  
A0  
BUSY  
t3  
t4  
Signals CS and RD control the interface. When at least one of  
these signals is high, the interface outputs are in high impedance.  
Usually, CS allows the selection of each AD7654 in multicircuit  
applications and is held low in a single AD7654 design. RD is  
generally used to enable the conversion result on the data bus.  
In parallel mode, signal A/B allows the choice of reading either  
the output of channel A or channel B, whereas in serial mode,  
signal A/B controls which channel is output first.  
t10  
EOC  
t13  
t11  
t12  
t6  
t5  
MODE  
CONVERT B  
ACQUIRE  
CONVERT A  
ACQUIRE  
t8  
CONVERT  
t7  
Figure 8. Conversion Control  
In Impulse mode, conversions can be automatically initiated. If  
CNVST is held low when BUSY is low, the AD7654 controls  
the acquisition phase and automatically initiates a new con-  
version. By keeping CNVST low, the AD7654 keeps the  
REV. 0  
–15–  
AD7654  
CS = RD = 0  
that it is read only during the first half of the conversion  
phase. This avoids any potential feedthrough between voltage  
transients on the digital interface and the most critical analog  
conversion circuitry.  
t1  
CNVST  
t16  
The BYTESWAP pin allows a glueless interface to an 8-bit bus.  
As shown in Figure 13, the LSB byte is output on D[7:0] and  
the MSB is output on D[15:8] when BYTESWAP is low. When  
BYTESWAP is high, the LSB and MSB bytes are swapped, the  
LSB is output on D[15:8], and the MSB is output on D[7:0].  
By connecting BYTESWAP to an address line, the 16-bit data  
can be read in two bytes on either D[15:8] or D[7:0].  
BUSY  
t3  
t4  
t17  
EOC  
t10  
PREVIOUS CHANNEL B  
OR NEW A  
NEW A  
OR B  
PREVIOUS CHANNEL A  
OR B  
DATA BUS  
Figure 10. Master Parallel Data Timing for Read-  
ing (Continuous Read)  
CS  
RD  
CS  
RD  
BYTE  
HI-Z  
HI-Z  
HI-Z  
HIGH BYTE  
LOW BYTE  
PINS D[15:8]  
PINS D[7:0]  
BUSY  
t18  
t18  
t19  
HI-Z  
CURRENT  
CONVERSION  
LOW BYTE  
HIGH BYTE  
DATA BUS  
t18  
t19  
Figure 13. 8-Bit Parallel Interface  
Figure 11. Slave Parallel Data Timing for Reading  
(Read after Convert)  
CS  
CS = 0  
RD  
t1  
CNVST, RD  
t12  
A/B  
t10  
t13  
t11  
HI-Z  
HI-Z  
EOC  
DATA BUS  
CHANNEL A  
t18  
CHANNEL B  
BUSY  
t4  
t20  
t3  
Figure 14. A/B Channel Reading  
PREVIOUS  
DATA BUS  
CONVERSION  
The detailed functionality of A/B is explained in Figure 15.  
When high, the data from channel A is available on the data bus.  
When low, the data bus now carries output from channel B.  
Note that channel A can be read immediately after conversion is  
done (EOC), while channel B is still in its converting phase.  
t18  
t19  
Figure 12. Slave Parallel Data Timing for Reading  
(Read during Convert)  
PARALLEL INTERFACE  
SERIAL INTERFACE  
The AD7654 is configured to use the parallel interface (Figure 10)  
when the SER/PAR is held low. The data can be read either  
after each conversion, which is during the next acquisition phase  
or during the other channel’s conversion, or during the following  
conversion as shown, respectively, in Figures 11 and 12. When the  
data is read during the conversion, however, it is recommended  
The AD7654 is configured to use the serial interface when the  
SER/PAR is held high. The AD7654 outputs 32 bits of data,  
MSB first, on the SDOUT pin. The order of the channels being  
output is controlled by A/B. When high, channel A is output  
first; when low, channel B is output first. Unlike in parallel  
–16–  
REV. 0  
AD7654  
mode, channel A data is updated only after channel B conver-  
sion. This data is synchronized with the 32 clock pulses provided  
on the SCLK pin.  
between digital activity and the critical conversion decisions.  
The SYNC signal goes low after the LSB of each channel has  
been output.  
MASTER SERIAL INTERFACE  
SLAVE SERIAL INTERFACE  
Internal Clock  
External Clock  
The AD7654 is configured to generate and provide the serial  
data clock SCLK when the EXT/INT pin is held low. The  
AD7654 also generates a SYNC signal to indicate to the host  
when the serial data is valid. The serial clock SCLK and the  
SYNC signal can be inverted if desired. The output data is valid  
on both the rising and falling edge of the data clock. Depending  
on RDC/SDIN input, the data can be read after each conver-  
sion or during the following conversion.  
The AD7654 is configured to accept an externally supplied serial  
data clock on the SCLK pin when the EXT/INT pin is held  
high. In this mode, several methods can be used to read the  
data. The external serial clock is gated by CS and the data are  
output when both CS and RD are low. Thus, depending on CS,  
the data can be read after each conversion or during the follow-  
ing conversion. The external clock can be either a continuous or  
discontinuous clock. A discontinuous clock can be either normally  
high or normally low when inactive. Figures 17 and 18 show the  
detailed timing diagrams of these methods.  
Figures 15 and 16 show the detailed timing diagrams of these  
two modes.  
While the AD7654 is performing a bit decision, it is important  
that voltage transients not occur on digital input/output pins or  
degradation of the conversion result could occur. This is par-  
ticularly important during the second half of the conversion  
phase of each channel because the AD7654 provides error cor-  
rection circuitry that can correct for an improper bit decision  
made during the first half of the conversion phase. For this  
reason, it is recommended that when an external clock is pro-  
vided, it is a discontinuous clock that is toggling only when  
BUSY is low or, more importantly, that it does not transition  
during the latter half of EOC high.  
Usually, because the AD7654 is used with a fast throughput,  
the mode Master Read during Conversion is the most recom-  
mended serial mode when it can be used.  
In Read-after-Conversion Mode, it should be noted that unlike  
in other modes, the signal BUSY returns low after the 32 data  
bits are pulsed out and not at the end of the conversion phase,  
which results in a longer BUSY width. One advantage of this  
mode is that it can accommodate slow digital hosts because the  
serial clock can be slowed down by using DIVSCLK.  
In Read-during-Conversion Mode, the serial clock and data toggle  
at appropriate instants, which minimizes potential feedthrough  
RDC/SDIN = 0  
INVSCLK = INVSYNC = 0  
A/B = 1  
EXT/INT = 0  
CS, RD  
t3  
CNVST  
t35  
BUSY  
t12  
EOC  
t13  
t37  
t36  
t32  
SYNC  
t21  
t25  
t26  
t31  
t27  
t28  
2
t33  
17  
1
16  
30  
31  
32  
SCLK  
t22  
t34  
CH A  
D15  
CH A  
D14  
CH B  
D2  
CH B  
D1  
X
CH B D0  
SDOUT  
t23  
t30  
t29  
Figure 15. Master Serial Data Timing for Reading (Read after Convert)  
REV. 0  
–17–  
AD7654  
EXT/INT = 0  
INVSCLK = INVSYNC = 0  
A/B = 1  
RDC/SDIN = 1  
CS, RD  
t1  
CNVST  
t3  
BUSY  
t12  
EOC  
t10  
t13  
t11  
t24  
t32  
SYNC  
t21  
t26  
t27 t28  
t31  
t33  
t22  
SCLK  
1
2
16  
1
2
16  
t25  
t34  
CH B  
D15  
CH B  
D14  
CH A  
D15  
CH A  
D14  
SDOUT  
CH B D0  
CH A D0  
X
t23  
t30  
t29  
Figure 16. Master Serial Data Timing for Reading (Read Previous Conversion during Convert)  
INVSCLK = 0  
RD = 0  
A/B = 1  
EXT/INT = 1  
CS  
EOC  
BUSY  
t42  
t43 t44  
1
2
3
30  
31  
32  
33  
34  
SCLK  
t38  
t39  
CH A  
D15  
CH A  
D14  
CH A  
D13  
X CH A X CH A  
D15 D14  
CH B D1 CH B D0  
X
SDOUT  
t23  
t41  
X CH A  
D15  
X CH A  
D14  
X CH B  
D1  
X CH B  
D0  
Y CH A Y CH A  
D15 D14  
X CH A  
D13  
SDIN  
t40  
Figure 17. Slave Serial Data Timing for Reading (Read after Convert)  
–18–  
REV. 0  
AD7654  
INVSCLK = 0  
A/B = 1  
EXT/INT = 1  
RD = 0  
CS  
t10  
CNVST  
t12  
t13  
t11  
EOC  
BUSY  
t3  
t42  
t43  
t44  
SCLK  
1
2
3
31  
32  
t38  
t39  
CH A D15 CH A D14 CH A D13  
SDOUT  
X
CH B D1  
CH B D0  
t23  
Figure 18. Slave Serial Data Timing for Reading (Read Previous Conversion during Convert)  
External Discontinuous Clock Data Read after Conversion  
External Clock Data Read during Conversion  
This mode is the most recommended of the serial slave modes.  
Figure 18 shows the detailed timing diagrams of this method.  
After a conversion is complete, indicated by BUSY returning  
low, the results of this conversion can be read while both CS  
and RD are low. The data from both channels are shifted out,  
MSB first, with 32 clock pulses, and is valid on both rising and  
falling edge of the clock.  
Figure 18 shows the detailed timing diagrams of this method.  
During a conversion, while both CS and RD are low, the result  
of the previous conversion can be read. The data is shifted out,  
MSB first, with 32 clock pulses, and is valid on both rising and  
falling edges of the clock. The 32 bits have to be read before the  
current conversion is complete. If that is not done, RDERROR  
is pulsed high and can be used to interrupt the host interface to  
prevent incomplete data reading. There is no daisy-chain fea-  
ture in this mode, and RDC/SDIN input should always be tied  
either high or low.  
One advantage of this method is that the conversion perfor-  
mance is not degraded because there are no voltage transients on  
the digital interface during the conversion process.  
To reduce performance degradation due to digital activity, a fast  
discontinuous clock is recommended to ensure that all the bits  
are read during the first half of the conversion phase. It is also  
possible to begin to read the data after conversion and continue  
to read the last bits even after a new conversion has been initiated.  
Another advantage is to be able to read the data at any speed up  
to 40 MHz, which accommodates both slow digital host interface  
and the fastest serial reading.  
Finally, in this mode only, the AD7654 provides a daisy-chain  
feature using the RDC/SDIN input pin for cascading multiple  
converters together. This feature is useful for reducing component  
count and wiring connections when it is desired, as it is for  
instance, in isolated multiconverters applications.  
An example of the concatenation of two devices is shown in  
Figure 19. Simultaneous sampling is possible by using a common  
CNVST signal. It should be noted that the RDC/SDIN input is  
latched on the edge of SCLK opposite the one used to shift out  
the data on SDOUT. Therefore, the MSB of the upstream  
converter follows the LSB of the downstream converter on the  
next SCLK cycle.  
REV. 0  
–19–  
AD7654  
ground planes that can be easily separated. Digital and analog  
ground planes should be joined in only one place, preferably  
underneath the AD7654, or, at least as close as possible to the  
AD7654. If the AD7654 is in a system where multiple devices  
require analog-to-digital ground connections, the connection  
should still be made at one point only, a star ground point  
that should be established as close as possible to the AD7654.  
BUSY  
OUT  
BUSY  
BUSY  
AD7654  
AD7654  
#2 (UPSTREAM)  
#1 (DOWNSTREAM)  
DATA  
OUT  
RDC/SDIN  
SDOUT  
RDC/SDIN  
SDOUT  
It is recommended to avoid running digital lines under the  
device as these will couple noise onto the die. The analog  
ground plane should be allowed to run under the AD7654 to  
avoid noise coupling. Fast switching signals like CNVST or  
clocks should be shielded with digital ground to avoid radiating  
noise to other sections of the board, and should never run near  
analog signal paths. Crossover of digital and analog signals  
should be avoided. Traces on different but close layers of the  
board should run at right angles to each other. This will reduce  
the effect of feedthrough through the board. The power supply  
lines to the AD7654 should use as large a trace as possible to  
provide low impedance paths and reduce the effect of glitches  
on the power supply lines. Good decoupling is also important to  
lower the supply’s impedance presented to the AD7654 and  
to reduce the magnitude of the supply spikes. Decoupling ceramic  
capacitors, typically 100 nF, should be placed on each power  
supply’s pins, AVDD, DVDD, and OVDD, close to and ideally  
right up against these pins and their corresponding ground pins.  
Additionally, low ESR 10 µF capacitors should be located in the  
vicinity of the ADC to further reduce low frequency ripple.  
CNVST  
CS  
CNVST  
CS  
SCLK  
SCLK  
SCLK IN  
CS IN  
CNVST IN  
Figure 19. Two AD7654s in a Daisy-Chain Configuration  
MICROPROCESSOR INTERFACING  
The AD7654 is ideally suited for traditional dc measurement  
applications supporting a microprocessor, and for ac signal  
processing applications interfacing to a digital signal processor.  
The AD7654 is designed to interface with either a parallel 8-bit  
or 16-bit wide interface, a general-purpose serial port, or I/O  
ports on a microcontroller. A variety of external buffers can be  
used with the AD7654 to prevent digital noise from coupling into  
the ADC. The following section illustrates the use of the AD7654  
with an SPI-equipped DSP, the ADSP-219x.  
SPI Interface (ADSP-219x)  
Figure 19 shows an interface diagram between the AD7654 and  
an SPI-equipped DSP, ADSP-219x. To accommodate the slower  
speed of the DSP, the AD7654 acts as a slave device and data  
must be read after conversion. This mode also allows the daisy-  
chain feature. The convert command can be initiated in response  
to an internal timer interrupt. The 32-bit output data are read  
with two SPI 16-bit wide access. The reading process could  
be initiated in response to the end-of-conversion signal (BUSY  
going low) using an interrupt line of the DSP. The Serial Peripheral  
Interface (SPI) on the ADSP-219x is configured for master mode  
(MSTR) = 1, Clock Polarity Bit (CPOL) = 0, and Clock Phase Bit  
(CPHA) = 1 by writing to the SPI Control Register (SPICLTx).  
The DVDD supply of the AD7654 can be either a separate  
supply or come from the analog supply, AVDD, or from the  
digital interface supply, OVDD. When the system digital supply  
is noisy or fast switching digital signals are present, it is recom-  
mended that if no separate supply is available, the DVDD digital  
supply should be connected to the analog supply AVDD through an  
RC filter, as shown in Figure 5, and the system supply should  
be connected to the interface digital supply OVDD and the  
remaining digital circuitry. When DVDD is powered from the  
system supply, it is useful to insert a bead to further reduce high  
frequency spikes.  
The AD7654 has four different ground pins: REFGND, AGND,  
DGND, and OGND. REFGND senses the reference voltage  
and should be a low impedance return to the reference because  
it carries pulsed currents. AGND is the ground to which most  
internal ADC analog signals are referenced. This ground must  
be connected with the least resistance to the analog ground  
plane. DGND must be tied to the analog or digital ground  
plane depending on the configuration. OGND is connected to  
the digital system ground.  
DVDD  
ADSP-219x*  
AD7654*  
SER/PAR  
EXT/INT  
BUSY  
CS  
PFx  
SPIxSEL (PFx)  
MISOx  
SDOUT  
SCLK  
CNVST  
RD  
SCKx  
The layout of the decoupling of the reference voltage is impor-  
tant. The decoupling capacitor should be close to the ADC and  
connected with short and large traces to minimize parasitic  
inductances.  
PFx or TFSx  
INVSCLK  
*ADDITIONAL PINS OMITTED FOR CLARITY  
Figure 20. Interfacing the AD7654 to SPI Interface  
Evaluating the AD7654’s Performance  
APPLICATION HINTS  
Layout  
The AD7654 has very good immunity to noise on the power  
supplies, as seen in Figure 5. However, care should still be  
taken with regard to grounding layout.  
A recommended layout for the AD7654 is outlined in the  
documentation of the evaluation board for the AD7654. The  
evaluation board package includes a fully assembled and tested  
evaluation board, documentation, and software for controlling  
the board from a PC via the Eval-Control BRD2.  
The printed circuit board that houses the AD7654 should be  
designed so the analog and digital sections are separated and  
confined to certain areas of the board. This facilitates the use of  
–20–  
REV. 0  
AD7654  
OUTLINE DIMENSIONS  
48-Lead Plastic Quad Flatpack [LQFP]  
1.4mm Thick  
(ST-48)  
Dimensions shown in millimeters  
1.60 MAX  
PIN 1  
INDICATOR  
0.75  
0.60  
0.45  
9.00 BSC  
37  
48  
36  
1
SEATING  
PLANE  
1.45  
1.40  
1.35  
0.20  
0.09  
7.00  
BSC  
TOP VIEW  
(PINS DOWN)  
VIEW A  
7ꢀ  
3.5ꢀ  
0ꢀ  
0.15  
0.05  
25  
12  
SEATING  
PLANE  
24  
0.08 MAX  
13  
COPLANARITY  
0.27  
0.22  
0.17  
0.50  
BSC  
VIEW A  
ROTATED 90CCW  
COMPLIANT TO JEDEC STANDARDS MS-026BBC  
48-Lead Frame Chip Scale Package [LFCSP]  
(CP-48)  
Dimensions shown in millimeters  
0.30  
7.00  
BSC SQ  
0.23  
0.18  
0.60 MAX  
PIN 1  
INDICATOR  
0.60 MAX  
37  
48  
36  
1
PIN 1  
INDICATOR  
5.25  
4.70 SQ  
2.25  
6.75  
BSC SQ  
BOTTOM  
VIEW  
TOP  
VIEW  
0.50  
0.40  
0.30  
12  
25  
24  
13  
5.50  
REF  
0.70 MAX  
0.65 NOM  
1.00  
0.90  
0.80  
12MAX  
0.05 MAX  
0.02 NOM  
0.25  
REF  
0.50 BSC  
COPLANARITY  
0.08  
SEATING  
PLANE  
COMPLIANT TO JEDEC STANDARDS MO-220-VKKD-2  
REV. 0  
–21–  
–22–  
–23–  
–24–  

相关型号:

AD7654ASTZ

16-Bit, 500 kSPS PulSAR® Dual, 2-Channel, Simultaneous Sampling ADC
ADI

AD7654ASTZ

4-CH 16-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL/PARALLEL ACCESS, PQFP48, MS-026-BBC, LQFP-48
ROCHESTER

AD7654ASTZRL

Dual, 2-Channel, Simultaneous Sampling, PulSAR®, 500 kSPS, 16-Bit ADC
ADI

AD7654YCPRL

IC DUAL 2-CH 16-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL/PARALLEL ACCESS, QCC48, LCSP-48, Analog to Digital Converter
ADI

AD7654YST

IC DUAL 2-CH 16-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL/PARALLEL ACCESS, PQFP48, LQFP-48, Analog to Digital Converter
ADI

AD7654YSTRL

IC DUAL 2-CH 16-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL/PARALLEL ACCESS, PQFP48, LQFP-48, Analog to Digital Converter
ADI

AD7654_17

16-Bit, 500 kSPS PulSAR Dual, 2-Channel, Simultaneous Sampling ADC
ADI

AD7655

Low Cost 4-Channel 1 MSPS 16-Bit ADC
ADI

AD7655ACP

Low Cost 4-Channel 1 MSPS 16-Bit ADC
ADI

AD7655ACP

4-CH 16-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL/PARALLEL ACCESS, QCC48, 7 X 7 MM, MO-220-VKKD-2, LFCSP-48
ROCHESTER

AD7655ACPRL

Low Cost 4-Channel 1 MSPS 16-Bit ADC
ADI

AD7655ACPZ

Low Cost, 4-Channel, 16-Bit, 500 kSPS PulSAR ADC
ADI