Datasheet

AD7608 Data Sheet
Rev. A | Page 24 of 32
DIGITAL INTERFACE
The AD7608 provides two interface options: a parallel interface
and high speed serial interface. The required interface mode is
selected via the
AA
PAR
EE
AA
/SER SEL pin.
The operation of the interface modes is discussed in the
following sections.
PARALLEL INTERFACE (PAR/SER SEL = 0)
Data can be read from the AD7608 via the parallel data bus with
standard
AA
CS
EE
AA
and AA
RD
EE
AA
signals. To read the data over the parallel
bus, the
AA
PAR
EE
AA
/SER SEL pin should be tied low. The AA
CS
EE
AA
and AA
RD
EE
AA
input signals are internally gated to enable the conversion result
onto the data bus. The data lines, DB15 to DB0, leave their high
impedance state when both
AA
CS
EE
AA
and AA
RD
EE
AA
are logic low.
AD7608
14
BUSY
12
RD/SCLK
[33:24]
[22:16]
DB[15:0]
13
CS
DIGITAL
HOST
INTERRUPT
08938-040
Figure 42. AD7608 interface diagramOne AD7608 Using the Parallel Bus;
AA
CS
EE
AA
and AA
RD
EE
AA
Shorted Together
The rising edge of the AA
CS
EE
AA
input signal three-states the bus
and the falling edge of the
AA
CS
EE
AA
input signal takes the bus out
of the high impedance state.
AA
CS
EE
AA
is the control signal that
enables the data lines, it is the function that allows multiple
AD7608 devices to share the same parallel data bus.
The AA
CS
EE
AA
signal can be permanently tied low, and the AA
RD
EE
AA
signal can be used to access the conversion results as shown
in
Figure 4. A read operation of new data can take place after
the BUSY signal goes low (Figure 2), or alternatively a read
operation of data from the previous conversion process can
take place while BUSY is high (Figure 3).
The AA
RD
EE
AA
pin is used to read data from the output conversion
results register. Two
AA
RD
EE
AA
pulses are required to read the full
18-bit conversion result from each channel. Applying a sequence
of 16
AA
RD
EE
AA
pulses to the AD7608 AA
RD
EE
AA
pin clocks the conversion
results out from each channel onto the 16-bit parallel output
bus in ascending order. The first
AA
RD
EE
AA
falling edge after BUSY
goes low clocks out DB[17:2] of the V1 result, the next
AA
RD
EE
AA
falling edge updates the bus with DB[1:0] of V1 result. It takes
16
AA
RD
EE
AA
pulses to read the eight 18-bit conversion results from
the AD7608. On the AD7608, the 16
th
falling edge of AA
RD
EE
AA
clocks
out the DB[1:0] conversion result for Channel V8. When the
AA
RD
EE
AA
signal is logic low, it enables the data conversion result from
each channel to be transferred to the digital host (DSP, FPGA).
When there is only one AD7608 in a system/board and it does
not share the parallel bus, data can be read using just one control
signal from the digital host. The
AA
CS
EE
AA
and AA
RD
EE
AA
signals can be tied
together as shown in
Figure 5. In this case, the data bus comes
out of three-state on the falling edge of
AA
CS
EE
AA
/AA
RD
EE
AA
. The combined
AA
CS
EE
AA
and AA
RD
EE
AA
signal allows the data to be clocked out of the AD7608
and to be read by the digital host. In this case,
AA
CS
EE
AA
is used to
frame the data transfer of each data channel. In this case, 16
AA
CS
EE
AA
pulses are required to read the eight channels of data.