DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

AD7664 Ver la hoja de datos (PDF) - Analog Devices

Número de pieza
componentes Descripción
Fabricante
AD7664 Datasheet PDF : 24 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
AD7664
CS
EXT/INT = 1
INVSCLK = 0
RD = 0
CNVST
BUSY
t3
t35
t36 t37
SCLK
1
t31
2
3
t32
14
15
16
SDOUT
t16
X
D15
D14
D13
D1
D0
Figure 20. Slave Serial Data Timing for Reading (Read Previous Conversion during Convert)
External Clock Data Read during Conversion
Figure 20 shows the detailed timing diagram 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 16 clock pulses, and is valid on both the rising and
falling edge of the clock. The 16 bits have to be read before the
current conversion is complete; otherwise, RDERROR is pulsed
HIGH and can be used to interrupt the host interface to
prevent incomplete data reading. There is no daisy-chain
feature in this mode and RDC/SDIN input should always be tied
either HIGH or LOW.
To reduce performance degradation due to digital activity, a fast
discontinuous clock of at least 18 MHz when in Impulse Mode,
25 MHz when in Normal Mode, or 40 MHz when in Warp
Mode 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. That allows the use of
a slower clock speed such as 14 MHz in Impulse Mode, 18 MHz
in Normal Mode, and 25 MHz in Warp Mode.
MICROPROCESSOR INTERFACING
The AD7664 is ideally suited for traditional dc measurement
applications supporting a microprocessor and ac signal processing
applications interfacing to a digital signal processor. The AD7664
is designed to interface either with a parallel 8-bit or 16-bit wide
interface, or with a general-purpose serial port or I/O ports on
a microcontroller. A variety of external buffers can be used
with the AD7664 to prevent digital noise from coupling into the
ADC. The following section discusses the use of an AD7664
with an ADSP-219x SPI equipped DSP.
SPI Interface (ADSP-219x)
Figure 21 shows an interface diagram between the AD7664 and
an SPI-equipped ADSP-219x. To accommodate the slower speed
of the DSP, the AD7664 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 reading process can be initi-
ated in response to the end-of-conversion signal (BUSY going
LOW) using an interrupt line of the DSP. The serial interface
(SPI) on the ADSP-219x is configured for master mode—
(MSTR) = 1, Clock Polarity bit (CPOL) = 0, Clock Phase bit
(CPHA) = 1, and SPI Interrupt Enable (TIMOD) = 00— by
writing to the SPI control register (SPICLTx). To meet all
timing requirements, the SPI clock should be limited to 17
Mbps, which allows it to read an ADC result in less than 1 µs.
When a higher sampling rate is desired, use of one of the
parallel interface modes is recommended.
DVDD
AD7664*
ADSP-219x*
SER/PAR
EXT/INT
RD
INVSCLK
BUSY
CS
SDOUT
SCLK
CNVST
PFx
SPIxSEL (PFx)
MISOx
SCKx
PFx or TFSx
*ADDITIONAL PINS OMITTED FOR CLARITY
Figure 21. Interfacing the AD7664 to an SPI Interface
–18–
REV. E

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]