LTC2704
Quad 12-, 14- and 16-Bit
Voltage Output SoftSpan
DACs with Readback
FEATURES
n
n
n
n
n
n
n
n
n
DESCRIPTION
The LTC®2704-16/LTC2704-14/LTC2704-12 are serial
input, 12-, 14- or 16-bit, voltage output SoftSpan™ DACs
that operate from 3V to 5V logic and ±5V to ±15V analog
supplies. SoftSpan offers six output spans—two unipolar
and four bipolar—fully programmable through the 3-wire
SPI serial interface. INL is accurate to 1LSB (2LSB for the
LTC2704-16). DNL is accurate to 1LSB for all versions.
Six Programmable Output Ranges:
Unipolar: 0V to 5V, 0V to 10V
Bipolar: ±5V, ±10V, ±2.5V, –2.5V to 7.5V
Serial Readback of All On-Chip Registers
1LSB INL and DNL Over the Industrial
Temperature Range (LTC2704-14/LTC2704-12)
Force/Sense Outputs Enable Remote Sensing
Glitch Impulse: < 2nV-sec
Outputs Drive ±5mA
Pin Compatible 12-, 14- and 16-Bit Parts
Power-On and Clear to Zero Volts
44-Lead SSOP Package
Readback commands allow verification of any on-chip
register in just one 24- or 32- bit instruction cycle. All other
commands produce a “rolling readback” response from
the LTC2704, dramatically reducing the needed number
of instruction cycles.
A Sleep command allows any combination of DACs to be
powered down. There is also a reset flag and an offset
adjustment pin for each channel.
APPLICATIONS
n
n
n
n
Process Control and Industrial Automation
Direct Digital Waveform Generation
Software Controlled Gain Adjustment
Automated Test Equipment
L, LT, LTC, LTM, Linear Technology and the Linear logo are registered trademarks of Linear
Technology Corporation. SoftSpan is a trademark of Linear Technology Corporation. All other
trademarks are the property of their respective owners.
BLOCK DIAGRAM
AGND
V+1
32
42
V–
REFM1 REFG1 REF1 REF2 REFG2 REFM2 V+2 1,8,15,22,31,36
24
21
44
2
23
43
25
VOSB 40
C1B 39
RFBB 37
DAC C
DAC B
OUTB 38
LTC2704-16
Integral Nonlinearity (INL)
27 VOSC
1.0
28 C1C
0.8
0.6
30 RFBC
VOSA 4
19 VOSD
C1A 5
RFBA 7
OUTA 6
AGNDA 3
34
GND VDD
10
13
11
14
CS/LD SCK
SDI
CLR
9
35
12
LDAC RFLAG SRO
0
–0.2
–0.4
16 RFBD
–0.6
17 OUTD
–0.8
20 AGNDD
33
0.2
18 C1D
DAC D
DAC A
INL (LSB)
26 AGNDC
ALL 4 DACS
SUPERIMPOSED
0.4
29 OUTC
–1
–1
AGNDB 41
V+/V– = ±15V
VREF = 5V
±10V RANGE
–1.0
0
16384
32768
CODE
49152
65535
2704 BD
2704 TA01b
2704fd
1
LTC2704
ABSOLUTE MAXIMUM RATINGS
PIN CONFIGURATION
(Note 1)
Total Supply Voltage V+1, V+2 to V – ........... –0.3V to 36V
V+1, V+2, REF1, REF2, REFM1, REFM2,
OUTx, RFBx, VOSx to GND, AGND,
AGNDx, C1x, REFG1, REFG2 .....................................18V
GND, AGND, AGNDx, C1x, REFG1, REFG2 to V+1,
V+2, V –, REF1, REF2, REFM1, REFM2, OUTx,
RFBx, VOSx ...............................................................18V
OUTA, RFBA, VOSA, OUTB, RFBB, VOSB, REF1,
REFM1 to GND, AGND ............... V– – 0.3V to V+1 + 0.3V
OUTC, RFBC, VOSC, OUTD, RFBD, VOSD, REF2, REFM2
to GND, AGND............................ V– – 0.3V to V+2 + 0.3V
VDD, Digital Inputs/Outputs to GND ............. –0.3V to 7V
Digital Inputs/Outputs to VDD ..................................0.3V
GND, AGNDx, REFG1, REFG2 to AGND ..................±0.3V
C1x to AGNDx ........................................................±0.3V
V– to Any Pin ...........................................................0.3V
Maximum Junction Temperature.......................... 150°C
Operating Temperature Range
LTC2704C ................................................ 0°C to 70°C
LTC2704I..............................................– 40°C to 85°C
Storage Temperature Range...................– 65°C to 150°C
Lead Temperature (Soldering, 10 sec) .................. 300°C
TOP VIEW
V–
1
44 REFM1
REFG1
2
43 REF1
AGNDA
3
42 V+1
VOSA
4
41 AGNDB
C1A
5
40 VOSB
OUTA
6
39 C1B
RFBA
7
38 OUTB
V–
8
37 RFBB
LDAC
9
36 V–
CS/LD 10
35 RFLAG
SDI 11
34 VDD
SRO 12
33 GND
SCK 13
32 AGND
CLR 14
31 V–
V– 15
30 RFBC
RFBD 16
29 OUTC
OUTD 17
28 C1C
C1D 18
VOSD 19
AGNDD 20
REFG2 21
V– 22
27 VOSC
26 AGNDC
25 V+2
24 REF2
23 REFM2
GW PACKAGE
44-LEAD PLASTIC SSOP
TJMAX = 125°C, θJA = 80°C/W
ORDER INFORMATION
LEAD FREE FINISH
TAPE AND REEL
PART MARKING
PACKAGE DESCRIPTION
TEMPERATURE RANGE
LTC2704CGW-16#PBF
LTC2704CGW-16#TRPBF
LTC2704CGW-16
44-Lead Plastic SSOP
0°C to 70°C
LTC2704IGW-16#PBF
LTC2704IGW-16#TRPBF
LTC2704IGW-16
44-Lead Plastic SSOP
–40°C to 85°C
LTC2704CGW-14#PBF
LTC2704CGW-14#TRPBF
LTC2704CGW-14
44-Lead Plastic SSOP
0°C to 70°C
LTC2704IGW-14#PBF
LTC2704IGW-14#TRPBF
LTC2704IGW-14
44-Lead Plastic SSOP
–40°C to 85°C
LTC2704CGW-12#PBF
LTC2704CGW-12#TRPBF
LTC2704CGW-12
44-Lead Plastic SSOP
0°C to 70°C
LTC2704IGW-12#PBF
LTC2704IGW-12#TRPBF
LTC2704IGW-12
44-Lead Plastic SSOP
–40°C to 85°C
Consult LTC Marketing for parts specified with wider operating temperature ranges.
Consult LTC Marketing for information on non-standard lead based finish parts.
For more information on lead free part marking, go to: http://www.linear.com/leadfree/
For more information on tape and reel specifications, go to: http://www.linear.com/tapeandreel/
2704fd
2
LTC2704
ELECTRICAL CHARACTERISTICS
The l denotes specifications which apply over the full operating
temperature range, otherwise specifications are TA = 25°C, V+1 = V+2 = 15V, V– = –15V, VDD = 5V, REF1 = REF2 = 5V, AGND = AGNDx =
REFG1 = REFG2 = GND = 0V.
SYMBOL
PARAMETER
LTC2704-12
MIN TYP MAX
CONDITIONS
LTC2704-14
MIN TYP MAX
LTC2704-16
MIN TYP MAX
UNITS
Accuracy
Resolution
Monotonicity
l
12
l
12
14
14
INL
Integral Nonlinearity
VREF = 5V
l
DNL
Differential Nonlinearity
VREF = 5V
l
GE
Gain Error
VREF = 5V
l
±0.5
Gain Temperature
Coefficient
ΔGain/ΔTemperature
l
±2
Unipolar Zero-Scale
Error
Span = 0V to 5V, TA = 25°C
Span = 0V to 10V, TA = 25°C
Span = 0V to 5V
Span = 0V to 10V
l
l
±80
±100
±140
±150
VOS Temperature
Coefficient
0V to 5V Range
0V to 10V Range
l
l
±2
±2
Bipolar Zero
Error
All Bipolar Ranges
Power Supply
Rejection Ratio
VDD = 5V ±10% (Note 3)
VDD = 3V ±10% (Note 3)
0V to 10V Range, Code = 0
V+/V– = ±15V ±10% (Note 2)
V+/V– = ±5V ±10%, VREF = 2V (Note 2)
VOS
BZE
PSRR
Bits
±1
±1
±0.25
Bits
16
±1
l
l
l
16
±2
±1
±2
±1
±5
±4
±2
±200
±300
±400
±600
± 80
±100
±140
±150
±80
±100
±140
±150
±2
±2
±1
±2
±0.5
±1
LSB
±20
LSB
±2
±200
±300
±400
±600
ppm/°C
±200
±300
±400
±600
±2
±2
±2
±2.5
±2
LSB
μV
μV
μV
μV
μV/°C
μV/°C
±8
±12
LSB
LSB
±0.003
±0.006
±0.013
±0.025
±0.05
±0.1
LSB/V
LSB/V
±0.001 ±0.06
±0.002 ±0.05
±0.005 ±0.25
±0.01 ±0.13
±0.02 ±0.1
±0.04 ±0.5
LSB/V
LSB/V
Analog Outputs (Note 4)
Settling Time
Output Swing
Load Current
Load Regulation
ISC
0V to 5V Range, 5V Step, to ±1LSB
0V to 10V or ±5V Range,
10V Step, to ±1LSB
±10V Range, 20V Step, to ±1LSB
V+/V– = ±15V, VREF = ±7.25V,
0V to 10V Range, ILOAD = ±3mA (Note 2)
l –14.3
3
3.5
4
μs
5
8
5.5
9
6
10
μs
μs
14.3 –14.3
14.3 –14.3
14.3
V
l –4.5
V+/V– = ±5V, VREF = ±2.25V,
0V to 10V Range, ILOAD = ±2.5mA (Note 2)
4.5
4.5
4.5
V
V+/V– = ±10.8V to ±16.5V, VREF = ±5V,
0V to 10V Range, VOUT = ±10V (Note 2)
l
±5
±4
±5
±4
±5
±4
mA
mA
V+/V– = ±4.5V to ±16.5V, VREF = ±2V,
0V to 10V Range, VOUT = ±4V (Note 2)
l
±3
±2.7
±3
±2.7
±3
±2.7
mA
mA
l
V+/V– = ±15V, VREF = 5V,
0V to 10V Range, Code = 0, ±5mA Load
(Note 2)
±0.005
±0.01
±0.04
LSB/mA
l
V+/V– = ±5V, VREF = 2V,
0V to 10V Range, Code = 0, ±3mA Load
(Note 2)
±0.01
±0.013
±0.05
LSB/mA
l
0.015
0.006
0.006
Ω
38
mA
mA
38
mA
mA
Output
Impedance
VREF = 5V, 0V to 10V Range,
Code = 0, ±5mA Load
Short-Circuit
Current
V+/V– = ±16.5V, VREF = 5V, ±10V Range
Code = 0, VOUT Shorted to V+ (Note 2)
Code = Full Scale, VOUT Shorted to V–
l
l –36
38
V+/V– = ±5.5V, VREF = 2V, ±10V Range
Code = 0, VOUT Shorted to V+ (Note 2)
Code = Full Scale, VOUT Shorted to V–
l
l –36
38
–4.5
–4.5
38
–36
–36
38
–36
–36
2704fd
3
LTC2704
ELECTRICAL CHARACTERISTICS
The l denotes specifications which apply over the full operating
temperature range, otherwise specifications are TA = 25°C, V+1 = V+2 = 15V, V– = –15V, VDD = 5V, REF1 = REF2 = 5V, AGND = AGNDx =
REFG1 = REFG2 = GND = 0V.
SYMBOL
SR
PARAMETER
CONDITIONS
Slew Rate
RL= 2k, V+/V– = ±15V (Note 2)
RL= 2k, V+/V– = ±5V (Note 2)
Capacitive Load
Driving
Within Maximum Load Current
l
l
LTC2704-12
MIN TYP MAX
LTC2704-14
MIN TYP MAX
LTC2704-16
MIN TYP MAX
2.2
2.0
2.2
2.0
2.2
2.0
3
2.8
1000
3
2.8
1000
3
2.8
UNITS
V/μs
V/μs
1000
pF
The l denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25°C,
V+1 = V+2 = 15V, V– = –15V, VDD = 5V, REF1 = REF2 = 5V, AGND = AGNDx = REFG1 = REFG2 = GND = 0V.
SYMBOL
PARAMETER
CONDITIONS
REF1, REF2 Input Voltage
V+/V– = ±15V, 0V to 5V Span (Note 2)
MIN
TYP
MAX
UNITS
14.5
V
Reference Inputs
l
–14.5
5
Resistances
RREF1, RREF2
Reference Input Resistance
l
RFBx
Output Feedback Resistance
l
RVOSX
Offset Adjust Input Resistance
l
7
kΩ
7
10
kΩ
700
1000
kΩ
AC Performance (Note 4)
Glitch Impulse
0V to 5V Range, Midscale Transition
2
nV-s
Crosstalk
10V Step on VOUTA
DAC B: 0V to 5V Range, Full Scale
DAC B: 0V to 10V Range, Full Scale
2
3
nV-s
nV-s
Digital Feedthrough
±10V Range, Midscale
0.2
nV-s
Multiplying Feedthrough Error
0V to 10V Range, VREF = ±5V, 10kHz Sine Wave
0.35
mVP-P
Multiplying Bandwidth
Span = 0V to 5V, Full Scale
Span = 0V to 10V, Full Scale
300
250
kHz
kHz
Output Noise Voltage Density
10kHz
Span = 0V to 5V, Midscale
Span = 0V to 10V, Midscale
30
50
nV/√Hz
nV/√Hz
0.1Hz to 10Hz
Span = 0V to 5V, Midscale
Span = 0V to 10V, Midscale
0.8
1.2
μVRMS
μVRMS
Output Noise Voltage
Power Supply
IDD
Supply Current, VDD
Digital Inputs = 0V or VDD
l
0.5
2
μA
IS
Supply Current, V+/V–
V+/V– = ±15V, ±10%; VREF = 5V, VOUT = 0V (Note 2)
V+/V– = ±5V, ±10%; VREF = 2V, VOUT = 0V (Note 2)
l
l
17.5
17.0
20
18
1
mA
mA
mA
Sleep Mode—All DACs (Note 4)
VDD
Logic Supply Voltage
l
2.7
5.5
V
V+
Positive Analog Supply Voltage
l
4.5
16.5
V
Negative Analog Supply Voltage
l
–16.5
–4.5
V
2.4
2.0
/V+
1
V–
2
Digital Inputs/Outputs
VIH
Digital Input High Voltage
VDD = 2.7V to 5.5V
VDD = 2.7V to 3.3V
l
l
VIL
Digital Input Low Voltage
VDD = 2.7V to 5.5V
VDD = 4.5V to 5.5V
l
l
VOH
Digital Output High Voltage
IOH = 200μA
l
VOL
Digital Output Low Voltage
IOL = 200μA
l
IIN
Digital Input Current
l
V
V
0.6
0.8
VCC – 0.4
V
V
V
0.001
0.4
V
±1
μA
2704fd
4
LTC2704
ELECTRICAL CHARACTERISTICS
The l denotes specifications which apply over the full operating
temperature range, otherwise specifications are TA = 25°C, V+1 = V+2 = 15V, V– = –15V, VDD = 5V, REF1 = REF2 = 5V, AGND = AGNDx =
REFG1 = REFG2 = GND = 0V.
SYMBOL
PARAMETER
CONDITIONS
CIN
Digital Input Capacitance
VIN = 0V (Note 3)
TIMING CHARACTERISTICS
MIN
TYP
l
MAX
UNITS
5
pF
The l denotes specifications which apply over the full operating temperature
range, otherwise specifications are at TA = 25°C.
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
MAX
UNITS
VDD = 4.5V to 5.5V
t1
SDI Valid to SCK Setup
l
t2
SDI Valid to SCK Hold
t3
SCK High Time
t4
7
ns
l
7
ns
l
11
ns
SCK Low Time
l
11
ns
t5
CS/LD Pulse Width
l
9
ns
t6
LSB SCK High to CS/LD High
l
0
ns
t7
CS/LD Low to SCK Positive Edge
l
12
ns
t8
CS/LD High to SCK Positive Edge
l
12
ns
t9
SRO Propagation Delay
t10
CLR Pulse Width
t11
LDAC Pulse Width
t12
CLR Low to RFLAG Low
CLOAD = 10pF (Note 3)
l
50
t13
CS/LD High to RFLAG High
CLOAD = 10pF (Note 3)
l
40
ns
SCK Frequency
50% Duty Cycle (Note 5)
l
40
MHz
l
CLOAD = 10pF
18
l
50
l
15
ns
ns
ns
ns
VDD = 2.7V to 3.3V
t1
SDI Valid to SCK Setup
l
9
ns
t2
SDI Valid to SCK Hold
l
9
ns
t3
SCK High Time
l
15
ns
t4
SCK Low Time
l
15
ns
t5
CS/LD Pulse Width
l
12
ns
t6
LSB SCK High to CS/LD High
l
0
ns
t7
CS/LD Low to SCK Positive Edge
l
12
ns
t8
CS/LD High to SCK Positive Edge
l
12
ns
t9
SRO Propagation Delay
t10
CLR Pulse Width
t11
LDAC Pulse Width
t12
CLR Low to RFLAG Low
CLOAD = 10pF
l
70
t13
CS/LD High to RFLAG High
CLOAD = 10pF
l
60
ns
SCK Frequency
50% Duty Cycle (Note 5)
l
25
MHz
l
CLOAD = 10pF
Note 1: Stresses beyond those listed under Absolute Maximum Ratings
may cause permanent damage to the device. Exposure to any Absolute
Maximum Rating condition for extended periods may affect device
reliability and lifetime.
Note 2: The notation V+ is used to denote both V+1 and V+2 when the same
voltage is applied to both pins.
Note 3: Guaranteed by design, not subject to test.
26
l
90
l
20
ns
ns
ns
ns
Note 4: Measured in unipolar 0V to 5V mode.
Note 5: When using SRO, maximum SCK frequency fMAX is limited by SRO
propagation delay as follows:
1
fMAX =
2 (t 9 + t S) , where t is the setup time of the receiving device.
s
2704fd
5
LTC2704
TYPICAL PERFORMANCE CHARACTERISTICS
LTC2704-16
Differential Nonlinearity (DNL)
Integral Nonlinearity (INL)
V+/V– = ±15V
0.8 VREF = 5V
±10V RANGE
0.6
0.4
0.4
0.4
0.2
0.2
0.2
V+/V– = ±15V
0.8 ±5V RANGE
V+/V– = ±15V
0.8 VREF = 5V
±10V RANGE
0.6
–0.2
0.6
INL (LSB)
0
0
–0.2
0
–0.4
–0.4
–0.6
–0.6
–0.6
–0.8
–0.8
–0.8
–1.0
0
32768
CODE
16384
49152
0
65535
16384
49152
32768
CODE
65535
2704 G01
0.6
V+/V– = ±15V
VREF = 5V
±10V RANGE
0.8
0.6
DNL (LSB)
0
MIN
–0.2
400
0
–O.6
–O.6
–0.8
–0.8
30
50
–10 10
TEMPERATURE (°C)
70
90
MAX
MIN
–0.2
–0.4
–30
V+/V– = ±15V
VREF = 5V
±10V RANGE
0.2
–0.4
–1.0
–50
8
10
V+/V– = ±15V
VREF = 5V
0V TO 10V RANGE
200
0
–400
–1.0
–50
–30
30
50
–10 10
TEMPERATURE (°C)
70
–600
–50
90
–30
30
50
–10 10
TEMPERATURE (°C)
70
90
2704 G06
2704 G05
Bipolar Zero vs Temperature
Gain Error vs Temperature
8
V+/V– = ±15V
16
6
VREF = 5V
±10V RANGE
12
V+/V– = ±15V
VREF = 5V
±10V RANGE
8
GAIN ERROR (LSB)
4
2
LSB
6
–200
2704 G04
0
–2
4
0
–4
–4
–8
–6
–12
–8
–50
4
Offset vs Temperature
600
0.4
MAX
0.2
MIN
2704 G03
DNL vs Temperature
1.0
0.4
MIN
–1.0
–10 –8 –6 –4 –2 0 2
VREF (V)
OFFSET (μV)
0.8
MAX
2704 G02
INL vs Temperature
1.0
MAX
–0.2
–0.4
–1.0
INL (LSB)
INL vs VREF
1.0
1.0
DNL (LSB)
INL (LSB)
1.0
–30
–10 10
30
50
TEMPERATURE (°C)
70
90
2704 G07
–16
–50
–30
30
50
–10 10
TEMPERATURE (°C)
70
90
2704 G08
2704fd
6
LTC2704
TYPICAL PERFORMANCE CHARACTERISTICS
LTC2704-16
Settling 0V to 5V
Settling 0V to 10V
VOUT
5V/DIV
Settling ±10V
VOUT
5V/DIV
VOUT
10V/DIV
VOUT
1mV/DIV
VOUT
1mV/DIV
VOUT
1mV/DIV
CS/LD
5V/DIV
CS/LD
5V/DIV
CS/LD
5V/DIV
2.5μs/DIV
2704 G18
2704 G19
2.5μs/DIV
2.5μs/DIV
2704 G20
LTC2704-14
Integral Nonlinearity (INL)
1.0
V+/V– = ±15V
VREF = 5V
±10V RANGE
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0
0
–0.2
–0.2
–0.4
–0.4
–0.6
–0.6
–0.8
–0.8
–1.0
–1.0
0
4096
V+/V– = ±15V
VREF = 5V
±10V RANGE
0.8
LSB
LSB
Differential Nonlinearity (DNL)
1.0
8192
CODE
12288
0
16383
4096
2704 G09
8192
CODE
12288
16383
2704 G10
LTC2704-12
Integral Nonlinearity (INL)
V+/V– = ±15V
1.0
0.8
VREF = 5V
±10V RANGE
0.8
0.6
V+/V– = ±15V
VREF = 5V
±10V RANGE
0.6
0.4
0.4
0.2
0.2
LSB
LSB
Differential Nonlinearity (DNL)
1.0
0
0
–0.2
–0.2
–0.4
–0.4
–0.6
–0.6
–0.8
–0.8
–1.0
–1.0
0
512 1536 1024 2048 2560 3072 3584 4095
CODE
2704 G11
0
512 1536 1024 2048 2560 3072 3584 4095
CODE
2704 G12
2704fd
7
LTC2704
TYPICAL PERFORMANCE CHARACTERISTICS
LTC2704-16/LTC2704-14/LTC2704-12
Positive Slew
Negative Slew
Midscale Glitch
CS/LD
5V/DIV
5V/DIV
5V/DIV
VOUT
2mV/DIV
V+/V– = ±15V
VREF = 5V
±10V RANGE
20V STEP
2.5μs/DIV
2704 G13
V+/V– = ±15V
VREF = 5V
±10V RANGE
20V STEP
2704 G14
2.5μs/DIV
2.5μs/DIV
2704 G15
VCC Supply Current
vs Logic Voltage
0.1Hz to 10Hz Noise
3.5
3.0
VDD = 5V
SCK, SDI, CS/LD, LDAC
CLR TIED TOGETHER
2.5
ICC (mA)
1μV/DIV
2.0
1.5
1.0
V+/V– = ±15V
VREF = 5V
0V TO 5V RANGE
CODE = 0
1s/DIV
2704 G16
0.5
0
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
LOGIC VOLTAGE (V)
2704 G17
PIN FUNCTIONS
V– (Pins 1, 8, 15, 22, 31, 36): Analog Negative Supply,
Typically –15V. –4.5V to –16.5V Range.
REFG1 (Pin 2): Reference 1 Ground. High impedance
input, does not carry supply currents. Tie to clean analog
ground.
AGNDA (Pin 3): DAC A Signal Ground. High impedance
input, does not carry supply currents. Tie to clean analog
ground.
VOSA (Pin 4): Offset Adjust for DAC A. Nominal input
range is ±5V. VOS(DAC A) = –0.01• V(VOSA) [0V to 5V,
±2.5V modes]. See Operation section.
C1A (Pin 5): Feedback Capacitor Connection for DAC A
Output. This pin provides direct access to the negative
input of the channel A output amplifier.
OUTA (Pin 6): DAC A Voltage Output Pin. For best load
regulation, this open-loop amplifier output is connected
to RFBA as close to the load as possible.
RFBA (Pin 7): DAC A Output Feedback Resistor Pin.
LDAC (Pin 9): Asynchronous DAC Load Input. When LDAC
is a logic low, all DACs are updated.
2704fd
8
LTC2704
PIN FUNCTIONS
CS/LD (Pin 10): Synchronous Chip Select and Load Pin.
SDI (Pin 11): Serial Data Input. Data is clocked in on the
rising edge of the serial clock when CS/LD is low.
VOSC (Pin 27): Offset Adjust for DAC C. Nominal input
range is ±5V. VOS(DAC C) = –0.01• V(VOSC) [0V to 5V,
±2.5V modes]. See Operation section.
SRO (Pin 12): Serial Readback Data Output. Data is clocked
out on the falling edge of SCK. Readback data begins
clocking out after the last address bit A0 is clocked in.
C1C (Pin 28): Feedback Capacitor Connection for DAC C
Output. This pin provides direct access to the negative
input of the channel C output amplifier.
SCK (Pin 13): Serial Clock.
OUTC (Pin 29): DAC C Voltage Output Pin. For best load
regulation, this open-loop amplifier output is connected
to RFBC as close to the load as possible.
CLR (Pin 14): Asynchronous Clear Pin. When this pin is
low, all code and span B2 registers are cleared to zero.
All DAC outputs are cleared to zero volts.
RFBC (Pin 30): DAC C Output Feedback Resistor Pin.
RFBD (Pin 16): DAC D Voltage Output Feedback Resistor Pin.
AGND (Pin 32): Analog Ground Pin. Tie to clean analog
ground.
OUTD (Pin 17): DAC D Voltage Output Pin. For best load
regulation, this open-loop amplifier output is connected
to RFBD as close to the load as possible.
GND (Pin 33): Ground Pin. Tie to clean analog ground.
C1D (Pin 18): Feedback Capacitor Connection for DAC
D Output. This pin provides direct access to the negative
input of the channel D output amplifier.
VOSD (Pin 19): Offset Adjust for DAC D. Nominal input
range is ±5V. VOS(DAC D) = –0.01• V(VOSD) [0V to 5V,
±2.5V modes]. See Operation section.
AGNDD (Pin 20): DAC D Signal Ground. High impedance
input, does not carry supply currents. Tie to clean analog
ground.
REFG2 (Pin 21): Reference 2 Ground. High impedance
input, does not carry supply currents. Tie to clean analog
ground.
REFM2 (Pin 23): Reference 2 Inverting Amp Output. The
gain from REF2 to REFM2 is –1. Can swing to within 0.5V
of the analog supplies V+/V–.
REF2 (Pin 24): DAC C and DAC D Reference Input.
V+
(Pin 25): Analog Positive Supply for DACs C and D.
Typically 15V. 4.5V to 16.5V Range. Can be different from
V+1.
2
AGNDC (Pin 26): DAC C Signal Ground. High impedance
input, does not carry supply currents. Tie to clean analog
ground.
VDD (Pin 34): Logic Supply. 2.7V to 5.5V Range.
RFLAG (Pin 35): Reset Flag Pin. An active low output is
asserted when there is a power on reset or a clear event.
Returns high when an update command is executed.
RFBB (Pin 37): DAC B Output Feedback Resistor Pin.
OUTB (Pin 38): DAC B Voltage Output Pin. For best load
regulation, this open-loop amplifier output is connected
to RFBB as close to the load as possible.
C1B (Pin 39): Feedback Capacitor Connection for DAC B
Output. This pin provides direct access to the negative
input of the channel B output amplifier.
VOSB (Pin 40): Offset Adjust for DAC B. Nominal input
range is ±5V. VOS(DAC B) = –0.01 • V(VOSB) [0V to 5V,
±2.5V modes]. See Operation section.
AGNDB (Pin 41): DAC B Signal Ground. High impedance
input, does not carry supply currents. Tie to clean analog
ground.
V+1 (Pin 42): Analog Positive Supply for DACs A DND
B. Typically 15V. 4.5V to 16.5V Range. Can be different
from V+2.
REF1 (Pin 43): DAC A and DAC B Reference Input.
REFM1 (Pin 44): Reference 1 Inverting Amp Output. The
gain from REF1 to REFM1 is –1. Can swing to within 0.5V
of the analog supplies V+/V–.
2704fd
9
LTC2704
BLOCK DIAGRAM
42
V–
1,8,15,22,31,36
V+1
43
REF1
32
25
AGND
V+2
REF2
40
38
41
RFBB
RFBC
OUTB
OUTC
AGNDB
DAC B
DAC C
+
–
–
+
37
27
C1C
C1B
–
39
+
+
–
AGNDC
7
6
3
44
2
30
29
26
19
C1D
C1A
RFBA
RFBD
OUTA
OUTD
AGNDA
28
VOSD
VOSA
4
5
24
VOSC
VOSB
DAC D
DAC A
+
–
+
–
AGNDD
REFM1
REFM2
REFG1
REFG2
COMMAND
DECODE
INPUT
SHIFT REGS
CS/LD SCK
SDI
10
13
11
DAC
BUFFERS
SRO
READBACK
SHIFT REGS
CLR
LDAC
14
9
RFLAG
35
VDD
16
17
20
23
21
12
POR
GND
33
34
18
2704 BD
TIMING DIAGRAM
t1
t2
t3
1
SCK
2
t6
t4
31
32
t8
SDI
LSB
t5
t7
CS/LD
t11
LDAC
t9
SRO
Hi-Z
LSB
2704 TD
2704fd
10
LTC2704
OPERATION
SERIAL INTERFACE
When the CS/LD pin is taken low, the data on the SDI pin
is loaded into the shift register on the rising edge of the
clock signal (SCK pin). The minimum (24-bit wide) loading
sequence required for the LTC2704 is a 4-bit command
word (C3 C2 C1 C0), followed by a 4-bit address word
(A3 A2 A1 A0) and 16 data (span or code) bits, MSB
first. Figure 1 shows the SDI input word syntax to use
when writing a code or span. If a 32-bit input sequence is
needed, the first eight bits must be zeros, followed by the
same sequence as for a 24-bit wide input. Figure 2 shows
the input and readback sequences for both 24-bit and
32-bit operations.
When CS/LD is low, the Serial Readback Output (SRO)
pin is an active output. The readback data begins after
the command (C3-C0) and address (A3-A0) words have
been shifted into SDI. For a 24-bit load sequence, the 16
readback bits are shifted out on the falling edges of clocks
8-23, suitable for shifting into a microprocessor on the
rising edges of clocks 9-24. For a 32-bit load sequence,
add 8 to these clock cycle counts; see Figure 2b.
When CS/LD is high, the SRO pin presents a high impedance
(three-state) output. At the beginning of a load sequence,
when CS/LD is taken low, SRO outputs a logic low until
the readback data begins.
When the asynchronous load pin, LDAC, is taken low, all
DACs are updated with code and span data (data in B1
buffers is copied into B2 buffers). CS/LD must be high
during this operation. The use of LDAC is functionally
identical to the “Update B1→B2” commands.
The codes for the command word (C3-C0) are defined in
Table 1; Table 2 defines the codes for the address word
(A3-A0).
READBACK
B1 is the holding buffer. When data is shifted into B1 via
a write operation, DAC outputs are not affected. The contents of B2 can only be changed by copying the contents
of B1 into B2 via an update operation (B1 and B2 can be
changed together, see commands 0110-1001 in Table 1).
The contents of B2 (DAC code or DAC span) directly control
the DAC output voltage or the DAC output range.
Additionally each DAC has one readback register associated
with it. When a readback command is issued to a DAC, the
contents of one of its four buffers is copied into its readback
register and serially shifted out onto the SRO pin. Figure 2
shows the loading and readback sequences. In the 16-bit
data field (D15-D0 for the LTC2704-16, see Figure 2a) of
any write or update command, the readback pin (SRO)
shifts out the contents of the buffer which was specified in
the preceding command. This “rolling readback” mode of
operation can be used to reduce the number of operations,
since any command can be verified during succeeding
commands with no additional overhead. Table 1 shows
the location (readback pointer) of the data which will be
output from SRO during the next instruction.
For readback commands, the data is shifted out during the
readback instruction itself (on the 16 falling SCK edges immediately after the last address bit is shifted in on SDI).
When programming the span of a DAC, the span bits are
the last four bits shifted in; and when checking the span of
a DAC using SRO, the span bits are likewise the last four
bits shifted out. Table 3 shows the span codes.
When span information is read back on SRO, the sleep
status of the addressed DAC is also output. The sleep status
bit, SLP, occurs sequentially just before the four span bits.
The sequence is shown in Figures 2a and 2b. See Table 4
for SLP codes. Note that SLP is an output bit only; sleep
is programmed by using command code 1110 along with
the desired address. Any update command, including the
use of LDAC, wakes the addressed DAC(s).
Each DAC has two pairs of double-buffered digital registers, one pair for DAC code and the other for the output
span (four buffers per DAC). Each double-buffered pair
comprises two registers called buffer 1 (B1) and buffer
2 (B2).
2704fd
11
LTC2704
OPERATION
OUTPUT RANGES
The LTC2704 is a quad DAC with software-programmable
output ranges. SoftSpan provides two unipolar output
ranges (0V to 5V and 0V to 10V), and four bipolar ranges
(±2.5V, ±5V, ±10V and – 2.5V to 7.5V). These ranges are
obtained when an external precision 5V reference and
analog supplies of ±12V to ±15V are used. When a reference voltage of 2V and analog supplies of ±5V are used,
the SoftSpan ranges become: 0V to 2V, 0V to 4V, ±1V, ±2V,
±4V and –1V to 3V. The output ranges are linearly scaled
for references other than 2V and 5V (appropriate analog
supplies should be used within the range ±5V to ±15V).
Each of the four DACs can be programmed to any one of
the six output ranges. DAC outputs can swing to ±10V
on ±10.8V supplies (±12V supplies with ±10% tolerance)
while sourcing or sinking 5mA of load current.
Table 1. Command Codes
C3
CODE
C2 C1
C0
COMMAND
READBACK POINTER—
CURRENT INPUT WORD WO
READBACK POINTER—
NEXT INPUT WORD W+1
0
0
1
0
Write to B1 Span DAC n
Set by Previous Command
B1 Span DAC n
0
0
1
1
Write to B1 Code DAC n
Set by Previous Command
B1 Code DAC n
0
1
0
0
Update B1→B2 DAC n
Set by Previous Command
B2 Span DAC n
0
1
0
1
Update B1→B2 All DACs
Set by Previous Command
B2 Code DAC n
0
1
1
0
Write to B1 Span DAC n
Update B1→B2 DAC n
Set by Previous Command
B2 Span DAC n
0
1
1
1
Write to B1 Code DAC n
Update B1→B2 DAC n
Set by Previous Command
B2 Code DAC n
1
0
0
0
Write to B1 Span DAC n
Update B1→B2 All DACs
Set by Previous Command
B2 Span DAC n
1
0
0
1
Write to B1 Code DAC n
Update B1→B2 All DACs
Set by Previous Command
B2 Code DAC n
1
0
1
0
Read B1 Span DAC n
B1 Span DAC n
1
0
1
1
Read B1 Code DAC n
B1 Code DAC n
1
1
0
0
Read B2 Span DAC n
B2 Span DAC n
1
1
0
1
Read B2 Code DAC n
1
1
1
0
Sleep DAC n (Note 1)
Set by Previous Command
B2 Span DAC n
1
1
1
1
No Operation
Set by Previous Command
B2 Code DAC n
B2 Code DAC n
Codes not shown are reserved and should not be used.
Note 1: Normal operation can be resumed by issuing any update B1→B2 command to the sleeping DAC.
Table 2. Address Codes
Table 3. Span Codes
A3
A2
A1
A0
n
READBACK POINTER n
S3
S2
S1
S0
SPAN
0
0
0
0
DAC A
DAC A
0
0
0
0
Unipolar 0V to 5V
0
0
1
0
DAC B
DAC B
0
0
0
1
Unipolar 0V to 10V
0
1
0
0
DAC C
DAC C
0
0
1
0
Bipolar –5V to 5V
0
1
1
0
DAC D
DAC D
0
0
1
1
Bipolar –10V to 10V
1
1
1
1
All DACs
DAC A
0
1
0
0
Bipolar –2.5V to 2.5V
0
1
0
1
Bipolar –2.5V to 7.5V
Codes not shown are reserved and should not be used.
Codes not shown are reserved and should not be used.
2704fd
12
SDI
C3
C3
LTC2704-12
LTC2704-14
LTC2704-16
(WRITE SPAN)
C3
LTC2704-14
(WRITE CODE)
LTC2704-12
(WRITE CODE)
C3
LTC2704-16
(WRITE CODE)
C1
C1
C1
C1
CONTROL WORD
C2
CONTROL WORD
C2
CONTROL WORD
C2
CONTROL WORD
C2
C0
C0
C0
C0
A3
A3
A3
A3
A1
A1
A1
A1
ADDRESS WORD
A2
ADDRESS WORD
A2
ADDRESS WORD
A2
ADDRESS WORD
A2
A0
A0
A0
A0
0
D11
MSB
D13
MSB
D15
MSB
0
D9
D11
D13
0
D8
D10
D12
0
D7
D9
D11
Figure 1. Input Words
0
D10
D12
D14
D5
0
12 ZEROS
0
D7
D6
0
D4
0
D3
D5
16-BIT CODE
D8
14-BIT CODE
D7
D9
12-BIT CODE
D6
D8
D10
0
D2
D4
D6
0
D1
D3
D5
0
D0
LSB
D2
D4
S3
0
D1
D3
0
S1
SPAN
S2
0
D0
LSB
S0
0
2 ZEROS
0
D1
4 ZEROS
0
D0
LSB
D2
2704 F01
LTC2704
OPERATION
2704fd
13
14
0
3
0
0
0
0
0
8 ZEROS
0
4
C1
3
0
5
0
0
0
6
0
0
0
0
0
7
0
0
C0
4
0
0
0
8
0
0
A3
A2
6
A1
7
0
0
C3
C2
10
0
0
C1
11
0
0
A0
8
0
0
0
0
CONTROL WORD
9
0
0
ADDRESS WORD
5
0
0
C0
12
0
D15
D15
9
0
D13
D13
11
0
D12
D12
12
0
D11
D11
13
0
D10
D10
14
D8
16
0
D9
0
D8
A1
15
0
0
0
0
ADDRESS WORD
A2
14
0
0
A0
16
0
D15
D15
17
0
D14
D14
18
32-BIT DATA STREAM
SRO
SDI
SCK
0
D13
D13
19
20
D12
0
0
D7
D12
Figure 2b. 32-Bit Load Sequence
0
0
A3
13
D7
17
D6
D15
D15
t1
0
D11
D11
21
0
D6
t3
17
0
D10
t2
22
0
D5
D9
23
24
S3
D3
22
25
S1
D1
D6
26
t9
0
t4
D9
D14
D14
0
D8
18
0
D7
0
D6
0
D5
D4
D4
28
S3
D3
D3
29
2704 F02a
SLEEP
STATUS
S0
D0
SLP
24
D0
27
D5
23
D1
SPAN
S2
D2
D2
D7
21
D3
D8
SLEEP
STATUS
SLP
D4
D4
20
DAC CODE OR DAC SPAN
19
D5
D10
18
DAC CODE OR DAC SPAN
D9
15
Figure 2a. 24-Bit Load Sequence
0
D14
D14
10
31
S1
D1
D1
SPAN
S2
D2
D2
30
S0
D0
D0
32
2704 F02b
OPERATION
READBACK SPAN
0
0
0
0
0
2
0
READBACK SPAN
Hi-Z
0
Hi-Z
0
1
0
READBACK CODE
READBACK CODE
Hi-Z
SRO
0
0
SRO
SDI
SCK
CS/LD
SRO
SRO
C2
2
CONTROL WORD
C3
SDI
Hi-Z
1
SCK
CS/LD
24-BIT DATA STREAM
LTC2704
2704fd
LTC2704
OPERATION
Examples
1. Using a 24-bit loading sequence, load DAC A with the
unipolar range of 0V to 10V, output at zero volts and all
other DACs with the bipolar range of ±10V, outputs at
zero volts. Note all DAC outputs should change at the
same time.
a) CS/LD↓
b) Clock SDI = 0010 1111 0000 0000 0000 0011
c) CS/LD↑
B1-Range of all DACs set to bipolar ±10V.
d) CS/LD↓
Clock SDI = 0010 0000 0000 0000 0000 0001
e) CS/LD↑
B1-Range of DAC A set to unipolar 0V to 10V.
f) CS/LD↓
Clock SDI = 0011 1111 1000 0000 0000 0000
g) CS/LD↑
B1-Code of all DACs set to midscale.
h) CS/LD↓
Clock SDI = 0011 0000 0000 0000 0000 0000
i) CS/LD↑
B1-Code of DAC A set to zero code.
j) CS/LD↓
Clock SDI = 0100 1111 XXXX XXXX XXXX XXXX
k) CS/LD↑
Update all DACs B1s into B2s for both Code and
Range.
l) Alternatively steps j and k could be replaced with
LDAC .
2. Using a 32-bit load sequence, load DAC C with bipolar
± 2.5V and its output at zero volts. Use readback to
check B1 contents before updating the DAC output
(i.e., before copying B1 contents into B2).
a) CS/LD↓ (Note that after power-on, the Code in B1 is
zero)
b) Clock SDI = 0000 0000 0011 0100 1000 0000 0000
0000
c) CS/LD↑
B1-Code of DAC C set to midscale setting.
d) CS/LD↓
Clock SDI = 0000 0000 0010 0100 0000 0000 0000
0100
e) Read Data out on SRO = 1000 0000 0000 0000
Verifies that B1-Code DAC C is at midscale setting.
f) CS/LD↑
B1-Range of DAC C set to Bipolar ±2.5V range.
g) CS/LD↓
Clock SDI = 0000 0000 1010 0100 xxxx xxxx xxxx
xxxx
Data Out on SRO = 0000 0000 0000 0100
Verifies that B1-Range of DAC C set to Bipolar ±2.5V
Range.
CS/LD↑
h) CS/LD↓
Clock SDI = 0000 0000 0100 0100 xxxx xxxx xxxx
xxxx
i) CS/LD↑
Update DAC C B1 into B2 for both Code and Range
j) Alternatively steps h and i could be replaced with
LDAC .
System Offset Adjustment
Many systems require compensation for overall system
offset, which may be an order of magnitude or more greater
than the excellent offset of the LTC2704.
The LTC2704 has individual offset adjust pins for each
of the four DACs. VOSA, VOSB, VOSC and VOSD are
referred to their corresponding signal grounds, AGNDA,
AGNDB, AGNDC and AGNDD. For noise immunity and
ease of adjustment, the control voltage is attenuated to
the DAC output:
VOS = –0.01 • V(VOSx) [0V to 5V, ±2.5V spans]
VOS = –0.02 • V(VOSx) [0V to 10V, ±5V,
–2.5V to 7.5V spans]
VOS = –0.04 • V(VOSx) [±10V span]
The nominal input range of these pins is ±5V; other reference voltages of up to ±15V may be used if needed.
The VOSx pins have an input impedance of 1MΩ. To preserve the settling performance of the LTC2704, these pins
2704fd
15
LTC2704
OPERATION
should be driven with a Thevenin-equivalent impedance
of 10kΩ or less. If not used, they should be shorted to
their respective signal grounds, AGNDx.
below approximately 2V; and stays asserted until any valid
update command is executed.
SLEEP MODE
POWER-ON RESET AND CLEAR
When power is first applied to the LTC2704, all DACs
power-up in 5V unipolar mode (S3 S2 S1 S0 = 0000). All
internal DAC registers are reset to 0 and the DAC outputs
are zero volts.
When the CLR pin is taken low, a system clear results. The
command and address shift registers, and the code and
configuration B2 buffers, are reset to 0; the DAC outputs
are all reset to zero volts. The B1 buffers are left intact, so
that any subsequent “Update B1→B2” command (including the use of LDAC) restores the addressed DACs to their
respective previous states.
If CLR is asserted during an operation, i.e., when CS/LD
is low, the operation is aborted. Integrity of the relevant
input (B1) buffers is not guaranteed under these conditions, therefore the contents should be checked using
readback or replaced.
When a sleep command (C3 C2 C1 C0 = 1110) is issued,
the addressed DAC or DACs go into power-down mode.
DACs A and B share a reference inverting amplifier as do
DACs C and D. If either DAC A or DAC B (similarly for DACs
C and D) is powered down, its shared reference inverting
amplifier remains powered on. When both DAC A and DAC B
are powered down together, their shared reference inverting amplifier is also powered down (similarly for DACs C
and D). To determine the sleep status of a particular DAC,
a direct read span command is performed by addressing
the DAC and reading its status on the readback pin SRO.
The fifth LSB is the sleep status bit (see Figures 2a and
2b). Table 4 shows the sleep status bit’s functionality.
Table 4. Readback Sleep Status Bit
SLP
STATUS
0
DAC n Awake
1
DAC n in Sleep Mode
The RFLAG pin is used as a flag to notify the system of a
loss of data integrity. The RFLAG output is asserted low
at power-up, system clear, or if the logic supply VDD dips
2704fd
16
LTC2704
APPLICATIONS INFORMATION
Overview
The LTC2704 is a highly integrated device, greatly simplifying design and layout as compared to a design using
multiple current output DACs and separate amplifiers. A
similar design using four separate current output DACs
would require six precision op amps, compensation capacitors, bypass capacitors for each amplifier, several times as
much PCB area and a more complicated serial interface.
Still, it is important to avoid some common mistakes in
order to achieve full performance. DC752A is the evaluation board for the LTC2704. It is designed to meet all
data sheet specifications, and to allow the LTC2704 to be
integrated into other prototype circuitry. All force/sense
lines are available to allow the addition of current booster
stages or other output circuits.
The DC752A design is presented as a tutorial on properly
applying the LTC2704. This board shows how to properly
return digital and analog ground currents, and how to
compensate for small differences in ground potential
between the two banks of two DACs. There are other ways
to ground the LTC2704, but the one requirement is that
analog and digital grounds be connected at the LTC2704
by a very low impedance path. It is NOT advisable to split
the ground planes and connect them with a jumper or
inductor. When in doubt, use a single solid ground plane
rather than separate planes.
The LTC2704 does allow the ground potential of the DACs
to vary by ±300mV with respect to analog ground, allowing
compensation for ground return resistance.
Power Supply Grounding and Noise
LTC2704 V+ and V– pins are the supplies to all of the
output amplifiers, ground sense amplifiers and reference
inversion amplifiers. These amplifiers have good power
supply rejection, but the V+ and V– supplies must be free
from wideband noise. The best scheme is to prefilter low
noise regulators such as the LT®1761 (positive) and LT1964
(negative). Refer to Linear Technology Application Note
101, Minimizing Switching Regulator Residue in Linear
Regulator Outputs.
The LTC2704 VDD pin is the supply for the digital logic
and analog DAC switches and is very sensitive to noise. It
must be treated as an analog supply. The evaluation board
uses an LT1790 precision reference as the VDD supply to
minimize noise.
The GND pin is the return for digital currents and the
AGND pin is a bias point for internal analog circuitry. Both
of these pins must be tied to the same point on a quiet
ground plane.
Each DAC has a separate ground sense pin that can be used
to compensate for small differences in ground potential
within a system. Since DACs A and B are associated with
REF1 and DACs C and D are associated with REF2, the
grounds must be grouped together as follows:
AGNDA, AGNDB and REFG1 tied together (“GND1” on
DC752A)
AGNDC, AGNDD and REFG2 tied together (“GND2” on
DC752A)
This scheme allows compensation for ground return IR
drops, as long as the resistance is shared by both DACs
in a group. This implies that the ground return for DACs
A and B must be as close as possible, and GND1 must
be connected to this point through a low current, low
resistance trace. (Similar for DACs C and D.)
Figure 3 shows the top layer of the evaluation board. The
GND1 trace connects REFG1, AGNDA, AGNDB and the
ground pin of the LT1236 precision reference (U4.) This
point is the ground reference for DACs A and B. The GND2
trace connects REFG2, AGNDC, AGNDD and the ground pin
of the other LT1236 precision reference (U5). This point
is the ground reference for DACs C and D.
Voltage Reference
A high quality, low noise reference such as the LT1236
or LT1027 must be used to achieve full performance.
The ground terminal of this reference must be connected
directly to the common ground point. If GND1 and GND2
are separate, then two references must be used.
2704fd
17
LTC2704
APPLICATIONS INFORMATION
Voltage Output/Feedback and Compensation
The LTC2704 provides separate voltage output and feedback
pins for each DAC. This allows compensation for resistance
between the output and load, or a current boosting stage
such as an LT1970 may be inserted without affecting accuracy. When OUTx is connected directly to RFBx and no
additional capacitance is present, the internal frequency
compensation is sufficient for stability and is optimized
for fast settling time. If a low bandwidth booster stage is
used, then a compensation capacitor from OUTx to C1x
may be required. Similarly, extra compensation may be
required to drive a heavy capacitive load.
EXPOSED GROUND PLANE AROUND EDGE
ALLOWS GROUNDING TO PROTOTYPE CIRCUITS
2704 F04
2704 F03
GND1 TRACE,
SEPARATED FROM
AGND UNDER LTC2704
GND2 TRACE,
SEPARATED FROM
AGND UNDER LTC2704
Figure 3. DC752 Top Layer
CUTOUT PREVENTS DIGITAL RETURN CURRENTS
FROM COUPLING INTO ANALOG GROUND PLANE. NOTE
THAT THERE IS A PLANE IN THIS REGION ON LAYER 3
Figure 4. DC752 Analog Ground Layer. No Currents Are Returned
to this Plane, so it May Be Used As a Reference Point for Precise
Voltage Measurements
2704fd
18
LTC2704
APPLICATIONS INFORMATION
POWER AND LOAD RETURN
CURRENTS FLOW IN THIS REGION
VOUTA AND VOUTB LOAD
RETURN CURRENTS FLOW
IN THIS REGION WHEN
JP8 IS SET TO “TIE”
VOUTC AND VOUTD LOAD
RETURN CURRENTS FLOW
IN THIS REGION WHEN
JP9 IS SET TO “TIE”
2704 F06
2704 F05
DIGITAL RETURN CURRENTS
FLOW IN THIS REGION
Figure 5. DC752A Load Return, Power Return and Digital Return
SMALL GROUND POUR ALLOWS
LOW IMPEDANCE BYPASSING
OF V+ AND V–
Figure 6. DC752A Routing, Bypass
2704fd
19
LTC2704
PACKAGE DESCRIPTION
Please refer to http://www.linear.com/designtools/packaging/ for the most recent package drawings.
GW Package
44-Lead Plastic SSOP (Wide .300 Inch)
(Reference LTC DWG # 05-08-1642)
44
23
1.40 ±0.127
17.73 – 17.93*
(.698 – .706)
44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23
7.75 – 8.258
10.804 MIN
10.11 – 10.55
(.398 – .415)
1
0.520 ±0.0635
22
0.800 BSC
RECOMMENDED SOLDER PAD LAYOUT
7.417 – 7.595**
(.292 – .299)
0.254 – 0.406 = 45°
(.010 – .016)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
0.355
REF
2.286 – 2.388
(.090 – .094)
2.44 – 2.64
(.096 – .104)
0° – 8° TYP
0.231 – 0.3175
(.0091 – .0125)
0.40 – 1.27
(.015 – .050)
NOTE:
1. CONTROLLING DIMENSION: MILLIMETERS
MILLIMETERS
2. DIMENSIONS ARE IN
(INCHES)
0.800
(.0315)
BSC
0.28 – 0.51
(.011 – .02)
TYP
0.1 – 0.3
(.004 – .0118)
G44 SSOP 0204
*DIMENSION DOES NOT INCLUDE MOLD FLASH. MOLD FLASH
SHALL NOT EXCEED 0.152mm (0.006") PER SIDE
**DIMENSION DOES NOT INCLUDE INTERLEAD FLASH. INTERLEAD
FLASH SHALL NOT EXCEED 0.254mm (0.010") PER SIDE
2704fd
20
LTC2704
REVISION HISTORY
(Revision history begins at Rev B)
REV
DATE
DESCRIPTION
B
10/09
Title Change to Block Diagram
C
D
08/10
12/12
PAGE NUMBER
1
Electrical Characteristics Text Changes to Analog Outputs Section
3
Text and Figure Deletion in Operation Section
16
Revised Note 1 to remove power supply sequencing reference
Changed “DAC A” to DAC n in Table 1
5
12
Corrected Output Noise Voltage Density Units From μV/√Hz to nV/√Hz
4
2704fd
Information furnished by Linear Technology Corporation is believed to be accurate and reliable.
However, no responsibility is assumed for its use. Linear Technology Corporation makes no representation that the interconnection of its circuits as described herein will not infringe on existing patent rights.
21
LTC2704
TYPICAL APPLICATION
Evaluation Board Schematic. Force/Sense Lines Allow for Remote Sensing and Optimal Grounding
VDD
OUTA
BAV99LT1 1
10k
9
LDAC
CS/LD
VDD
SPI
INTERFACE
VDD
10k
1k
SDI
SRO
SCK
10
11
12
13
14
CLR
35
RFLAG
LDAC
VOSA
CS/LD
C1A
SDI
RFBA
SRO
OUTA
SCK
AGNDA
RFLAG
VOSB
C1B
REMOTE
20k
GND1
2 REF1
VOSx
REFMx
2
3
5V
5VREF1
43
REFM1
44
REFG1
RFBB
REF1
OUTB
AGNDB
REFM1
3
7
REMOTE
OUTSA
6
OUTA
3
GND1
40
TIE
2
VOSA
5
CLR
REFx
1
4
OUTB
BAV99LT1 1
2
VOSB
3
39
37
TIE
REMOTE
OUTSB
38
OUTB
41
GND1
LTC2704
OFFSET ADJUSTMENT
FOR VOSA, VOSB,
VOSC, VOSC
21
1
REMOTE
GND2
2 REF2
3
5V
5VREF2
24
REFM2
23
VOSC
REFG2
C1C
REF2
RFBC
REFM2
BAT54S VDD
3
OUTC
AGNDC
1
1
REF
2
3
14
5V
33
0.1μF
32
VS
15V
7V
1
VOSD
GND
C1D
2
GND
0.1μF
OUTD
AGNDD
V+1 V+2
GND
1
2
4.7μF
25
VS
15V
–15V
4.7μF
25V
4.7μF
25V
0.1μF
4.7μF
OUTC
26
4
GND1
GND2
OUTC
1
GND2
19
2
VOSD
18
BAV99LT1 3
16
TIE
REMOTE
OUTSD
17
OUTD
20
OUTD
1
GND2
V–
2
1,8,15,22,31,36
1μF
BAV99LT1 3
TIE
REMOTE
1μF
GND1
1
5VREF2
4
–15V
OUTSC
29
–15V
2 LT1236ACS8-5 6
VOUT
VIN
5
TRIM
GND
0.1μF
42
1μF
VS
5VREF1
2 LT1236ACS8-5 6
VOUT
VIN
5
TRIM
GND
30
15V
1μF
15V
RFBD
AGND
4 LT1790ACS6-5 6
VOUT
VIN
2
1
VDD
VOSC
28
VDD
2 VDD
REGULATOR
27
3
1
2
2
3
GND2
1
TIE
REMOTE
3
1
2
2
3
TIE
REMOTE
4.7μF
GND1
BAT54S
GND2
BAT54S
2704 TA01a
RELATED PARTS
PART NUMBER
DESCRIPTION
COMMENTS
LT 1019
Precision Reference
Ultralow Drift, 3ppm/°C, 0.05% Accuracy
LT1236
Precision Reference
Ultralow Drift, 10ppm/°C, 0.05% Accuracy
LTC1588/LTC1589
LTC1592
12-/14-/16-Bit, Serial, SoftSpan IOUT DACs Software-Selectable Spans, ±1LSB INL/DNL
LTC1595
16-Bit Serial Multiplying IOUT DAC in SO-8 ± 1LSB Max INL/DNL, Low Glitch, DAC8043 16-Bit Upgrade
LTC1596
16-Bit Serial Multiplying IOUT DAC
±1LSB Max INL/DNL, Low Glitch, AD7543/DAC8143 16-Bit Upgrade
LTC1597
16-Bit Parallel, Multiplying DAC
±1LSB Max INL/DNL, Low Glitch, 4 Quadrant Resistors
LTC1650
16-Bit Serial VOUT DAC
Low Power, Low Gritch, 4-Quadrant Multiplication
LTC1857/LTC1858
LTC1859
12-/14-/16-Bit, Serial 100ksps SoftSpan
ADC
Software-Selectable Spans, 40mW, Fault Protected to ±25V
LT1970
500mA Power Op Amp
Adjustable Sink/Source Current Limits
®
2704fd
22 Linear Technology Corporation
LT 1212 REV D • PRINTED IN USA
1630 McCarthy Blvd., Milpitas, CA 95035-7417
(408) 432-1900 ● FAX: (408) 434-0507
●
www.linear.com
© LINEAR TECHNOLOGY CORPORATION 2006