AD669BRZ [ADI]

Monolithic 16-Bit DACPORT; 单片16位DACPORT
AD669BRZ
型号: AD669BRZ
厂家: ADI    ADI
描述:

Monolithic 16-Bit DACPORT
单片16位DACPORT

文件: 总12页 (文件大小:324K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Monolithic 16-Bit  
DACPORT  
a
AD669  
FUNCTIONAL BLOCK DIAGRAM  
FEATURES  
Complete 16-Bit D/A Function  
On-Chip Output Amplifier  
High Stability Buried Zener Reference  
Monolithic BiMOS II Construction  
؎1 LSB Integral Linearity Error  
15-Bit Monotonic over Temperature  
Microprocessor Compatible  
16-Bit Parallel Input  
Double-Buffered Latches  
Fast 40 ns Write Pulse  
Unipolar or Bipolar Output  
Low Glitch: 15 nV-s  
Low THD+N: 0.009%  
(MSB)  
DB15  
(LSB)  
DB0  
7
22  
6
5
CS  
10k  
16-BIT LATCH  
SPAN/  
BIP OFF  
26  
L1  
10.05k  
23  
16-BIT LATCH  
16-BIT DAC  
LDAC  
10k  
27  
28  
REF IN  
AMP  
25  
24  
V
OUT  
10V REF  
AGND  
REF OUT  
AD669  
MIL-STD-883 Compliant Versions Available  
1
2
3
4
–V  
+V  
CC  
+V  
LL  
DGND  
EE  
GENERAL DESCRIPTION  
PRODUCT HIGHLIGHTS  
The AD669 DACPORT® is a complete 16-bit monolithic D/A  
converter with an on-board reference and output amplifier. It is  
manufactured on Analog Devices’ BiMOS II process. This pro-  
cess allows the fabrication of low power CMOS logic functions  
on the same chip as high precision bipolar linear circuitry. The  
AD669 chip includes current switches, decoding logic, an output  
amplifier, a buried Zener reference and double-buffered latches.  
1. The AD669 is a complete voltage output 16-bit DAC with  
voltage reference and digital latches on a single IC chip.  
2. The internal buried Zener reference is laser trimmed to  
10.000 volts with a ±0.2% maximum error. The reference  
voltage is also available for external applications.  
3. The AD669 is both dc and ac specified. DC specs include  
±1 LSB INL error and ±1 LSB DNL error. AC specs include  
0.009% THD+ N and 83 dB SNR. The ac specifications  
make the AD669 suitable for signal generation applications.  
The AD669’s architecture insures 15-bit monotonicity over  
temperature. Integral nonlinearity is maintained at ±0.003%,  
while differential nonlinearity is ±0.003% max. The on-chip  
output amplifier provides a voltage output settling time of 10 µs  
to within 1/2 LSB for a full-scale step.  
4. The double-buffered latches on the AD669 eliminate data  
skew errors while allowing simultaneous updating of DACs in  
multi-DAC systems.  
Data is loaded into the AD669 in a parallel 16-bit format. The  
double-buffered latch structure eliminates data skew errors and  
provides for simultaneous updating of DACs in a multi-DAC  
system. Three TTL/LSTTL/5 V CMOS compatible signals con-  
trol the latches: CS, L1 and LDAC.  
5. The output range is a pin-programmable unipolar 0 V to  
+10 V or bipolar –10 V to +10 V output. No external compo-  
nents are necessary to set the desired output range.  
6. The AD669 is available in versions compliant with MIL-  
STD-883. Refer to the Analog Devices Military Products  
Databook or current AD669/883B data sheet for detailed  
specifications.  
The output range of the AD669 is pin programmable and can  
be set to provide a unipolar output range of 0 V to +10 V or a  
bipolar output range of –10 V to +10 V.  
The AD669 is available in seven grades: AN and BN versions  
are specified from –40°C to +85°C and are packaged in a 28-pin  
plastic DIP. The AR and BR versions are specified for –40°C to  
+85°C operation and are packaged in a 28-pin SOIC. The SQ  
version is specified from –55°C to +125°C and is packaged in a  
hermetic 28-pin cerdip package. The AD669 is also available  
compliant to MIL-STD-883. Refer to the AD669/883B data  
sheet for specifications and test conditions.  
DACPORT is a registered trademark of Analog Devices, Inc.  
REV. A  
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  
otherwise under any patent or patent rights of Analog Devices.  
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.  
Tel: 617/329-4700  
Fax: 617/326-8703  
(@ T = +25؇C, VCC = +15 V, VEE = –15 V, VLL = +5 V, unless otherwise noted)  
AD669–SPECIFICATIONS  
A
Model  
AD669AN/AR  
AD669AQ/SQ  
AD669BN/BQ/BR  
Min  
Typ  
Max  
Min  
Typ  
Max  
Min  
Typ  
Max  
Units  
RESOLUTION  
16  
16  
16  
Bits  
DIGITAL INPUTS (TMIN to TMAX  
VIH (Logic “1” )  
)
2.0  
0
5.5  
0.8  
؎10  
؎10  
*
*
*
*
*
*
*
*
*
*
*
*
Volts  
Volts  
µA  
V
IL (Logic “0” )  
IIH (VIH = 5.5 V)  
IIL (VIL = 0 V)  
µA  
TRANSFER FUNCTION CHARACTERISTICS1  
Integral Nonlinearity  
TMIN to TMAX  
Differential Nonlinearity  
TMIN to TMAX  
؎2  
؎4  
؎2  
؎4  
*
*
*
*
؎1  
؎2  
؎1  
؎2  
LSB  
LSB  
LSB  
LSB  
Monotonicity Over Temperature  
Gain Error2, 5  
14  
14  
15  
Bits  
؎0.15  
25  
؎5  
5
؎15  
12  
؎0.10  
15  
؎5  
3
؎15  
10  
؎0.10  
15  
؎2.5  
3
؎10  
5
% of FSR  
ppm/°C  
mV  
ppm/°C  
mV  
Gain Drift2 (TMIN to TMAX  
Unipolar Offset  
)
Unipolar Offset Drift (TMIN to TMAX  
Bipolar Zero Error  
Bipolar Zero Error Drift (TMIN to TMAX  
)
)
ppm/°C  
REFERENCE INPUT  
Input Resistance  
Bipolar Offset Input Resistance  
7
7
10  
10  
13  
13  
*
*
*
*
*
*
*
*
*
*
*
*
kΩ  
kΩ  
REFERENCE OUTPUT  
Voltage  
9.98  
10.00 10.02  
*
*
*
*
*
*
15  
*
*
*
*
*
*
15  
Volts  
ppm/°C  
mA  
pF  
mA  
Drift  
25  
External Current3  
Capacitive Load  
Short Circuit Current  
2
4
1000  
25  
*
*
OUTPUT CHARACTERISTICS  
Output Voltage Range  
Unipolar Configuration  
Bipolar Configuration  
Output Current  
0
–10  
5
+10  
+10  
*
*
*
*
*
*
*
*
*
*
Volts  
Volts  
mA  
Capacitive Load  
Short Circuit Current  
1000  
25  
*
*
pF  
mA  
*
*
POWER SUPPLIES  
Voltage  
4
VCC  
VEE  
VLL  
+13.5  
–13.5  
+4.5  
+16.5  
–16.5  
+5.5  
*
*
*
*
*
*
*
*
*
*
*
*
Volts  
Volts  
Volts  
4
Current (No Load)  
ICC  
IEE  
+12  
–12  
+18  
–18  
*
*
*
*
*
*
*
*
mA  
mA  
ILL  
@ VIH, VIL = 5, 0 V  
@ VIH, VIL = 2.4, 0.4 V  
Power Supply Sensitivity  
Power Dissipation (Static, No Load)  
0.3  
3
1
2
7.5  
3
*
*
*
*
*
*
*
*
*
*
*
*
*
*
mA  
mA  
ppm/%  
mW  
365  
625  
TEMPERATURE RANGE  
Specified Performance (A, B)  
Specified Performance (S)  
–40  
+85  
–40  
–55  
+85  
+125  
–40  
+85  
°C  
°C  
NOTES  
1For 16-bit resolution, 1 LSB = 0.0015% of FSR = 15 ppm of FSR. For 15-bit resolution, 1 LSB = 0.003% of FSR = 30 ppm of FSR. For 14-bit resolution  
1 LSB = 0.006% of FSR = 60 ppm of FSR. FSR stands for Full-Scale Range and is 10 V for a 0 V to + 10 V span and 20 V for a –10 V to +10 V span.  
2Gain error and gain drift measured using the internal reference. Gain drift is primarily reference related. See the Using the AD669 with the AD688 Reference section  
for further information.  
3External current is defined as the current available in addition to that supplied to REF IN and SPAN/BIPOLAR OFFSET on the AD669.  
4Operation on ±12 V supplies is possible using an external reference like the AD586 and reducing the output range. Refer to the Internal/External Reference Use section.  
5Measured with fixed 50 resistors. Eliminating these resistors increases the gain error by 0.25% of FSR (Unipolar mode) or 0.50% of FSR (Bipolar mode). Refer to  
the Analog Circuit Connections section.  
*Same as AD669AN/AR specification.  
Specifications subject to change without notice.  
Specifications in boldface are tested on all production units at final electrical test. Results from those tests are used to calculate outgoing quality levels. All min and max specifica-  
tions are guaranteed. Those shown in boldface are tested on all production units.  
–2–  
REV. A  
AD669  
AC PERFORMANCE CHARACTERISTICS (With the exception of Total Harmonic Distortion + Noise and Signal-to-Noise  
Ratio, these characteristics are included for design guidance only and are not subject to test. THD+N and SNR are 100% tested.  
T
MIN TA TMAX, VCC = +15 V, VEE = –15 V, VLL = +5 V except where noted.)  
Parameter  
Limit  
Units  
Test Conditions/Comments  
Output Settling Time  
(Time to ±0.0008% FS  
with 2 k, 1000 pF Load)  
13  
8
10  
6
8
2.5  
µs max  
µs typ  
µs typ  
µs typ  
µs typ  
µs typ  
20 V Step, TA = +25°C  
20 V Step, TA = +25°C  
20 V Step, TMIN TA TMAX  
10 V Step, TA = +25°C  
10 V Step, TMIN TA TMAX  
1 LSB Step, TMIN TA TMAX  
Total Harmonic Distortion + Noise  
A, B, S Grade  
A, B, S Grade  
0.009  
0.07  
7.0  
% max  
% max  
% max  
0 dB, 1001 Hz; Sample Rate = 100 kHz; TA = +25°C  
–20 dB, 1001 Hz; Sample Rate = 100 kHz; TA = +25°C  
–60 dB, 1001 Hz; Sample Rate = 100 kHz; TA = +25°C  
A, B, S Grade  
Signal-to-Noise Ratio  
83  
15  
2
dB min  
TA = +25°C  
Digital-to-Analog Glitch Impulse  
Digital Feedthrough  
nV-s typ  
nV-s typ  
nV/Hz typ  
DAC Alternately Loaded with 8000H and 7FFFH  
DAC Alternately Loaded with 0000H and FFFFH; CS High  
Measured at VOUT, 20 V Span; Excludes Reference  
Output Noise Voltage  
120  
Density (1 kHz – 1 MHz)  
Reference Noise  
125  
nV/Hz typ  
Measured at REF OUT  
Specifications subject to change without notice.  
Specifications in boldface are tested on all production units at final electrical test. Results from those tests are used to calculate outgoing quality levels. All min and  
max specifications are guaranteed. Those shown in boldface are tested on all production units.  
TIMING CHARACTERISTICS  
t
CS  
VCC = +15 V, VEE = –15 V, VLL = +5 V, VHI = 2.4 V, VLO = 0.4 V  
CS  
Limit  
–40؇C to  
+85؇C  
Limit  
–55؇C to  
+125؇C  
t
L1  
Limit  
+25؇C  
L1  
Parameter  
Units  
DATA  
(Figure la)  
tCS  
tLI  
tDS  
tDH  
tLH  
tLW  
40  
40  
30  
10  
90  
40  
50  
50  
35  
10  
110  
45  
55  
55  
40  
15  
120  
45  
ns min  
ns min  
ns min  
ns min  
ns min  
ns min  
tDS  
tDH  
LDAC  
tLW  
tLH  
Figure 1a. AD669 Level Triggered Timing Diagram  
(Figure lb)  
tLOW  
tHIGH  
tDS  
tLOW  
tHIGH  
130  
40  
120  
10  
150  
45  
140  
10  
165  
45  
150  
15  
ns min  
ns min  
ns min  
ns min  
CS AND/OR  
L1, LDAC  
tDH  
DATA  
Specifications subject to change without notice.  
Specifications in boldface are tested on all production units at final electrical  
test. Results from those tests are used to calculate outgoing quality levels. All  
min and max specifications are guaranteed. Those shown in boldface are tested  
on all production units.  
tDS  
tDH  
TIE CS AND/OR L1 TO GROUND OR TOGETHER WITH LDAC  
Figure 1b. AD669 Edge Triggered Timing Diagram  
REV. A  
–3–  
AD669  
ESD SENSITIVITY  
The AD669 features input protection circuitry consisting of large transistors and polysilicon series  
resistors to dissipate both high-energy discharges (Human Body Model) and fast, low-energy pulses  
(Charged Device Model). Per Method 3015.2 of MIL-STD-883: C, the AD669 has been classified  
as a Class 2 device.  
WARNING!  
Proper ESD precautions are strongly recommended to avoid functional damage or performance  
degradation. Charges as high as 4000 volts readily accumulate on the human body and test  
equipment and discharge without detection. Unused devices must be stored in conductive foam or  
shunts, and the foam should be discharged to the destination socket before devices are removed.  
For further information on ESD precautions, refer to Analog Devices’ ESD Prevention Manual.  
ESD SENSITIVE DEVICE  
ABSOLUTE MAXIMUM RATINGS*  
PIN CONFIGURATION  
VCC to AGND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +17.0 V  
VEE  
VCC  
VLL  
V
V
EE to AGND . . . . . . . . . . . . . . . . . . . . . . . +0.3 V to –17.0 V  
LL to DGND . . . . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V  
1
2
28 REF OUT  
27 REF IN  
AGND to DGND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ±1 V  
Digital Inputs (Pins 5 through 23) to DGND . . . . . . –1.0 V to  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +7.0 V  
REF IN to AGND . . . . . . . . . . . . . . . . . . . . . . . . . . . . ±10.5 V  
Span/Bipolar Offset to AGND . . . . . . . . . . . . . . . . . . . ±10.5 V  
REF OUT, VOUT . . . . . . Indefinite Short To AGND, DGND,  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VCC, VEE, and VLL  
Power Dissipation (Any Package)  
To +60°C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1000 mW  
Derates above +60°C . . . . . . . . . . . . . . . . . . . . . .8.7 mW/°C  
Storage Temperature . . . . . . . . . . . . . . . . . . . –65°C to +150°C  
Lead Temperature (Soldering, 10 sec) . . . . . . . . . . . . . +300°C  
SPAN/BIP  
26  
3
OFFSET  
VOUT  
25  
DGND  
L1  
4
24 AGND  
5
CS  
LDAC  
DB0  
DB1  
DB2  
DB3  
6
23  
22  
21  
20  
19  
AD669  
DB15  
DB14  
DB13  
DB12  
DB11  
7
TOP VIEW  
(Not to Scale)  
8
9
10  
11  
18 DB4  
*Stresses above those listed under “Absolute Maximum Ratings” may cause  
permanent damage to the device. This is a stress rating only, and functional  
operation of the device at these or any other conditions above those indicated in  
the operational section of this specification is not implied. Exposure to absolute  
maximum rating conditions for extended periods may affect device reliability.  
DB10 12  
DB9 13  
DB5  
DB6  
DB7  
17  
16  
15  
DB8  
14  
ORDERING GUIDE  
Linearity  
Error Max  
TMIN–TMAX  
Gain  
TC max  
ppm/؇C  
Temperature  
Range  
Package  
Description  
Package  
Option*  
Model  
AD669AN  
AD669AR  
AD669BN  
AD669BR  
AD669AQ  
AD669BQ  
AD669SQ  
–40°C to +85°C  
–40°C to +85°C  
–40°C to +85°C  
–40°C to +85°C  
–40°C to +85°C  
–40°C to +85°C  
±4 LSB  
±4 LSB  
±2 LSB  
±2 LSB  
±4 LSB  
±2 LSB  
25  
25  
15  
15  
15  
15  
15  
**  
Plastic DIP  
SOIC  
Plastic DIP  
SOIC  
Cerdip  
Cerdip  
Cerdip  
**  
N-28  
R-28  
N-28  
R-28  
Q-28  
Q-28  
Q-28  
**  
–55°C to +125°C ±4 LSB  
AD669/883B** –55°C to +125°C **  
**N = Plastic DIP; Q = Cerdip; R = SOIC.  
**Refer to AD669/883B military data sheet.  
10  
1
10  
1
–60dB  
–60dB  
0.1  
0.01  
–20dB  
0.1  
0.01  
–20dB  
0dB  
0dB  
0.001  
0.001  
100  
1000  
10000  
–50  
–25  
75  
TEMPERATURE – °C  
100 125  
0
25  
50  
FREQUENCY – Hz  
THD+N vs. Temperature  
THD+N vs. Frequency  
–4–  
REV. A  
AD669  
DEFINITIONS OF SPECIFICATIONS  
THEORY OF OPERATION  
INTEGRAL NONLINEARITY: Analog Devices defines inte-  
gral nonlinearity as the maximum deviation of the actual, ad-  
justed DAC output from the ideal analog output (a straight line  
drawn from 0 to FS–1 LSB) for any bit combination. This is  
also referred to as relative accuracy.  
The AD669 uses an array of bipolar current sources with MOS  
current steering switches to develop a current proportional to  
the applied digital word, ranging from 0 mA to 2 mA. A seg-  
mented architecture is used, where the most significant four  
data bits are thermometer decoded to drive 15 equal current  
sources. The lesser bits are scaled using a R-2R ladder, then ap-  
plied together with the segmented sources to the summing node  
of the output amplifier. The internal span/bipolar offset resistor  
can be connected to the DAC output to provide a 0 V to +10 V  
span, or it can be connected to the reference input to provide a  
–10 V to +10 V span.  
DIFFERENTIAL NONLINEARITY: Differential nonlinearity  
is the measure of the change in the analog output, normalized to  
full scale, associated with a 1 LSB change in the digital input  
code. Monotonic behavior requires that the differential linearity  
error be within ±1 LSB over the temperature range of interest.  
MONOTONICITY: A DAC is monotonic if the output either  
increases or remains constant for increasing digital inputs with  
the result that the output will always be a single-valued function  
of the input.  
(LSB)  
DB0  
(MSB)  
DB15  
22  
7
6
5
CS  
10k  
GAIN ERROR: Gain error is a measure of the output error be-  
tween an ideal DAC and the actual device output with all 1s  
loaded after offset error has been adjusted out.  
16-BIT LATCH  
SPAN/  
BIP OFF  
26  
L1  
10.05k  
LDAC  
23  
16-BIT LATCH  
16-BIT DAC  
10k  
OFFSET ERROR: Offset error is a combination of the offset  
errors of the voltage-mode DAC and the output amplifier and is  
measured with all 0s loaded in the DAC.  
REF IN 27  
VOUT  
25  
24  
AMP  
28  
AGND  
REF OUT  
10V REF  
AD669  
BIPOLAR ZERO ERROR: When the AD669 is connected for  
bipolar output and 10 . . . 000 is loaded in the DAC, the devia-  
tion of the analog output from the ideal midscale value of 0 V is  
called the bipolar zero error.  
1
2
3
4
DGND  
–VEE  
+VCC  
+VLL  
DRIFT: Drift is the change in a parameter (such as gain, offset  
and bipolar zero) over a specified temperature range. The drift  
temperature coefficient, specified in ppm/°C, is calculated by  
measuring the parameter at TMIN, 25°C and TMAX and dividing  
the change in the parameter by the corresponding temperature  
change.  
Figure 2. AD669 Functional Block Diagram  
ANALOG CIRCUIT CONNECTIONS  
Internal scaling resistors provided in the AD669 may be con-  
nected to produce a unipolar output range of 0 V to +10 V or a  
bipolar output range of –10 V to +10 V. Gain and offset drift  
are minimized in the AD669 because of the thermal tracking of  
the scaling resistors with other device components.  
TOTAL HARMONIC DISTORTION + NOISE: Total har-  
monic distortion + noise (THD+N) is defined as the ratio of the  
square root of the sum of the squares of the values of the har-  
monics and noise to the value of the fundamental input fre-  
quency. It is usually expressed in percent (%).  
UNIPOLAR CONFIGURATION  
The configuration shown in Figure 3a will provide a unipolar  
0 V to +10 V output range. In this mode, 50 resistors are tied  
between the span/bipolar offset terminal (Pin 26) and VOUT (Pin  
25), and between REF OUT (Pin 28) and REF IN (Pin 27). It  
is possible to use the AD669 without any external components  
by tying Pin 28 directly to Pin 27 and Pin 26 directly to Pin 25.  
Eliminating these resistors will increase the gain error by 0.25%  
of FSR.  
THD+N is a measure of the magnitude and distribution of lin-  
earity error, differential linearity error, quantization error and  
noise. The distribution of these errors may be different, depend-  
ing upon the amplitude of the output signal. Therefore, to be  
the most useful, THD+N should be specified for both large and  
small signal amplitudes.  
SIGNAL-TO-NOISE RATIO: The signal-to-noise ratio is de-  
fined as the ratio of the amplitude of the output when a full-  
scale signal is present to the output with no signal present. This  
is measured in dB.  
(LSB)  
DB0  
(MSB)  
DB15  
22  
7
6
5
DIGITAL-TO-ANALOG GLITCH IMPULSE: This is the  
amount of charge injected from the digital inputs to the analog  
output when the inputs change state. This is measured at half  
scale when the DAC switches around the MSB and as many  
as possible switches change state, i.e., from 011 . . . 111 to  
100 . . . 000.  
CS  
10k  
16-BIT LATCH  
26  
L1  
10.05k  
23  
LDAC  
16-BIT LATCH  
16-BIT DAC  
R2  
50  
10k  
27  
28  
AMP  
25  
24  
OUTPUT  
R1  
50Ω  
10V REF  
1
AD669  
DIGITAL FEEDTHROUGH: When the DAC is not selected  
(i.e., CS is held high), high frequency logic activity on the digi-  
tal inputs is capacitively coupled through the device to show up  
as noise on the VOUT pin. This noise is digital feedthrough.  
GND  
2
3
4
+V  
–V  
EE  
+V  
LL  
CC  
Figure 3a. 0 V to +10 V Unipolar Voltage Output  
REV. A  
–5–  
AD669  
If it is desired to adjust the gain and offset errors to zero, this  
can be accomplished using the circuit shown in Figure 3b. The  
adjustment procedure is as follows:  
STEP III . . . BIPOLAR ZERO ADJUST  
(Optional) In applications where an accurate zero output is re-  
quired, set the MSB ON, all other bits OFF, and readjust R2  
for zero volts output.  
STEP1 . . . ZERO ADJUST  
Turn all bits OFF and adjust zero trimmer, R4, until the output  
reads 0.000000 volts (1 LSB = 153 µV).  
100  
STEP 2 . . . GAIN ADJUST  
R2  
(LSB)  
DB0  
(MSB)  
DB15  
Turn all bits ON and adjust gain trimmer, R1, until the output  
is 9.999847 volts. (Full scale is adjusted to 1 LSB less than the  
nominal full scale of 10.000000 volts).  
7
22  
CS  
L1  
6
5
16-BIT LATCH  
10k⍀  
26  
(LSB)  
DB0  
(MSB)  
DB15  
10.05k⍀  
16-BIT LATCH  
16-BIT DAC  
+15V  
23  
LDAC  
R3  
16k  
22  
7
10k⍀  
R4  
10k⍀  
27  
28  
CS  
6
5
25  
24  
10k⍀  
AMP  
OUTPUT  
GND  
16-BIT LATCH  
100⍀  
R1  
26  
L1  
–15V  
10V REF  
10.05k⍀  
AD669  
R2  
50⍀  
23  
16-BIT LATCH  
16-BIT DAC  
LDAC  
10k⍀  
1
2
3
4
27  
28  
AMP  
25  
24  
OUTPUT  
–V  
EE  
+V  
CC  
+V  
LL  
R1  
100⍀  
10V REF  
AD669  
GND  
Figure 4b. ±10 V Bipolar Voltage Output with Gain and  
Offset Adjustment  
4
2
3
1
+VCC  
–VEE  
+VLL  
It should be noted that using external resistors will introduce a  
small temperature drift component beyond that inherent in the  
AD669. The internal resistors are trimmed to ratio-match and  
temperature-track other resistors on chip, even though their ab-  
solute tolerances are ±20% and absolute temperature coeffi-  
cients are approximately –50 ppm/°C. In the case that external  
resistors are used, the temperature coefficient mismatch be-  
tween internal and external resistors, multiplied by the sensitiv-  
ity of the circuit to variations in the external resistor value, will  
be the resultant additional temperature drift.  
Figure 3b. 0 V to +10 V Unipolar Voltage Output with  
Gain and Offset Adjustment  
BIPOLAR CONFIGURATION  
The circuit shown in Figure 4a will provide a bipolar output  
voltage from –10.000000 V to +9.999694 V with positive full  
scale occurring with all bits ON. As in the unipolar mode, resis-  
tors R1 and R2 may be eliminated altogether to provide AD669  
bipolar operation without any external components. Eliminating  
these resistors will increase the gain error by 0.50% of FSR in  
the bipolar mode.  
INTERNAL/EXTERNAL REFERENCE USE  
The AD669 has an internal low noise buried Zener diode refer-  
ence which is trimmed for absolute accuracy and temperature  
coefficient. This reference is buffered and optimized for use in a  
high speed DAC and will give long-term stability equal or supe-  
rior to the best discrete Zener diode references. The perfor-  
mance of the AD669 is specified with the internal reference  
driving the DAC since all trimming and testing (especially for  
gain and bipolar offset) is done in this configuration.  
R2  
50  
(LSB)  
DB0  
(MSB)  
DB15  
22  
7
CS  
L1  
6
5
10k⍀  
16-BIT LATCH  
26  
10.05k⍀  
LDAC  
23  
16-BIT LATCH  
16-BIT DAC  
10k⍀  
R1  
The internal reference has sufficient buffering to drive external  
circuitry in addition to the reference currents required for the  
DAC (typically 1 mA to REF IN and 1 mA to BIPOLAR OFF-  
SET). A minimum of 2 mA is available for driving external  
loads. The AD669 reference output should be buffered with an  
external op amp if it is required to supply more than 4 mA total  
current. The reference is tested and guaranteed to ±0.2% max  
error. The temperature coefficient is comparable to that of the  
gain TC for a particular grade.  
27  
28  
OUTPUT  
GND  
AMP  
25  
24  
50⍀  
10V REF  
AD669  
1
2
4
3
–V  
EE  
+V  
CC  
+V  
LL  
Figure 4a. ±10 V Bipolar Voltage Output  
Gain offset and bipolar zero errors can be adjusted to zero using  
the circuit shown in Figure 4b as follows:  
If an external reference is used (10.000 V, for example), addi-  
tional trim range should be provided, since the internal refer-  
ence has a tolerance of ±20 mV, and the AD669 gain and  
bipolar offset are both trimmed with the internal reference. The  
optional gain and offset trim resistors in Figures 5 and 6 provide  
enough adjustment range to null these errors.  
STEP I . . . OFFSET ADJUST  
Turn OFF all bits. Adjust trimmer R2 to give –10.000000 volts  
output.  
STEP II . . . GAIN ADJUST  
Turn all bits ON and adjust R1 to give a reading of +9.999694  
volts.  
It is also possible to use external references other than 10 volts  
with slightly degraded linearity specifications. The recom-  
mended range of reference voltages is +5 V to +10.24 V, which  
–6–  
REV. A  
AD669  
allows 5 V, 8.192 V and 10.24 V ranges to be used. For ex-  
ample, by using the AD586 5 V reference, outputs of 0 V to  
+5 V unipolar or ±5 V bipolar can be realized. Using the  
AD586 voltage reference makes it possible to operate the  
AD669 off of ±12 V supplies with 10% tolerances.  
USING THE AD669 WITH THE AD688 HIGH PRECISION  
VOLTAGE REFERENCE  
The AD669 is specified for gain drift from 15 ppm/°C to  
25 ppm/°C (depending upon grade) using its internal 10 volt  
reference. Since the internal reference contributes the vast ma-  
jority of this drift, an external high precision voltage reference  
will greatly improve performance over temperature. As shown in  
Figure 6, the +10 volt output from the AD688 is used as the  
AD669 reference. With a 3 ppm/°C drift over the industrial  
temperature range, the AD688 will improve the gain drift by a  
factor of 5 to a factor of 8 (depending upon the grade of the  
AD669 being used). Using this combination may result in ap-  
parent increases in initial gain error due to the differences  
between the internal reference by which the device is laser  
trimmed and the external reference with which the device is ac-  
tually applied. The AD669 internal reference is specified to be  
10 volts ±20 mV whereas the AD688 is specified as 10 volts  
±5 mV. This may result in an additional 5 mV (33 LSBs) of ap-  
parent initial gain error beyond the specified AD669 gain error.  
The circuit shown in Figure 6 also makes use of the –10 V  
AD688 output to allow the unipolar offset and gain to be ad-  
justed to zero in the manner described in the UNIPOLAR  
CONFIGURATION section.  
Figure 5 shows the AD669 using the AD586 5 V reference in  
the bipolar configuration. This circuit includes two optional po-  
tentiometers and one optional resistor that can be used to adjust  
the gain, offset and bipolar zero errors in a manner similar to  
that described in the BIPOLAR CONFIGURATION section.  
Use –5.000000 V and +4.999847 as the output values.  
50  
(LSB)  
DB0  
(MSB)  
DB15  
2
22  
7
+V  
CC  
6
5
CS  
SPAN/BIP  
OFFSET  
26  
L1  
AD586  
23  
LDAC  
25  
24  
OUTPUT  
GND  
V
6
5
27  
28  
REF IN  
OUT  
AD669  
R1  
100Ω  
REF OUT  
–V  
EE  
+V  
+V  
R2  
10kΩ  
CC  
2
LL  
TRIM  
GND  
4
1
4
3
Figure 5. Using the AD669 with the AD586 5 V Reference  
(LSB)  
DB0  
(MSB)  
DB15  
22  
7
4
6
3
7
6
5
R3  
CS  
A3  
1
16-BIT LATCH  
16-BIT LATCH  
16-BIT DAC  
20k  
10k  
R4  
A1  
R1  
L1  
26  
RS  
10kΩ  
100Ω  
AD688  
R4  
10.05k  
LDAC 23  
14  
15  
R2  
100Ω  
R1  
R2  
R5  
A4  
10k  
27  
28  
OUTPUT  
0 TO +10V  
25  
24  
AMP  
R6  
+VCC  
2
A2  
R3  
GND  
16  
–VEE  
10V REF  
AD669  
9
5
13  
10  
8
12 11  
2
3
4
1
+VCC  
-VEE  
+VLL  
Figure 6. Using the AD669 with the AD688 High Precision ±10 V Reference  
REV. A  
–7–  
AD669  
OUTPUT SETTLING AND GLITCH  
DIGITAL CIRCUIT DETAILS  
The AD669’s output buffer amplifier typically settles to within  
0.0008% FS (l/2 LSB) of its final value in 8 µs for a full-scale  
step. Figures 7a and 7b show settling for a full-scale and an LSB  
step, respectively, with a 2 k, 1000 pF load applied. The guar-  
anteed maximum settling time at +25°C for a full-scale step is  
13 µs with this load. The typical settling time for a 1 LSB step is  
2.5 µs.  
The bus interface logic of the AD669 consists of two indepen-  
dently addressable registers in two ranks. The first rank consists  
of a 16-bit register which is loaded directly from a 16-bit micro-  
processor bus. Once the 16-bit data word has been loaded in the  
first rank, it can be loaded into the 16-bit register of the second  
rank. This double-buffered organization avoids the generation of  
spurious analog output values.  
The digital-to-analog glitch impulse is specified as 15 nV-s typi-  
cal. Figure 7c shows the typical glitch impulse characteristic at  
the code 011 . . . 111 to 100 . . . 000 transition when loading  
the second rank register from the first rank register.  
The first rank latch is controlled by CS and L1. Both of these  
inputs are active low and are level-triggered. This means that  
data present during the time when both CS and L1 are low will  
enter the latch. When either one of these signals returns high,  
the data is latched.  
The second rank latch is controlled by LDAC. This input is ac-  
tive high and is also level-triggered. Data that is present when  
LDAC is high will enter the latch, and hence the DAC will  
change state. When this pin returns low, the data is latched in  
the DAC.  
600  
400  
200  
0
+10  
0
Note that LDAC is not gated with CS or any other control sig-  
nal. This makes it possible to simultaneously update all of the  
AD669’s present in a multi-DAC system by tying the LDAC  
pins together. After the first rank register of each DAC has been  
individually loaded and latched, the second rank registers are  
then brought high together, updating all of the DACs at the  
same time. To reduce bit skew, it is suggested to leave 100 ns  
between the first rank load and the second rank load.  
–200  
–400  
–600  
–10  
0
10  
µs  
20  
a. –10 V to +10 V Full-Scale Step Settling  
The first rank latch and second rank latch can be used together  
in a master-slave or edge-triggered configuration. This mode of  
operation occurs when LDAC and CS are tied together with L1  
tied to ground. Rising edges on the LDAC-CS pair will update  
the DAC with the data presented preceding the edge. The tim-  
ing diagram for operation in this mode can be seen in Figure lb.  
Note, however, that the sum of tLOW and tHIGH must be long  
enough to allow the DAC output to settle to its new value.  
600  
400  
200  
0
–200  
–400  
–600  
Table I. AD669 Truth Table  
CS  
L1  
LDAC  
Operation  
2
3
4
0
5
1
µs  
0
X
1
X
X
0
0
1
X
X
X
0
X
X
X
1
0
1
First Rank Enable  
First Rank Latched  
First Rank Latched  
Second Rank Enabled  
Second Rank Latched  
All Latches Transparent  
b. LSB Step Settling  
+10  
0
“X” = Don’t Care  
It is possible to make the second rank register transparent by ty-  
ing Pin 23 high. Any data appearing in the first rank register will  
then appear at the output of the DAC. It should be noted, how-  
ever, that the deskewing provided by the second rank latch is  
then defeated, and glitch impulse may increase. If it is desired to  
make both registers transparent, this can be done by tying Pins  
5 and 6 low and Pin 23 high. Table I shows the truth table for  
the AD669, while the timing diagram is found in Figure 1.  
–10  
2
3
4
0
5
1
µs  
INPUT CODING  
c. D-to-A Glitch Impulse  
Figure 7. Output Characteristics  
The AD669 uses positive-true binary input coding. Logic “1” is  
represented by an input voltage greater than 2.0 V, and Logic  
“0” is defined as an input voltage less than 0.8 V.  
–8–  
REV. A  
AD669  
Unipolar coding is straight binary, where all zeros (0000H) on  
the data inputs yields a zero analog output and all ones  
(FFFFH) yields an analog output 1 LSB below full scale.  
+5V  
V
LL  
Bipolar coding is offset binary, where an input code of 0000H  
yields a minus full-scale output, an input of FFFFH yields an  
output 1 LSB below positive full scale, and zero occurs for an  
input code with only the MSB on (8000H).  
A0  
ADDRESS BUS  
A13  
ADSP-2101  
DECODER  
V
LL  
The AD669 can be used with twos complement input coding if  
an inverter is used on the MSB (DB15).  
DMS  
CS1  
LDAC  
V
CS  
AD669  
OUT  
WR  
L1  
DB0  
DB15 DGND  
DIGITAL INPUT CONSIDERATIONS  
The threshold of the digital input circuitry is set at 1.4 volts.  
The input lines can thus interface with any type of 5 volt logic.  
D8  
DATA BUS  
D23  
The AD669 data and control inputs will float to indeterminate  
logic states if left open. It is important that CS and L1 be con-  
nected to DGND and Chat LDAC be tied to VLL if these pins  
are not used.  
DGND  
a. ADSP-2101 to AD669 Interface  
Fanout for the AD669 is 40 when used with a standard low  
power Schottky gate output device.  
A13  
A12  
16-BIT MICROPROCESSOR INTERFACE  
The 16-bit parallel registers of the AD669 allow direct interfac-  
ing to 16-bit general purpose and DSP microprocessor buses.  
The following examples illustrate typical AD669 interface  
configurations.  
CS1  
A11  
DMS  
AD669 TO ADSP-2101 INTERFACE  
The flexible interface of the AD669 minimizes the required  
“glue” logic when it is connected in configurations such as the  
one shown in Figure 8. The AD669 is mapped into the ADSP-  
2101’s memory space and requires two wait states using a 12.5  
MHz processor clock.  
b. Typical Address Decoder  
Figure 8. ADSP-2101 to AD669 Interface  
Figure 8b shows the circuitry a typical decoder might include.  
In this case, a data memory write to any address in the range  
3000H to 3400H will result in the AD669 being updated. These  
decoders will vary greatly depending on the number of devices  
memory-mapped by the processor.  
In this configuration, the ADSP-2101 is set up to use the inter-  
nal timer to interrupt the processor at the desired sample rate.  
The WR pin and data lines D8–D23 from the ADSP-2101 are  
tied directly to the L1 and DB0 through DB15 pins of the  
AD669, respectively. The decoded signal CS1 is connected to  
both CS and LDAC. When a timer interrupt is detected, the  
ADSP-2101 automatically vectors to the appropriate service  
routine with minimal overhead. The interrupt routine then in-  
structs the processor to execute a data memory write to the ad-  
dress of the AD669.  
AD669 TO DSP56001 INTERFACE  
Figure 9 shows the interface between the AD669 and the  
DSP56001. Like the ADSP-2101, the AD669 is mapped into  
the DSP56001’s memory space. This application was tested  
with a processor clock of 20.48 MHz (tCYC = 97.66 ns) although  
faster rates are possible.  
The WR pin and CS1 both go low causing the first 16-bit latch  
inside the AD669 to be transparent. The data present in the first  
rank is then latched by the rising edge of WR. The rising edge  
of CS1 will cause the second rank 16-bit latch to become  
transparent updating the output of the DAC. The length of  
WR is extended by two wait states to comply with the timing  
requirements of tLOW shown in Figure 1b. It is important to  
latch the data with the rising edge of WR rather than the decoded  
CS1. This is necessary to comply with the tDH specification of  
the AD669.  
An external clock connected to the IRQA pin of the DSP56001  
interrupts the processor at the desired sample rate. If ac perfor-  
mance is important, this clock should be synchronous with the  
DSP56001 processor clock. Asynchronous clocks will cause jit-  
ter on the latch signal due to the uncertainty associated with the  
acknowledgment of the interrupt. A synchronous clock is easily  
generated by dividing down the clock from the DSP crystal. If  
ac performance is not important, it is not necessary for IRQA to  
be synchronous.  
After the interrupt is acknowledged, the interrupt routine ini-  
tiates a memory write cycle. All of the AD669 control inputs are  
REV. A  
–9–  
AD669  
tied together which configures the input stage as an edge trig-  
gered 16-bit register. The rising edge of the decoded signal  
latches the data and updates the output of the DAC. It is neces-  
sary to insert wait states after the processor initiates the write  
cycle to comply with the timing requirements tLOW shown in  
Figure 1b. The number of wait states that are required will vary  
depending on the processor cycle time. The equation given in  
Figure 9 can be used to determine the number of wait states  
given the frequency of the processor crystal.  
The same procedure is repeated until all three AD669s have had  
their first rank latches loaded with the desired data. A final write  
command to the LDAC address results in a high-going pulse  
that causes the second rank latches of all the AD669s to become  
transparent. The falling edge of LDAC latches the data from the  
first rank until the next update. This scheme is easily expanded  
to include as many AD669s as required.  
+5V  
VLL  
+5V  
AD0 – AD15  
VLL  
VLL  
DB0 – DB15  
ADDRESS  
DECODE  
WR  
A0–A15  
CS  
VOUT  
L1  
AD669  
M/I0  
ALE  
LDAC  
VLL  
CS1 CS2 CS3  
LDAC  
DGND  
DS  
ADDRESS  
DECODE  
X/Y  
AD669  
XTAL  
8086  
CS  
VLL  
VOUT  
DB0 – DB15  
CS1  
DSP56001  
L1  
DGND  
CS  
WR  
AD669  
LDAC  
LDAC  
74F32  
EXTERNAL  
CLOCK  
L1  
DGND  
DGND  
IRQA  
DB0–DB15  
VLL  
DB0 – DB15  
D0–D23  
DGND  
CS  
VOUT  
L1  
AD669  
LDAC  
DGND  
# OF  
WAIT STATES =  
tLOW – T + 9ns  
2T  
Figure 10. 8086-to-AD669 Interface  
8-BIT MICROPROCESSOR INTERFACE  
The AD669 can easily be operated with an 8-bit bus by the ad-  
dition of an octal latch. The 16-bit first rank register is loaded  
from the 8-bit bus as two bytes. Figure 11 shows the configura-  
tion when using a 74HC573 octal latch.  
1
T =  
2 (XTAL)  
Figure 9. DSP56001 to AD669 Interface  
As an example, the 20.48 MHz crystal used in this application  
results in T = 24.4 ns which means that the required number of  
wait states is about 2.76. This must be rounded to the next  
highest integer to assure that the minimum pulse widths comply  
with those required by the AD669. As the speed of the proces-  
sor is increased, the data hold time relative to CS1 decreases. As  
processor clocks increase beyond 20.48 MHz, a configuration  
such as the one shown for the ADSP-2101 is the better choice.  
The eight most significant bits are latched into the 74HC573 by  
setting the “latch enable” control line low. The eight least sig-  
nificant bits are then placed onto the bus. Now all sixteen bits  
can be simultaneously loaded into the first rank register of the  
AD669 by setting CS and L1 low.  
AD669 TO 8086 INTERFACE  
Figure 10 shows the 8086 16-bit microprocessor connected to  
multiple AD669s. The double-buffered capability of the AD669  
allows the microprocessor to write to each AD669 individually  
and then update all the outputs simultaneously. Processor  
speeds of 6, 8, and 10 MHz require no wait states to interface  
with the AD669.  
11  
CS1 L1  
LDAC  
D7  
D0  
Q7  
Q0  
MSB  
D7  
DB8  
8-BIT µP  
AND  
CONTROL  
AD669  
74HC573  
DB7  
LSB  
The 8086 software routine begins by writing a data word to the  
CS1 address. The decoder must latch the address using the  
ALE signal. The decoded CS1 pulse goes low causing the first  
rank latch of the associated AD669 to become transparent.  
D0  
Figure 11. Connections for 8-Bit Bus Interface  
Simultaneously, the 8086 places data on the multiplexed bus  
which is then latched into the first rank of the AD669 with the  
rising edge of the WR pulse. Care should be taken to prevent  
excessive delays through the decoder potentially resulting in a  
violation of the AD669 data hold time (tDH).  
–10–  
REV. A  
AD669  
NOISE  
Analog and digital signals should not share a common path.  
Each signal should have an appropriate analog or digital return  
routed close to it. Using this approach, signal loops enclose a  
small area, minimizing the inductive coupling of noise. Wide PC  
tracks, large gauge wire, and ground planes are highly recom-  
mended to provide low impedance signal paths. Separate analog  
and digital ground planes should also be utilized, with a single  
interconnection point to minimize ground loops. Analog signals  
should be routed as far as possible from digital signals and  
should cross them at right angles.  
In high resolution systems, noise is often the limiting factor. A  
16-bit DAC with a 10 volt span has an LSB size of 153 µV  
(–96 dB). Therefore, the noise floor must remain below this  
level in the frequency range of interest. The AD669’s noise  
spectral density is shown in Figures 12 and 13. Figure 12 shows  
the DAC output noise voltage spectral density for a 20 V span  
excluding the reference. This figure shows the l/f corner frequency  
at 100 Hz and the wideband noise to be below 120 nV/Hz.  
Figure 13 shows the reference noise voltage spectral density.  
This figure shows the reference wideband noise to be below  
125 nV/Hz.  
One feature that the AD669 incorporates to help the user layout  
is the analog pins (VCC, VEE, REF OUT, REF IN, SPAN/BIP  
OFFSET, VOUT and AGND) are adjacent to help isolate analog  
signals from digital signals.  
1000  
SUPPLY DECOUPLING  
100  
The AD669 power supplies should be well filtered, well regu-  
lated, and free from high frequency noise. Switching power sup-  
plies are not recommended due to their tendency to generate  
spikes which can induce noise in the analog system.  
10  
1
Decoupling capacitors should be used in very close layout prox-  
imity between all power supply pins and ground. A 10 µF tanta-  
lum capacitor in parallel with a 0.1 µF ceramic capacitor  
provides adequate decoupling. VCC and VEE should be bypassed  
to analog ground, while VLL should be decoupled to digital  
ground.  
1
10  
100  
1k  
10k  
100k  
1M  
10M  
FREQUENCY – Hz  
Figure 12. DAC Output Noise Voltage Spectral Density  
An effort should be made to minimize the trace length between  
the capacitor leads and the respective converter power supply  
and common pins. The circuit layout should attempt to locate  
the AD669, associated analog circuitry and interconnections as  
far as possible from logic circuitry. A solid analog ground plane  
around the AD669 will isolate large switching ground currents.  
For these reasons, the use of wire wrap circuit construction  
is not recommended; careful printed circuit construction is  
preferred.  
1000  
100  
10  
1
GROUNDING  
The AD669 has two pins, designated analog ground (AGND)  
and digital ground (DGND.) The analog ground pin is the  
“high quality” ground reference point for the device. Any exter-  
nal loads on the output of the AD669 should be returned to  
analog ground. If an external reference is used, this should also  
be returned to the analog ground.  
10  
100k  
1M  
10M  
1
100  
1k  
10k  
FREQUENCY – Hz  
Figure 13. Reference Noise Voltage Spectral Density  
BOARD LAYOUT  
If a single AD669 is used with separate analog and digital  
ground planes, connect the analog ground plane to AGND and  
the digital ground plane to DGND keeping lead lengths as short  
as possible. Then connect AGND and DGND together at the  
AD669. If multiple AD669s are used or the AD669 shares ana-  
log supplies with other components, connect the analog and  
digital returns together once at the power supplies rather than at  
each chip. This single interconnection of grounds prevents large  
ground loops and consequently prevents digital currents from  
flowing through the analog ground.  
Designing with high resolution data converters requires careful  
attention to board layout. Trace impedance is the first issue. A  
306 µA current through a 0.5 trace will develop a voltage  
drop of 153 µV, which is 1 LSB at the 16-bit level for a 10 V  
full-scale span. In addition to ground drops, inductive and ca-  
pacitive coupling need to be considered, especially when high  
accuracy analog signals share the same board with digital sig-  
nals. Finally, power supplies need to be decoupled in order to  
filter out ac noise.  
REV. A  
–11–  
AD669  
–12–  
REV. A  

相关型号:

AD669BRZ-REEL

暂无描述
ADI

AD669SQ

Monolithic 16-Bit DACPORT
ADI

AD669SQ/883B

16-Bit Digital-to-Analog Converter
ETC

AD67

ADAPTER DIL FUER IC IN SMD 28POL
ETC

AD670

Low Cost Signal Conditioning 8-Bit ADC
ADI

AD670-000C

Aerospace 8-Bit Low Cost Signal Conditioning Single Supply ADC
ADI

AD670-703D

2-CH 8-BIT PROPRIETARY METHOD ADC, PARALLEL ACCESS, CDIP20, CERAMIC, METAL SEALED, SIDE BRAZED, DIP-20
ADI

AD6700703D

Aerospace 8-Bit Low Cost Signal Conditioning Single Supply ADC
ADI

AD670AD

Low Cost Signal Conditioning 8-Bit ADC
ADI

AD670AD/+

IC IC,A/D CONVERTER,SINGLE,8-BIT,BIPOLAR,DIP,20PIN, Analog to Digital Converter
ADI

AD670BD

Low Cost Signal Conditioning 8-Bit ADC
ADI

AD670BD

2-CH 8-BIT SUCCESSIVE APPROXIMATION ADC, PARALLEL ACCESS, CDIP20, SIDE BRAZED, CERAMIC, DIP-20
ROCHESTER