The DAC1020 and the DAC1220 are, respectively, 10 and
12-bit binary multiplying digital-to-analog converters. A deposited thin film R-2R resistor ladder divides the reference
current and provides the circuit with excellent temperature
tracking characteristics (0.0002%/
ature coefficient maximum). The circuit uses CMOS current
switches and drive circuitry to achieve low power consumption (30 mW max) and low output leakages (200 nA max).
The digital inputs are compatible with DTL/TTL logic levels
as well as full CMOS logic level swings. This part, combined
with an external amplifier and voltage reference, can be
used as a standard D/A converter; however, it is also very
attractive for multiplying applications (such as digitally controlled gain blocks) since its linearity error is essentially independent of the voltage reference. All inputs are protected
from damage due to static discharge by diode clamps to V
and ground.
This part is available with 10-bit (0.05%), 9-bit (0.10%), and
8-bit (0.20%) non-linearity guaranteed over temperature
C linearity error temper-
§
(note 1 of electrical characteristics). The DAC1020,
DAC1021 and DAC1022 are direct replacements for the 10bit resolution AD7520 and AD7530 and equivalent to the
AD7533 family. The DAC1220 and DAC1222 are direct replacements for the 12-bit resolution AD7521 and AD7531
family.
Features
Y
Linearity specified with zero and full-scale adjust only
If Military/Aerospace specified devices are required,
please contact the National Semiconductor Sales
Office/Distributors for availability and specifications.
(See Linearity Error in Definition of Terms)
10-Bit PartsDAC1020, DAC12200.050.05% FSR
9-Bit PartsDAC10210.100.10% FSR
8-Bit PartsDAC1022, DAC12220.200.20% FSR
k
T
A
s
T
A
a
s
a
10V,0.00020.0002 % FS/§C
REF
s
a
10V,0.31.00.31.0% FS
REF
k
T
,0.0010.001% FS/§C
MAX
s
T
MAX
s
16V, (Note 2),
Linearity Error Tempco
b
10VsV
(Notes 1 and 2)
Full-Scale Error
b
10VsV
(Notes 1 and 2)
Full-Scale Error TempcoT
Output Leakage CurrentT
I
OUT 1
I
OUT 2
MIN
(Note 2)
MIN
All Digital Inputs Low200200nA
All Digital Inputs High200200nA
Power Supply SensitivityAll Digital Inputs High,0.0050.005% FS/V
14VsV
(Figure 2)
V
Input Resistance101520101520kX
REF
Full-Scale Current Settling R
TimeFS
e
100X from 0 to 99. 95%
L
All Digital Inputs Switched500500ns
Simultaneously
V
FeedthroughAll Digital Inputs Low,1010mVp-p
REF
e
V
20 Vp-p@100 kHz
REF
J Package (Note 4)6969mVp-p
N Package2525mVp-p
Output Capacitance
I
OUT 1
I
OUT 2
All Digital Inputs Low4040pF
All Digital Inputs High200200pF
All Digital Inputs Low200200pF
All Digital Inputs High4040pF
http://www.national.com2
Page 3
a
Electrical Characteristics (V
e
15V, V
ParameterConditionsDAC1022Units
e
10.000V, T
REF
DAC1020, DAC1021,
e
25§C unless otherwise specified) (Continued)
A
DAC1220, DAC1222
MinTypMaxMinTypMax
Digital Input
Low ThresholdT
High ThresholdT
Digital Input CurrentT
(Figure 1)
k
k
T
MIN
MIN
MIN
Digital Input High11001100mA
Digital Input Low
T
A
MAX
k
k
T
T
A
MAX
s
s
T
T
A
MAX
2.42.4V
b
50
0.80.8V
b
200
b
b
50
200mA
Supply CurrentAll Digital Inputs High0.21.60.21.6mA
All Digital Inputs Low0.620.62mA
Operating Power Supply
(Figures 1 and 2)
515515V
Range
e
Note 1: V
linearity error. For instance, if the linearity error at 25
however, that the linearity error is specified over the device full temperature range which is a more stringent specification since
temperature coefficient.
Note 2: Using internal feedback resistor as shown in
Note 3: Both I
0.005% linearity error will be introduced.
Note 4: Human body model, 100 pF discharged through a 1.5 kX resistor.
Note 5: Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. DC and AC electrical specifications do not apply when operating
the device beyond its specified operating conditions.
Note 6: The maximum power dissipation must be derated at elevated temperatures and is dictated by T
allowable power dissipation at any temperature is P
device, T
120
§
g
10V and V
REF
and I
OUT 1
e
125§C, and the typical junction-to-ambient thermal resistance of the J18 package when board mounted is 85§C/W. For the N18 package, iJAis
JMAX
C/W, for the N16 this number is 125§C/W, and for the V20 this number is 95§C/W.
e
g
1V. A linearity error temperature coefficient of 0.0002% FS for a 45§C rise only guarantees 0.009% maximum change in
REF
must go to ground or the virtual ground of an operational amplifier. If V
OUT 2
C is 0.045% FS it could increase to 0.054% at 70§C and the DAC will be no longer a 10-bit part. Note,
§
Figure 3
e
D
.
b
(T
TA)/iJAor the number given in the Absolute Maximum Ratings, whichever is lower. For this
JMAX
e
10V, every millivolt offset between I
REF
, iJA, and the ambient temepature, TA. The maximum
JMAX
it includes
the linearity error
or I
OUT 1
OUT 2
,
Typical Performance Characteristics
FIGURE 1. Digital Input Threshold vs
Ambient Temperature
FIGURE 2. Gain Error Variation vs V
http://www.national.com3
a
TL/H/5689– 2
Page 4
Typical Applications
The following applications are also valid for 12-bit systems
using the DAC1220 and 2 additional digital inputs.
Operational Amplifier Bias Current (
The op amp bias current, Ib, flows through the 15k internal
feedback resistor. BI-FET op amps have low I
fore, the 15k
c
Iberror they introduce is negligible; they are
strongly recommended for the DAC1020 applications.
V
Considerations
OS
The output impedance, R
the digital input code which causes a modulation of the op-
OUT
erational amplifier output offset. It is therefore recommended to adjust the op amp V
digital inputs are high; R
is high, and R
OUT
OS.ROUT
OUT
approaches infinity if all inputs are low.
SELECTING AND COMPENSATING THE OPERATIONAL AMPLIFIER
Op Amp FamilyC
LF35710 pF2.4k25kV
LF35622 pF
LF35124 pF
LM7410
Figure 3
)
and, there-
b
, of the DAC is modulated by
isE15k if more than 4
isE45k if a single digital input
F
R
i
%
%
%
Operational Amplifier V
OS
Adjust (
Figure 3
Connect all digital inputs, A1 –A10, to ground and adjust the
potentiometer to bring the op amp V
mV from ground potential. If V
V
adjustment is required. It is helpful to increase the reso-
OS
lution of the V
resistor between the inverting input of the op amp to
ground. After V
Full-Scale Adjust (
adjust procedure by connectinga1kX
OS
has been adjusted, remove the 1 kX.
OS
Figure 4
)
OUT
is less than 10V, a finer
REF
Switch high all the digital inputs, A1 –A10, and measure the
op amp output voltage. Use a 500X potentiometer, as
shown, to bring
1023/1024.
PV
25kV
10kV
10kV
W
a
a
b
b
V
to a voltage equal to V
ll
ll
OUT
Circuit SettlingCircuit Small
Time, t
s
1.5 ms1M
3 ms0.5M
4 ms0.5M
40 ms200 kHz
)
pin to withing1
REF
Signal BW
c
V
OUT
b
10VsV
s
0
V
where A
eb
OUT
A1
V
REF
2
#
s
10V
REF
1023
s
b
V
1024
e
1 if the ANdigital input is high
N
e
A
0 if the ANdigital input is low
N
FIGURE 3. Basic Connection: Unipolar or 2-Quadrant Multiplying
Configuration (Digital Attenuator)
http://www.national.com4
A2
A3
a
a
4
REF
A10
a
###
8
1024
J
TL/H/5689– 3
Page 5
Typical Applications (Continued)
FIGURE 5. Alternate Full-Scale Adjust: (Allows Increasing or Decreasing the Gain)
a) Switch all the digital inputs high; adjust the V
ometer of op amp B to bring its output to a value equal
b
to
(V
/1024) (V).
REF
b) Switch the MSB high and the remaining digital inputs
low. Adjust the V
its output value to withina1mVfrom ground potential.
For V
mentioned in the previous application.
REF
k
potentiometer of op amp A, to bring
OS
10V, a finer adjust is necessary, as already
1
1024
J
Figure 7
TL/H/5689– 5
)
potenti-
OS
COMPLEMENTARY OFFSET BINARY
(BIPOLAR) OPERATION
DIGITAL INPUTV
0000000000
0000000001 V
0111111111 V
10000000000
1000000001
1111111111
REF
b
b
V
REF
V
REF
REF
OUT
a
V
REF
c
1022/1024
c
2/1024
c
2/1024
(1022/1024)
Note that:
V
a
I
#
#
I
OUT 1
OUT 2
By doubling the output range we get half the
e
REF
R
LADDER
1023
c
1024
#
J
resolution
The 10M resistor, adds a 1 LSB ‘‘thump’’, to
#
allow full offset binary operation where the output reaches zero for the half-scale code. If
symmetrical output excursions are required,
omit the 10M resistor.
Gain Adjust (Full-Scale Adjust)
Assuming that the external 10k resistors are matched to
better than 0.1%, the gain adjust of the circuit is the same
with the one previously discussed.
TRUE OFFSET BINARY OPERATION
DIGITAL INPUTV
1111111111V
10000000000
0000000000
e
t
1.8 ms
s
use LM336 for a voltage reference
REF
OUT
c
1022/1024
b
V
REF
FIGURE 8. Bipolar Configuration with a Single Op Amp
http://www.national.com6
R4e(2A
#
R3
Example: V
#
Then R4
R3
b
A
R2
R1
V
2V, V
V
e
,
b
b
A
1
V
V
OUT(PEAK)
b
e
OUT
V
REF
(swing)
,Re20k
j
g
10V: A
b
b
1) R,
V
a
R1llR2eR; A
e
REF
e
9R, R1e0.8 R2. If R1e0.2R then R2e0.25R,
e
0.64R
FIGURE 9. Bipolar Configuration with
Increased Output Swing
V
b
e
5V
TL/H/5689– 6
Page 7
Typical Applications (Continued)
e
V
OUT
A1
A2
a
2
#
where: V
By connecting the DAC in the feedback loop of an opera-
#
tional amplifier a linear digitally control gain block can be
realized
Note that with all digital inputs low, the gain of the amplifier
#
is infinity, that is, the op amp will saturate. In other words, we
cannot divide the V
FIGURE 10. Analog-to-Digital Divider (or Digitally Gain Controlled Amplifier)
Excellent amplitude and frequency stability with temperature
#
Low pass filter shown has a 1 kHz corner (for output frequencies below 10 Hz,
#
filter corner should be reduced)
Any periodic function can be implemented by modifying the contents of the look
#
up table ROM
No start up problems
#
FIGURE 12. Precision Low Frequency Sine Wave Oscillator Using Sine Look-Up ROM
http://www.national.com8
e
512
;f
MAX
j
TL/H/5689– 8
2 kHz
Page 9
Typical Applications (Continued)
MM74C00 Ð NAND gates
MM74C32 Ð OR gates
MM74C74 Ð D flip-flop
MM74C193 Ð Binary up/
down counters
Binary up/down counter digitally ‘‘ramps’’ the DAC
#
output
Can stop counting at any desired 10-bit input code
#
Senses up or down count overflow and automatically
#
reverses direction of count
FIGURE 13. A Useful Digital Input Code Generator for DAC Attenuator or Amplifier Circuits
TL/H/5689– 9
http://www.national.com9
Page 10
Definition of Terms
Resolution: Resolution is defined as the reciprocal of the
number of discrete steps in the D/A output. It is directly
related to the number of switches or bits within the D/A. For
example, the DAC1020 has 2
DAC1220 has 2
12
or 4096 steps. Therefore, the DAC1020
has 10-bit resolution, while the DAC1220 has 12-bit resolution.
Linearity Error: Linearity error is the maximum deviation
from
a straight line passing through the endpoints of the
D/A transfer characteristic.
for zero (see V
scale. Linearity error is a design parameter intrinsic to the
adjust in typical applications) and full-
OS
device and cannot be externally adjusted.
10
or 1024 steps while the
It is measured after calibrating
Power Supply Sensitivity: Power supply sensitivity is a
measure of the effect of power supply changes on the D/A
full-scale output.
Settling Time: Full-scale settling time requires a zero to fullscale or full-scale to zero output change. Settling time is the
time required from a code transition until the D/A output
reaches within
g
(/2 LSB of final output value.
Full-Scale Error: Full-scale error is a measure of the output
error between an ideal D/A and the actual device output.
Ideally, for the DAC1020 full-scale is V
e
V
10Vandunipolaroperation,V
REF
e
10.0000VÐ9.8 mVe9.9902V. Full-scale error is ad-
LE
justable to zero as shown in
Figure 5
b
1 LSB. For
REF
FULL-SCA-
.
ab1b2
TL/H/5689– 10
(a) End point test after zero and full-scale adjust.
The DAC has 1 LSB linearity error.
Note. (a), (b1) and (b2) above illustrate the difference between ‘‘end point’’ National’s linearity test (a) and ‘‘best straight line’’ test. Note that both devices in (a) and
(b2) meet the
g
(/2 LSB linearity error specification but the end point test is a more ‘‘real life’’ way of characterizing the DAC.
(b) By shifting the full-scale calibration on of the DAC of
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT
DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT OF NATIONAL
SEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or2. A critical component is any component of a life
systems which, (a) are intended for surgical implantsupport device or system whose failure to perform can
into the body, or (b) support or sustain life, and whosebe reasonably expected to cause the failure of the life
failure to perform, when properly used in accordancesupport device or system, or to affect its safety or
with instructions for use provided in the labeling, caneffectiveness.
be reasonably expected to result in a significant injury
to the user.
National SemiconductorNational SemiconductorNational SemiconductorNational Semiconductor
CorporationEuropeHong Kong Ltd.Japan Ltd.
1111 West Bardin RoadFax:
Arlington, TX 76017Email: europe.support@nsc.comOcean Centre, 5 Canton Rd.Fax: 81-043-299-2408
Tel: 1(800) 272-9959Deutsch Tel:
Fax: 1(800) 737-7018English Tel:
http://www.national.com
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.
Fran3ais Tel:
Italiano Tel:a49 (0) 180-534 16 80Fax: (852) 2736-9960