SERIAL INTERFACE
Synchronizing Multiple Converters
A negative going pulse on DSYNC can be used to synchro-
nize multiple ADS1210/11s. This assumes that each
ADS1210/11 is driven from the same master clock and is set
to the same Decimation Ratio and Turbo Mode Rate. The
effect that this signal has on data output timing in general is
discussed in the Serial Interface section.
The ADS1210/11 includes a flexible serial interface which
can be connected to microcontrollers and digital signal
processors in a variety of ways. Along with this flexibility,
there is also a good deal of complexity. This section de-
scribes the trade-offs between the different types of interfac-
ing methods in a top-down approach—starting with the
overall flow and control of serial data, moving to specific
interface examples, and then providing information on vari-
ous issues related to the serial interface.
The concern here is what happens if the DSYNC input is
completely asynchronous to this master clock. If the DSYNC
input rises at a critical point in relation to the master clock
input, then some ADS1210/11s may start-up one XIN clock
cycle before the others. Thus, the output data will be syn-
chronized, but only to within one XIN clock cycle.
Multiple Instructions
The general timing diagrams which appear throughout this
data sheet show serial communication to and from the
ADS1210/11 occurring during the DRDY LOW period (see
Figures 4 through 10 and Figure 36). This communication
represents one instruction that is executed by the ADS1210/
11, resulting in a single read or write of register data.
For many applications, this will be more than adequate. In
these cases, the timing symbols which relate the DSYNC
signal to the XIN signal can be ignored. For other multiple-
converter applications, this one XIN clock cycle difference
could be a problem. These types of applications would
include using the DRDY and/or the SCLK output from one
ADS1210/11 as the “master” signal for all converters.
However, more than one instruction can be executed by the
ADS1210/11 during any given conversion period (see Fig-
ure 24). Note that DRDY remains HIGH during the subse-
quent instructions. There are several important restrictions
on how and when multiple instructions can be issued during
any one conversion period.
To ensure exact synchronization to the same XIN edge, the
timing relationship between the DSYNC and XIN signals,
as shown in Figure 22, must be observed. Figure 23 shows
a simple circuit which can be used to clock multiple
ADS1210/11s from one ADS1210/11, as well as to ensure
that an asynchronous DSYNC signal will exactly synchro-
nize all the converters.
Internal
Update of DOR
12 • tXIN
DRDY
t34
Serial
I/O
XIN
t35
FIGURE 24. Timing of Data Output Register Update.
t33
DSYNC
The first restriction is that the converter must be in the Slave
Mode. There is no provision for multiple instructions when
the ADS1210/11 is operating in the Master Mode. The
second is that some instructions will produce invalid results
if started at the end of one conversion period and carried into
the start of the next conversion period.
FIGURE 22. DSYNC to XIN Timing for Synchronizing
Mutliple ADS1210/11s.
1/2 74AHC74
Asynchronous
DSYNC
Strobe
D
Q
CLK
Q
1/6 74AHC04
C1
12pF
DSYNC
XIN
SDOUT
DSYNC
XIN
SDOUT
SDIO
DSYNC
XIN
SDOUT
SDIO
SDIO
SCLK
DVDD
XTAL
XOUT
XOUT
SCLK
DVDD
XOUT
SCLK
DVDD
DGND
DGND
DGND
C2
DGND
12pF
ADS1210/11
ADS1210/11
ADS1210/11
FIGURE 23. Exactly Synchronizing Multiple ADS1210/11s to an Asynchronous DSYNC Signal.
ADS1210, ADS1211
26
SBAS034B
www.ti.com