
AD74322
–
15
–
Pr D 03/00
PRELIMNARY TECHNICAL DATA
PRELMNARY
DATA
TECHNCAL
Clock and Latch signals. T he other method involves
creating a common Data In and Data Out buses where
each device has a common Clock but has separate Latch
signals which enable the devices on the bus at different
times - either as a T ime Division Multiplex (T DM) or
software control.
Daisy Chain Mode
In Daisy Chain Mode, the serial registers (16-bit) of each device are
cascaded together by connecting the controller
’
s Data Out to CDIN of
the first device and the CDOUT of the first device to
CDIN of the next device (see Figure
<C ontrol_C ascade_Daisy_C hain>). T he C DOUT of the
final device is connected to the controller
’
s Data In. T he
effective cascade length becomes 16 * N (where N is the
number of devices in cascade) and each control word write
to each device requires 16 * N CCLK cycles. Please note
that the CLAT CH pin of each device is driven from a
common controller output signal which must be active
during the entire 16 * N CCLK cycles as shown in Figure
<C ontrol_C ascade_T iming_D aisy_C hain>.
TDM Mode
In T DM Mode, each device
’
s CDIN and CDOUT are commoned to the
controller
’
s Data Out and Data In respectively (see Figure
<Control_Cascade_TDM>). Each device
’
s CLATCH pin is separately
controlled. When CLATCH is disasserted activity on CDIN and CCLK
is not recognised and the CDOUT pin is tri-stated. Figure
<Control_Cascade_Timing_TDM> shows TDM Mode Control timing.
D ata Port C ascading
T he Data Port of the AD74322 is designed to allow
multiple single or dual channel devices to be cascaded
from a single DSP or controller serial port (SPORT ).
T here is also a mode which allows stereo ADCs and
LRCLK/
SDIFS
SDOFS
DSDATA/
SDI
BCLK/
SCLK
ASDATA/
SDO
AD743xx
(SLAVE)
LRCLK/
SDIFS
SDOFS
DSDATA/
SDI
BCLK/
SCLK
ASDATA/
SDO
AD743xx
(SLAVE)
TFS
DT
SCLK
DR
RFS
DSP
(MASTER)
DACs (with I2S interfaces) to be interfaced to a cascade
of AD743xx devices. T his allows extra flexibility in
choosing the number of input and out channels in the
cascade. T he various (potential) modes for interfacing the
data ports of multiple devices are listed below:
DSP Mode - Daisy Chaining
In this mode, sample data is passed along a daisychain of
I/O registers in a similar manner that used in the present
AD733xx devices. At the sample event each ADC result is
placed in the I/O register and is subsequently shifted
towards the DSP
’
s Rx register. T his achieved by a
common SDIFS pulse which samples each device (enables
each device
’
s sample). {Drawback: as the device is stereo,
we would need to send 32 bits (or perhaps more) to the I/
O register at each sample event.}
TDM Mode
In multiplexed mode, each device is programmed with its cascade
position. T his allows devices to be enabled to the data buses only in their
appropriate time-slot as defined by the initial frame-sync
signal.