42/15/01
SPT9713
THEORY OF OPERATION
The SPT9713 uses a segmented architecture incorporat-
ing most significant bit (MSB) decoding. The four MSBs
(D1–D4) are decoded to thermometer code lines to dr ive
15 discrete current sinks. For the eight least significant
bits (LSBs), D5 and D6 are binary weighted and D7–D12
are applied to the R-2R network. The 12-bit decoded data
is input to inter nal master/slave latches. The latched data
is input to the switching networ k and is presented on the
output pins as complementary current outputs.
TYPICAL INTERFACE CIRCUIT
The SPT9713 requires few external components to
achieve the stated operation and performance. Figure 2
shows the typical interface requirements when using the
SPT9713 in normal circuit operation. The following sec-
tions provide descriptions of the pin functions and outline
critical performance criteria to consider f or achie ving opti-
mal device performance.
POWER SUPPLIES AND GROUNDING
The SPT9713 requires the use of +5 V and –5.2 V sup-
plies. All supplies should be treated as analog supply
sources. This means the ground returns of the device
should be connected to the analog ground plane. All sup-
ply pins should be bypassed with .01 µF and 10 µF
decoupling capacitors as close to the device as possible.
The two grounds available on the SPT9713 are DGND
and AGND. These grounds are not tied together internal to
the device. The use of ground planes is recommended to
achie ve the best perf ormance of the SPT9713. All ground,
reference and analog output pins should be tied directly to
the DAC ground plane. The DAC and system ground
planes should be separate from each other and only con-
nected at a single point through a ferrite bead to reduce
ground noise pic kup.
DIGITAL INPUTS AND TIMING
The SPT9713 uses TTL logic drivers for each data input
D1–D12 and Latch Enable. It also employs master/slave
latches to simplify digital interface timing requirements
and reduce glitch energy by synchronizing the current
s witches. This is an impro v ement over the AD9713, which
typically requires external latches for digital input synchro-
nization.
Referring to figure 1, data is latched into the DAC on the
rising edge of the latch enable clock with the associated
setup and hold times. The output transition occurs after a
typical 2 ns propagation delay and settles to within ±1 LSB
in typically 13 ns. Because of the SPT9713’s rising-edge
triggering, no timing changes are required when replacing
an AD9713 operating in the transparent mode.
VOLTA GE REFERENCE
When using the internal reference, Ref Out should be con-
nected to Control Amp In and decoupled with a 0.1 µF
capacitor . Control Amp Out should be connected to Ref In
and decoupled to the analog supply. (See figure 2.)
Full-scale output current is determined by Control Amp In
and RSet using the following formula:
IOut (FS) = (Control Amp In / RSet) x 128
(Current Out is a constant 128 factor of the
reference current)
The internal reference is typically –1.20 V with a tolerance
of ±0.05 V and a typical drift of 50 ppm/°C. If greater accu-
racy or temperature stability is required, an e xternal refer-
ence can be utilized.
OUTPUTS
The output of the SPT9713 is comprised of complemen-
tar y current sinks, IOut and IOut. The output current levels
at either IOut or IOut are based upon the digital input code.
The sum of the two is always equal to the full-scale output
current minus one LSB.
By terminating the output current through a resistive load
to ground, an associated voltage develops. The effective
resistive load (REff) is the output resistance of the device
(ROut) in parallel with the resistive load (RL). The voltage
which develops can be determined using the following
formulas:
Control Amp Out = –1.2 V, and R Set = 7.5 kΩ
IOut (FS) = (–1.2 V / 7.5 kΩ) x 128 = –20.48 mA
RL = 51 Ω
ROut = 1.0 kΩ
REff = 51 Ω || 1.0 kΩ = 48.52 Ω
VOut = REff x IOut (FS) = 48.52 Ω x –20.48 mA
= –0.994 V
The resistive load of the SPT9713 can be modified to in-
corporate a wide variety of signal lev els. Howe v er , optimal
device performance is achieved when the outputs are
equivalently loaded.