041-02379-1-AD7840
041-02379-1-AD7840
041-02379-1-AD7840
REV. B
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
otherwise under any patent or patent rights of Analog Devices. Tel: 617/329-4700 Fax: 617/326-8703
–2– REV. B
AD7840
TIMING CHARACTERISTICS1, 2 (VDD = +5 V 6 5%, VSS = –5 V 6 5%, AGND = DGND = 0 V.)
Limit at TMIN, TMAX Limit at TMIN, TMAX
Parameter (J, K, A, B Versions) (S Version) Units Conditions/Comments
t1 0 0 ns min CS to WR Setup Time
t2 0 0 ns min CS to WR Hold Time
t3 45 50 ns min WR Pulse Width
t4 21 28 ns min Data Valid to WR Setup Time
t5 10 15 ns min Data Valid to WR Hold Time
t6 40 40 ns min LDAC Pulse Width
t7 50 50 ns min SYNC to SCLK Falling Edge
t8 3 150 200 ns min SCLK Cycle Time
t9 30 40 ns min Data Valid to SCLK Setup Time
t10 75 100 ns min Data Valid to SCLK Hold Time
t11 75 100 ns min SYNC to SCLK Hold Time
NOTES
1
Timing specifications in bold print are 100% production tested. All other times are sample tested at +25 °C to ensure compliance. All input signals are specified with
tr = tf = 5 ns (10% to 90% of 5 V) and timed from a voltage level of 1.6 V.
2
See Figures 6 and 8.
3
SCLK mark/space ratio is 40/60 to 60/40.
Specifications subject to change without notice.
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection. WARNING!
Although the AD7840 features proprietary ESD protection circuitry, permanent damage may
occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD
ESD SENSITIVE DEVICE
precautions are recommended to avoid performance degradation or loss of functionality.
REV. B –3–
AD7840
PIN FUNCTION DESCRIPTION
DIP
Pin Pin
No. Mnemonic Function
1 CS/SERIAL Chip Select/Serial Input. When driven with normal logic levels, it is an active low logic input which is used
in conjunction with WR to load parallel data to the input latch. For applications where CS is perma-
nently low, an R, C is required for correct power-up (see LDAC input). If this input is tied to VSS, it de-
fines the AD7840 for serial mode operation.
2 WR/SYNC Write/Frame Synchronization Input. In the parallel data mode, it is used in conjunction with CS to load
parallel data. In the serial mode of operation, this pin functions as a Frame Synchronization pulse with se-
rial data expected after the falling edge of this signal.
3 D13/SDATA Data Bit 13(MSB)/Serial Data. When parallel data is selected, this pin is the D13 input. In serial mode,
SDATA is the serial data input which is used in conjunction with SYNC and SCLK to transfer serial data
to the AD7840 input latch.
4 D12/SCLK Data Bit 12/Serial Clock. When parallel data is selected, this pin is the D12 input. In the serial mode, it is
the serial clock input. Serial data bits are latched on the falling edge of SCLK when SYNC is low.
5 D11/FORMAT Data Bit 11/Data Format. When parallel data is selected, this pin is the D11 input. In serial mode, a Logic
1 on this input indicates that the MSB is the first valid bit in the serial data stream. A Logic 0 indicates
that the LSB is the first valid bit (see Table I).
6 D10/JUSTIFY Data Bit 10/Data Justification. When parallel data is selected, this pin is the D10 input. In serial mode,
this input controls the serial data justification (see Table I).
7–11 D9–D5 Data Bit 9 to Data Bit 5. Parallel data inputs.
12 DGND Digital Ground. Ground reference for digital circuitry.
13–16 D4–D1 Data Bit 4 to Data Bit 1. Parallel data inputs.
17 D0 Data Bit 0 (LSB). Parallel data input.
18 VDD Positive Supply, +5 V ± 5%.
19 AGND Analog Ground. Ground reference for DAC, reference and output buffer amplifier.
20 VOUT Analog Output Voltage. This is the buffer amplifier output voltage. Bipolar output range (± 3 V with REF
IN = +3 V).
21 VSS Negative Supply Voltage, –5 V ± 5%.
22 REF OUT Voltage Reference Output. The internal 3 V analog reference is provided at this pin. To operate the
AD7840 with internal reference, REF OUT should be connected to REF IN. The external load capability
of the reference is 500 µA.
23 REF IN Voltage Reference Input. The reference voltage for the DAC is applied to this pin. It is internally buffered
before being applied to the DAC. The nominal reference voltage for correct operation of the AD7840 is
3 V.
24 LDAC Load DAC. Logic Input. A new word is loaded into the DAC latch from the input latch on the falling
edge of this signal (see Interface Logic Information section). The AD7840 should be powered-up with
LDAC high. For applications where LDAC is permanently low, an R, C is required for correct power-up
(see Figure 19).
–4– REV. B
AD7840
PIN CONFIGURATIONS
DIP/SSOP PLCC
D/A SECTION for external use, it should he decoupled to AGND with a 200 Ω
The AD7840 contains a 14-bit voltage mode D/A converter resistor in series with a parallel combination of a 10 µF tantalum
consisting of highly stable thin film resistors and high speed capacitor and a 0.1 µF ceramic capacitor.
NMOS single-pole, double-throw switches. The simplified cir-
cuit diagram for the DAC section is shown in Figure 1. The
three MSBs of the data word are decoded to drive the seven
switches A–G. The 11 LSBs switch an 11-bit R-2R ladder struc-
ture. The output voltage from this converter has the same polar-
ity as the reference voltage, REF IN.
The REF IN voltage is internally buffered by a unity gain ampli-
fier before being applied to the D/A converter and the bipolar
bias circuitry. The D/A converter is configured and sealed for a
3 V reference and the device is tested with 3 V applied to REF
IN. Operating the AD7840 at reference voltages outside the
± 5% tolerance range may result in degraded performance from
the part. Figure 2. Internal Reference
EXTERNAL REFERENCE
In some applications, the user may require a system reference or
some other external reference to drive the AD7840 reference in-
put. Figure 3 shows how the AD586 5 V reference can be con-
ditioned to provide the 3 V reference required by the AD7840
REF IN. An alternate source of reference voltage for the
AD7840 in systems which use both a DAC and an ADC is to
use the REF OUT voltage of ADCs such as the AD7870 and
AD7871. A circuit showing this arrangement is shown in
Figure 20.
Figure 1. DAC Ladder Structure
INTERNAL REFERENCE
The AD7840 has an on-chip temperature compensated buried
Zener reference (see Figure 2) which is factory trimmed to 3 V
± 10 mV. The reference voltage is provided at the REF OUT
pin. This reference can be used to provide both the reference
voltage for the D/A converter and the bipolar bias circuitry. This
is achieved by connecting the REF OUT pin to the REF IN pin
of the device.
The reference voltage can also be used as a reference for other
components and is capable of providing up to 500 µA to an ex-
ternal load. The maximum recommended capacitance on REF
OUT for normal operation is 50 pF. If the reference is required Figure 3. AD586 Driving AD7840 REF IN
REV. B –5–
AD7840
OP AMP SECTION Table II. Ideal Input/Output Code Table
The output from the voltage mode DAC is buffered by a
noninverting amplifier. Internal scaling resistors on the AD7840 DAC Latch Contents
configure an output voltage range of ± 3 V for an input reference MSB LSB Analog Output, VOUT*
voltage of +3 V. The arrangement of these resistors around the 01111111111111 +2.999634 V
output op amp is as shown in Figure 1. The buffer amplifier is 01111111111110 +2.999268 V
capable of developing ± 3 V across a 2 kΩ and 100 pF load to 00000000000001 +0.000366 V
ground and can produce 6 V peak-to-peak sine wave signals to a 00000000000000 0V
frequency of 20 kHz. The output is updated on the falling edge 11111111111111 –0.000366 V
of the LDAC input. The amplifier settles to within 1/2 LSB of 10000000000001 –2.999634 V
its final value in typically less than 2.5 µs. 10000000000000 –3 V
The small signal (200 mV p-p) bandwidth of the output buffer
*Assuming REF IN = +3 V.
amplifier is typically 1 MHz. The output noise from the ampli-
fier is low with a figure of 30 nV/√Hz at a frequency of 1 kHz. The output voltage can be expressed in terms of the input code,
The broadband noise from the amplifier exhibits a typical peak- N, using the following expression:
to-peak figure of 150 µV for a 1 MHz output bandwidth. Figure 2 × N × REFIN
4 shows a typical plot of noise spectral density versus frequency V OUT = − 8192 ≤ N ≤ +8191
16384
for the output buffer amplifier and for the on-chip reference.
INTERFACE LOGIC INFORMATION
The AD7840 contains two 14-bit latches, an input latch and a
DAC latch. Data can be loaded to the input latch in one of two
basic interface formats. The first is a parallel 14-bit wide data
word; the second is a serial interface where 16 bits of data are
serially clocked into the input latch. In the parallel mode, CS
and WR control the loading of data. When the serial data format
is selected, data is loaded using the SCLK, SYNC and SDATA
serial inputs. Data is transferred from the input latch to the
DAC latch under control of the LDAC signal. Only the data in
the DAC latch determines the analog output of the AD7840.
Parallel Data Format
Table III shows the truth table for AD7840 parallel mode op-
eration. The AD7840 normally operates with a parallel input
data format. In this case, all 14 bits of data (appearing on data
inputs D13 (MSB) through D0 (LSB)) are loaded to the
Figure 4. Noise Spectral Density vs. Frequency AD7840 input latch at the same time. CS and WR control the
loading of this data. These control signals are level-triggered;
TRANSFER FUNCTION therefore, the input latch can be made transparent by holding
The basic circuit configuration for the AD7840 is shown in Fig- both signals at a logic low level. Input data is latched into the in-
ure 5. Table II shows the ideal input code to output voltage re- put latch on the rising edge of CS or WR.
lationship for this configuration. Input coding to the DAC is 2s The DAC latch is also level triggered. The DAC output is nor-
complement with 1 LSB = FS/16,384 = 6 V/16,384 = 366 µV. mally updated on the falling edge of the LDAC signal. However,
both latches cannot become transparent at the same time.
Therefore, if LDAC is hardwired low, the part operates as fol-
lows; with LDAC low and CS and WR high, the DAC latch is
transparent. When CS and WR go low (with LDAC still low),
the input latch becomes transparent but the DAC latch is dis-
abled. When CS or WR return high, the input latch is locked
out and the DAC latch becomes transparent again and the DAC
output is updated. The write cycle timing diagram for parallel
data is shown in Figure 6. Figure 7 shows the simplified parallel
input control logic for the AD7840.
–6– REV. B
AD7840
Table III. Parallel Mode Truth Table Serial Data Format
The serial data format is selected for the AD7840 by connecting
CS WR LDAC Function the CS/SERIAL line to –5 V. In this case, the WR/SYNC,
H X H D13/SDATA, D12/SCLK, D11/FORMAT and D10/JUSTIFY
X H H }Both Latches Latched pins all assume their serial functions. The unused parallel inputs
should not be left unconnected to avoid noise pickup. Serial
L L H Input Latch Transparent
H H L Input Latch Latched data is loaded to the input latch under control of SCLK, SYNC
H
X
X
H
L
L
} DAC Latch Transparent
Analog Output Updated
and SDATA. The AD7840 expects a 16-bit stream of serial data
on its SDATA input. Serial data must be valid on the falling
edge of SCLK. The SYNC input provides the frame synchroni-
f f L Input Latch Transparent
DAC Latch Data Transfer Inhibited zation signal which tells the AD7840 that valid serial data will
L g L be available for the next 16 falling edges of SCLK. Figure 8
g L } Input Latch Is Latched
DAC Latch Data Transfer Occurs
shows the timing diagram for serial data format.
X = Don’t Care
REV. B –7–
AD7840
As in the parallel mode, the LDAC signal controls the loading this graph is 81.8 dB. It should be noted that the harmonics are
of data to the DAC latch. Normally, data is loaded to the DAC taken into account when calculating the SNR.
latch on the falling edge of LDAC. However, if LDAC is held
low, then serial data is loaded to the DAC latch on the sixteenth
falling edge of SCLK. If LDAC goes low during the transfer of
serial data to the input latch, no DAC latch update takes place
on the falling edge of LDAC. If LDAC stays low until the serial
transfer is completed, then the update takes place on the six-
teenth falling edge of SCLK. If LDAC returns high before the
serial data transfer is completed, no DAC latch update takes
place. Figure 9 shows the simplified serial input control logic for
the AD7840.
–8– REV. B
AD7840
Performance versus Frequency
The typical performance plots of Figures 13 and 14 show the
AD7840’s performance over a wide range of input frequencies
at an update rate of 100 kHz. The plot of Figure 13 is without a
sample-and-hold on the AD7840 output while the plot of Figure
Figure 11. AD7840 Dynamic Performance Test Circuit
14 is generated with the sample-and-hold circuit of Figure 12 on
the output.
The digitizer sampling is synchronized with the AD7840 update
rate to ease FFT calculations. The digitizer samples the
AD7840 after the output has settled to its new value. Therefore,
if the digitizer was to sample the output directly it would effec-
tively be sampling a dc value each time. As a result, the dynamic
performance of the AD7840 would not be measured correctly.
Using the digitizer directly on the AD7840 output would give
better results than the actual performance of the AD7840. Us-
ing a filter between the DAC and the digitizer means that the
digitizer samples a continuously moving signal and the true dy-
namic performance of the AD7840 is measured.
Some applications will require improved performance versus fre-
quency from the AD7840. In these applications, a simple
sample-and-hold circuit such as that outlined in Figure 12 will
extend the very good performance of the AD7840 to 20 kHz.
REV. B –9–
AD7840
MICROPROCESSOR INTERFACING
The AD7840 logic architecture allows two interfacing options
for interfacing the part to microprocessor systems. It offers a
14-bit wide parallel format and a serial format. Fast pulse
widths and data setup times allow the AD7840 to interface
directly to most microprocessors including the DSP processors.
Suitable interfaces to various microprocessors are shown in
Figures 15 to 23.
Parallel Interfacing
Figures 15 to 17 show interfaces to the DSP processors, the
ADSP-2100, the TMS32010 and TMS32020. An external
timer controls the updating of the AD7840. Data is loaded to
the AD7840 input latch using the following instructions:
ADSP-2100: DM(DAC) = MR0
TMS32010: OUT DAC,D
TMS32020: OUT DAC,D
MR0 = ADSP-2100 MR0 Register
D = Data Memory Address
Figure 17. AD7840–TMS32020 Parallel Interface
DAC = AD7840 Address
Some applications may require that the updating of the AD7840
DAC latch be controlled by the microprocessor rather than the
external timer. One option (for double-buffered interfacing) is
to decode the AD7840 LDAC from the address bus so that a
write operation to the DAC latch (at a separate address than the
input latch) updates the output. An example of this is shown in
the 8086 interface of Figure 18. Note that connecting the
LDAC input to the CS input will not load the DAC latch cor-
rectly since both latches cannot he transparent at the same time.
AD7840–8086 Interface
Figure 18 shows an interface between the AD7840 and the 8086
microprocessor. For this interface, the LDAC input is derived
from a decoded address. If the least significant address line, A0,
is decoded then the input latch and the DAC latch can reside at
consecutive addresses. A move instruction loads the input latch
while a second move instruction updates the DAC latch and the
AD7840 output. The move instruction to load a data word
WXYZ to the input latch is as follows:
Figure 15. AD7840–ADSP-2100 Parallel Interface MOV DAC,#YZWX
DAC = AD7840 Address
–10– REV. B
AD7840
AD7840–68000 Interface low so the update of the DAC latch and analog output takes
An interface between the AD7840 and the 68000 microproces- place on the sixteenth falling edge of SCLK (with SYNC low).
sor is shown in Figure 19. In this interface example, the LDAC The FORMAT pin of the AD7840 must be tied to +5 V and
input is hardwired low. As a result the DAC latch and analog the JUSTIFY pin tied to DGND for this interface to operate
output are updated on the rising edge of WR. A single move correctly.
instruction, therefore, loads the input latch and updates the output.
MOVE.W D0,$DAC
D0 = 68000 D0 Register
DAC = AD7840 Address
Figure 19. AD7840–MC68000 Parallel Interface Figure 20. Complete DAC/ADC Serial Interface
REV. B –11–
AD7840
AD7840–TMS32020 Serial Interface APPLYING THE AD7840
Figure 22 shows a serial interface between the AD7840 and the Good printed circuit board layout is as important as the overall
TMS32020 DSP processor. In this interface, the CLKX and circuit design itself in achieving high speed converter perfor-
FSX pin of the TMS32020 are generated from the clock/timer mance. The AD7840 works on an LSB size of 366 µV. There-
circuitry. The same clock/timer circuitry generates the LDAC fore, the designer must be conscious of minimizing noise in both
signal of the AD7840 to synchronize the update of the output the converter itself and in the surrounding circuitry. Switching
with the serial transmission. The FSX pin of the TMS32020 mode power supplies are not recommended as the switching
must be configured as an input. spikes can feed through to the on-chip amplifier. Other causes
Data from the TMS32020 is valid on the falling edge of CLKX. of concern are ground loops and digital feedthrough from mi-
Once again, the FORMAT pin of the AD7840 must be tied to croprocessors. These are factors which influence any high per-
+5 V while the JUSTIFY pin must be tied to DGND. formance converter, and a proper PCB layout which minimizes
these effects is essential for best performance.
LAYOUT HINTS
Ensure that the layout for the printed circuit board has the digi-
tal and analog lines separated as much as possible. Take care
not to run any digital track alongside an analog signal track. Es-
tablish a single point analog ground (star ground) separate from
the logic system ground. Place this star ground as close as pos-
sible to the AD7840 as shown in Figure 24. Connect all analog
grounds to this star ground and also connect the AD7840
DGND pin to this ground. Do not connect any other digital
grounds to this analog ground point.
NOISE
Keep the signal leads on the VOUT signal and the signal return
leads to AGND as short as possible to minimize noise coupling.
In applications where this is not possible, use a shielded cable
between the DAC output and its destination. Reduce the
ground circuit impedance as much as possible since any poten-
tial difference in grounds between the DAC and its destination
device appears as an error voltage in series with the DAC output.
–12– REV. B
AD7840
DATA ACQUISITION BOARD POWER SUPPLY CONNECTIONS
Figure 25 shows the AD7840 in a data acquisition circuit. The The PCB requires two analog power supplies and one 5 V digi-
corresponding printed circuit board (PCB) layout and silkscreen tal supply. Connections to the analog supplies are made directly
are shown in Figures 26 to 28. The board layout has three inter- to the PCB as shown on the silkscreen in Figure 26. The con-
face ports: one serial and two parallel. One of the parallel ports nections are labelled V+ and V– and the range for both of these
is directly compatible with the ADSP-2100 evaluation board supplies is 12 V to 15 V. Connection to the 5 V digital supply is
expansion connector. made through any of the connectors (SKT4 to SKT6). The
Some systems will require the addition of a re-construction filter –5 V analog supply required by the AD7840 is generated from
on the output of the AD7840 to complete the data acquisition a voltage regulator on the V– power supply input (IC5 in
system. There is a component grid provided near the analog Figure 25).
output on the PCB which may be used for such a filter or any
other output conditioning circuitry. To facilitate this option, SHORTING PLUG OPTIONS
there is a shorting plug (labeled LK1 on the PCB) on the analog There are eight shorting plug options which must be set before
output track. If this shorting plug is used, the analog output using the board. These are outlined below:
connects to the output of the AD7840; otherwise this shorting LK1 Connects the analog output to SKT1. The analog
plug can be omitted and a wire link used to connect the analog output may also be connected to a component grid
output to the PCB component grid. for signal conditioning.
The board also contains a simple sample-and-hold circuit which LK2 Selects either the AD7840 VOUT or the sample-and-
can be used on the output of the AD7840 to extend the very hold output.
good performance of the AD7840 over a wider frequency range. LK3 Selects either the internal or external reference.
A second wire link (labelled LK2 on the PCB) connects VOUT
(SKT1) to either the output of this sample-and-hold circuit or LK4 Selects the decoded R/W and STRB inputs for
directly to the output of the AD7840. TMS32020 interfacing.
LK5 Configures the D11/FORMAT input.
INTERFACE CONNECTIONS
LK6 Configures the D10/JUSTIFY input.
There are two parallel connectors, labeled SKT4 and SKT6,
and one serial connector, labeled SKT5. A shorting plug option LK7 Selects either the inverted or noninverted SYNC.
(LK8 in Figure 25) on the AD7840 CS/SERIAL input config- LK8 Selects either parallel or serial interfacing.
ures the DAC for the appropriate interface (see Pin Function
Description). COMPONENT LIST
SKT6 is a 96-contact (3-row) Eurocard connector which is di- IC1 AD7840 Digital-to-Analog Converter
rectly compatible with the ADSP-2100 Evaluation Board Proto-
IC2 AD711 Op Amp
type Expansion Connector. The expansion connector on the
ADSP-2100 has eight decoded chip enable outputs labeled IC3 ADG201HS High Speed Switch
ECE1 to ECE8. ECE6 is used to drive the AD7840 CS input IC4 74HC221 Monostable
on the data acquisition board. To avoid selecting on-board
sockets at the same time, LK6 on the ADSP-2100 board must IC5 79L05 Voltage Regulator
be removed. The AD7840 and ADSP-2100 data lines are IC6 74HC02
aligned for left justified data transfer. C1, C3, C5, C7,
SKT4 is a 26-way (2-row) IDC connector. This connector con- C11, C13, C15, C17 10 µF Capacitors
tains the same signal contacts as SKT6 and in addition contains C2, C4, C6, C8,
decoded R/W and STRB inputs which are necessary for C12, C14, C16, C18 0.1 µF Capacitors
TMS32020 interfacing. This decoded WR can be selected via
LK4. The pinout for this connector is shown in Figure 29. C9 330 pF Capacitor
SKT5 is a nine-way D-type connector which is meant for serial C10 68 pF Capacitor
interfacing only. The evaluation board has the facility to invert R1, R2 2.2 kΩ Resistors
SYNC line via LK7. This is necessary for serial interfacing be-
R3 15 kΩ Resistor
tween the AD7840 and DSP processors such as the DSP56000.
The SKT5 pinout is shown in Figure 30. RP1, RP2 100 kΩ Resistor Packs
SKT1, SKT2 and SKT3 are three BNC connectors which pro- LK1, LK2, LK3,
vide connections for the analog output, the LDAC input and an LK4, LK5, LK6,
external reference input. The use of an external reference is op- LK7, LK8 Shorting Plugs
tional; the shorting plug (LK3) connects the REF IN pin to ei- SKT1, SKT2, SKT3 BNC Sockets
ther this external reference or to the AD7840’s own internal
SKT4 26-Contact (2-Row) IDC Connector
reference.
SKT5 9-Contact D-Type Connector
Wire links LK5 and LK6 connect the D11 and D10 inputs to
the data lines for parallel operation. In the serial mode, these SKT6 96-Contact (3-Row) Eurocard
links allow the user to select the required format and justifica- Connector
tion for serial data (see Table I).
REV. B –13–
AD7840
–14– REV. B
AD7840
C1259–10–2/89
Ceramic DIP (D-24A)
PRINTED IN U.S.A.
PLCC (P-28A)
–16– REV. B