AD7654 Data Sheet
Rev. D | Page 18 of 27
SAMPLING RATE (kSPS)
0.1
POWER DISSIP
A
TION (mW)
100 1000
1
10
100
1000
NORMAL
IMPULSE
03057-021
101
Figure 22. Power Dissipation vs. Sample Rate
CONVERSION CONTROL
Figure 23 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 conversion is
complete. The
CNVST
signal operates independently of the
CS
and
RD
signals.
BUSY
ACQUIRE
t
2
t
1
t
3
t
4
t
5
t
6
t
7
t
8
CONVERT A
ACQUIRE
CONVERT
CONVERT B
t
12
A0
t
14
t
15
t
13
t
11
t
10
EOC
CNVST
03057-022
MODE
Figure 23. Basic Conversion Timing
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.
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 19.
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 conversion.
By keeping
CNVST
low, the AD7654 keeps the conversion
process running by itself. Note 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 may sometimes run slightly faster than the
guaranteed limits of 444 kSPS in impulse mode. This feature
does not exist in normal mode.
DIGITAL INTERFACE
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.
The two 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.
Figure 24 details the timing when using the RESET input. Note
the current conversion, if any, is aborted and the data bus is
high impedance while RESET is high.
t
9
RESET
DATA
BUS
BUSY
t
8
CNVST
03057-023
Figure 24. Reset Timing
PARALLEL INTERFACE
The AD7654 is configured to use the parallel interface when
SER/
PAR
is held low.
Master Parallel Interface
Data can be read continuously by tying
CS
and
RD
low, thus
requiring minimal microprocessor connections. However, in
this mode, the data bus is always driven and cannot be used in
shared bus applications (unless the device is held in RESET).
Figure 25 details the timing for this mode.
Data Sheet AD7654
Rev. D | Page 19 of 27
t
1
t
3
t
4
t
17
BUSY
DATA
BUS
t
16
NEW A
OR B
PREVIOUS CHANNEL A
OR B
PREVIOUS CHANNEL B
OR NEW A
t
10
CS = RD = 0
EOC
CNVST
03057-024
Figure 25. Master Parallel Data Timing for Continuous Read
Slave Parallel Interface
In slave parallel reading mode, 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 in Figure 26 and Figure 27, respectively.
When the data is read during the conversion, however, it is
recommended 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.
DATA BUS
t
18
t
19
BUSY
CURRENT
CONVERSION
CS
RD
03057-025
Figure 26. Slave Parallel Data Timing for a Read After Conversion
PREVIOUS
CONVERSION
t
1
t
3
t
18
t
19
t
4
BUSY
DATA BUS
t
13
t
11
t
12
t
10
CS =0
EOC
CNVST, RD
03057-026
Figure 27. Slave Parallel Data Timing for a Read During Conversion
8-Bit Interface (Master or Slave)
The BYTESWAP pin allows a glueless interface to an 8-bit bus.
As shown in Figure 28, 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].
BYTESWAP
PINS D[15:8]
PINS D[7:0]
HI-Z
HI-Z
HIGH BYTE LOW BYTE
LOW BYTE HIGH BYTE
HI-Z
HI-Z
t
18
t
18
t
19
CS
RD
03057-027
Figure 28. 8-Bit Parallel Interface
Channel A/
B
Output
The A/
B
input controls which channels conversion results
(INAx or INBx) are output on the data bus. The functionality of
A/
B
is detailed in Figure 29. When high, the data from Channel A
is available on the data bus. When low, the data from Channel B
is available on the bus. Note that Channel A can be read
immediately after conversion is done (
EOC
), while Channel B is
still in its converting phase. However, in any of the serial reading
modes, Channel A data is updated only after Channel B is
converted.
t
18
t
20
CS
DATA BUS
RD
HI-Z
A/B
HI-Z
CHANNEL A
CHANNEL B
03057-028
Figure 29. A/
B
Channel Reading
AD7654 Data Sheet
Rev. D | Page 20 of 27
SERIAL INTERFACE
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 also controlled by A/
B
. When high, Channel A is
output first; when low, Channel B is output first. This data is
synchronized with the 32 clock pulses provided on the SCLK pin.
MASTER SERIAL INTERFACE
Internal 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 conversion
or during the following conversion. Figure 30 and Figure 31
show the detailed timing diagrams of these two modes.
Usually, because the AD7654 is used with a fast throughput, the
master-read-during-convert mode is the most recommended
serial mode when it can be used. In this mode, the serial clock
and data toggle at appropriate instants, which minimizes
potential feedthrough between digital activity and the critical
conversion decisions. The SYNC signal goes low after the LSB
of each channel has been output. Note that in this mode, the
SCLK period changes because the LSBs require more time to
settle, and the SCLK is derived from the SAR conversion clock.
Note that in the master-read-after-convert mode, 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 using
this mode is that it can accommodate slow digital hosts because
the serial clock can be slowed down by using DIVSCLK[1:0]
inputs. Refer to Table 4 for the timing details.

AD7654ASTZRL

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog to Digital Converters - ADC Dual 16B 2CH Simult Sampling 500kSPS
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet