FEATURES
AD5544 16-Bit Resolution
AD5554 14-Bit Resolution
2 mA Full-Scale Current 20%, with V
2 s Settling Time
BIAS for Zero-Scale Error Reduction @ Temp
V
SS
Midscale or Zero-Scale Reset
Four Separate 4Q Multiplying Reference Inputs
SPI-Compatible 3-Wire Interface
Double Buffered Registers Enable
Simultaneous Multichannel Change
Internal Power ON Reset
Compact SSOP-28 Package
APPLICATIONS
Automatic Test Equipment
Instrumentation
Digitally-Controlled Calibration
REF
= 10 V
Serial-Input, 16-Bit/14-Bit DACs
AD5544/AD5554
FUNCTIONAL BLOCK DIAGRAM
V
ABCD
REF
V
DD
RFBA
I
OUT
A
GND
RFBB
I
OUT
A
GND
R
FB
I
OUT
A
GND
R
FB
I
OUT
A
GND
A
GND
A
A
B
B
C
C
C
D
D
D
F
SDO
SDI
CLK
D0
D1
D2
D3
D4
D5
D6
D7
D8
16
D9
D10
D11
D12
D13
D14
D15
A0
A1
CS
EN
DAC A
B
C
D
2:4
DECODE
INPUT
REGISTER
INPUT
REGISTER
INPUT
REGISTER
INPUT
REGISTER
POWER-
ON
RESET
DAC A
REGISTER
R
DAC B
REGISTER
R
DAC C
REGISTER
R
DAC D
REGISTER
R
DAC A
R
DAC B
R
DAC C
R
DAC D
R
AD5544
GENERAL DESCRIPTION
The AD5544/AD5554 quad, 16-/14-bit, current-output, digitalto-analog converters are designed to operate from a single 5 V
supply.
The applied external reference input voltage (V
the full-scale output current. Integrated feedback resistors (R
) determines
REF
FB
)
provide temperature-tracking, full-scale voltage outputs when
combined with an external I-to-V precision amplifier.
A doubled-buffered serial-data interface offers high-speed,
3-wire, SPI- and microcontroller-compatible inputs using
serial-data-in (SDI), clock (CLK), and a chip-select (CS). In
addition, a serial-data-out pin (SDO) allows for daisy-chaining
when multiple packages are used. A common level-sensitive
load-DAC strobe (LDAC) input allows simultaneous update of
all DAC outputs from previously loaded input registers. Additionally, an internal power ON reset forces the output voltage to
zero at system turn ON. An MSB pin allows system reset assertion (RS) to force all registers to zero code when MSB = 0, or
to half-scale code when MSB = 1.
AD5544/AD5554 are packaged in the compact SSOP-28.
REV. 0
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.
Logic Output Low VoltageV
Logic Output High VoltageV
INTERFACE TIMING
2, 3
Clock Width Hight
Clock Width Lowt
CS to Clock Setupt
Clock to CS Holdt
Clock to SDO Prop Delayt
Load DAC Pulsewidtht
Data Setupt
Data Holdt
Load Setupt
Load Holdt
IL
IH
IL
C
IL
OL
OH
CH
CL
CSS
CSH
PD
LDAC
DS
DH
LDS
LDH
2.4V
IOL = 1.6 mA0.4V
IOH = 100 µA4V
25ns
25ns
0ns
25ns
220ns
25ns
20ns
20ns
5ns
25ns
0.8V
1µA
10pF
SUPPLY CHARACTERISTICS
Power Supply RangeV
Positive Supply CurrentI
Negative Supply CurrentI
Power DissipationP
Logic Output Low VoltageV
Logic Output High VoltageV
INTERFACE TIMING
2, 3
Clock Width Hight
Clock Width Lowt
CS to Clock Setupt
Clock to CS Holdt
Clock to SDO Prop Delayt
Load DAC Pulsewidtht
Data Setupt
Data Holdt
Load Setupt
Load Holdt
IL
IH
IL
C
IL
OL
OH
CH
CL
CSS
CSH
PD
LDAC
DS
DH
LDS
LDH
2.4V
I
= 1.6 mA0.4V
OL
I
= 100 µA4V
OH
25ns
25ns
0ns
25ns
220ns
25ns
20ns
20ns
5ns
25ns
0.8V
1µA
10pF
SUPPLY CHARACTERISTICS
Power Supply RangeV
Positive Supply CurrentI
Negative Supply CurrentI
Power DissipationP
*Stresses above those listed under Absolute Maximum Ratings may cause perma-
nent damage to the device. This is a stress rating only; functional operation of the
device at these or any other conditions above those indicated in the operational
JA
sections of this specification is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect device reliability.
The AD5544/AD5554 contain 4196 transistors. The die size is 122 mil × 204 mil.
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection. Although
the AD5544/AD5554 features proprietary ESD protection circuitry, permanent damage may occur
on devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions
are recommended to avoid performance degradation or loss of functionality.
REV. 0
–5–
Page 6
AD5544/AD5554
SDI
CLK
CS
LDAC
SDI
CLK
CS
LDAC
A1A0D15 D14 D13 D12 D11 D10D1D0
t
t
t
CSS
t
DH
DS
t
CL
CH
t
LDS
t
SDO
t
PD
Figure 2. AD5544 Timing Diagram
A1A0D13 D12 D11 D10 D09 D08D1D0
t
t
t
CSS
t
DH
DS
t
CL
CH
t
LDS
t
SDO
t
PD
t
CSH
LDAC
t
CSH
LDAC
INPUT
REG
LD
INPUT
REG
LD
t
LDH
t
LDH
Figure 3. AD5554 Timing Diagram
Table I. AD5544 Control-Logic Truth Table
CSCLKLDACRSMSBSerial Shift Register FunctionInput Register Function DAC Register
with Current SR Contents
HXLHXNo EffectLatchedTransparent
HXHHXNo EffectLatchedLatched
HX↑+HXNo EffectLatchedLatched
HXHL0No EffectLatched Data = 0000
HXHLHNo EffectLatched Data = 2000
NOTES
1. SR = Shift Register.
2. ↑+ positive logic transition; X = Don’t Care.
3. At power ON both the Input Register and the DAC Register are loaded with all zeros.
4. For AD5544, data appears at the SDO Pin 19 clock pulses after input at the SDI pin.
5. For AD5554, data appears at the SDO Pin 17 clock pulses after input at the SDI pin.
Table III. AD5544 Serial Input Register Data Format, Data Is Loaded in the MSB-First Format
MSBLSB
Bit Position B17B16B15B14B13B12B11B10B9B8B7B6B5B4B3B2B1 B0
Data Word A1A0D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1 D0
NOTE
Only the last 18 bits of data clocked into the serial register (Address + Data) are inspected when the CS line’s positive edge returns to logic high. At this point an internally generated load strobe transfers the serial register data contents (Bits D15–D0) to the decoded DAC-Input-Register address determined by bits A1 and A0. Any
extra bits clocked into the AD5544 shift register are ignored, only the last 18 bits clocked in are used. If double-buffered data is not needed, the LDAC pin can be tied
logic low to disable the DAC Registers.
Latched Data = 0000
H
Latched Data = 2000
H
H
H
Table IV. AD5554 Serial Input Register Data Format, Data Is Loaded in the MSB-First Format
MSBLSB
Bit Position B15B14B13B12B11B10B9B8B7B6B5B4B3B2B1B0
Data WordA1A0D13D12D11D10D9D8D7D6D5D4D3D2D1D0
NOTE
Only the last 16 bits of data clocked into the serial register (Address + Data) are inspected when the CS line’s positive edge returns to logic high. At this point an internally generated load strobe transfers the serial register data contents (Bits D13–D0) to the decoded DAC-Input-Register address determined by bits A1 and A0. Any
extra bits clocked into the AD5554 shift register are ignored, only the last 16 bits clocked in are used. If double-buffered data is not needed, the LDAC pin can be tied
logic low to disable the DAC Registers.
Table V. Address Decode
A1A0DAC Decoded
00DAC A
01DAC B
10DAC C
11DAC D
REV. 0
–7–
Page 8
AD5544/AD5554
AD5544/AD5554 PIN FUNCTION DESCRIPTIONS
Pin # NameFunction
1A
2I
3V
4R
5MSBMSB Bit Set Pin During a Reset Pulse (RS) or at System Power ON if Tied to Ground or V
6RSReset Pin, Active Low Input. Input registers and DAC registers are set to all zeros or half-scale code (8000
7V
8CSChip Select, Active Low Input. Disables shift register loading when high. Transfers serial register data to the Input
9CLKClock Input, Positive Edge Clocks Data into Shift Register.
10SDISerial Data Input, Input Data Loads Directly into the Shift Register.
11R
12V
13I
14A
15A
16I
17V
18R
19NCNo Connect. Leave pin unconnected.
20SDOSerial Data Output, input data loads directly into the shift register. Data appears at SDO, 19 clock pulses for
21LDACLoad DAC Register Strobe, Level Sensitive Active Low. Transfers all Input Register data to DAC registers. Asyn-
22A
23V
24DGNDDigital Ground Pin.
25R
26V
27I
28A
ADAC A Analog Ground.
GND
ADAC A Current Output.
OUT
ADAC A Reference Voltage Input Terminal. Establishes DAC A full-scale output voltage. Pin can be tied to VDD pin.
REF
AEstablish Voltage Output for DAC A by Connecting to External Amplifier Output.
FB
.
DD
DD
AD5544 and 2000
= 0. Register Data = 8000
Positive Power Supply Input. Specified range of operation 5 V ± 10%.
for AD5554) determined by the voltage on the MSB pin. Register Data = 0000H when MSB
H
for AD5544 and 2000H for AD5554 when MSB = 1.
H
Register when CS/LDAC returns High. Does not effect LDAC operation.
BEstablish Voltage Output for DAC B by Connecting to External Amplifier Output.
FB
BDAC B Reference Voltage Input Terminal. Establishes DAC B full-scale output voltage. Pin can be tied to VDD pin.
REF
BDAC B Current Output.
OUT
BDAC B Analog Ground.
GND
CDAC C Analog Ground.
GND
CDAC C Current Output.
OUT
CDAC C Reference Voltage Input Terminal. Establishes DAC C full-scale output voltage. Pin can be tied to VDD pin.
REF
CEstablish voltage output for DAC C by connecting to external amplifier output.
FB
AD5544 and 17 clock pulses for AD5554 after input at the SDI pin.
chronous active low input. See Control Logic Truth Table for operation.
FHigh Current Analog Force Ground.
GND
SS
FB
REF
OUT
GND
Negative Bias Power Supply Input. Specified range of operation –0.3 V to –5.5 V.
DEstablish Voltage Output for DAC D by Connecting to External Amplifier Output.
DDAC D Reference Voltage Input Terminal. Establishes DAC D full-scale output voltage. Pin can be tied to VDD pin.
DDAC D Current Output.
DDAC D Analog Ground.
for
H
AD5544/AD5554 PIN CONFIGURATION
1
A
AA
GND
2
AI
I
OUT
3
V
AV
REF
4
R
AR
FB
5
MSBDGND
CLKSDO
R
V
REF
I
OUT
A
GND
AD5544/
6
RS
AD5554
7
V
DD
TOP VIEW
(Not to Scale)
8
CSLDAC
9
10
SDINC
11
BR
FB
12
BV
13
BI
14
BA
NC = NO CONNECT
28
D
GND
27
D
OUT
26
D
REF
25
D
FB
24
23
V
SS
22
A
F
GND
21
20
19
18
C
FB
17
C
REF
16
C
OUT
15
C
GND
–8–
REV. 0
Page 9
Typical Performance Characteristics–AD5544/AD5554
OP AMP OFFSET VOLTAGE – V
2.0
INTEGRAL NONLINEARITY ERROR – LSB
–1500
1.5
1.0
0.5
0
–0.5
–1.0
–1.5
–2.0
–1000–500
0
50010001500
VDD = 5V
V
REF
= 10V
T
A
= 25C
F000
H
8000
H
0FFF
H
7FFF
H
0.50
0.25
0.00
–0.25
–0.50
0.50
0.25
0.00
–0.25
–0.50
0.50
DNL – LSB
0.25
0.00
–0.25
–0.50
0.50
0.25
0.00
–0.25
–0.50
CODE – Decimal
TPC 1. AD5544 DNL vs. Code (TA = 25°C)
–0.5
–1.0
–0.5
–1.0
INL – LSB
–0.5
–1.0
–0.5
–1.0
1.0
0.5
0.0
1.0
0.5
0.0
1.0
0.5
0.0
1.0
0.5
0.0
CODE – Decimal
DAC A
DAC B
DAC C
DAC D
TPC 2. AD5554 INL vs. Code (TA = 25°C)
DAC A
DAC B
DAC C
DAC D
5734449152409603276824576163848192065536
1433612288102408192614440962048016384
–0.25
–0.50
–0.75
–0.25
–0.50
–0.75
DNL – LSB
–0.25
–0.50
–0.75
–0.25
–0.50
–0.75
0.75
0.50
0.25
0.00
0.75
0.50
0.25
0.00
0.75
0.50
0.25
0.00
0.75
0.50
0.25
0.00
DAC A
DAC B
DAC C
DAC D
CODE – Decimal
1433612288102408192614440962048016384
TPC 3. AD5554 DNL vs. Code (TA = 25°C)
TPC 4. AD5544 Integral Nonlinearity Error vs.
Op Amp Offset
REV. 0
–9–
Page 10
AD5544/AD5554
0.75
VDD = 5V
= 10V
V
REF
0.50
= 25C
T
–0.25
–0.50
INTEGRAL NONLINEARITY ERROR – LSB
–0.75
0.25
0.00
–2000
A
–1500 –1000 –500
OP AMP OFFSET VOLTAGE – V
0
50020001000 1500
3000
2000
1FFF
0FFF
H
H
H
H
TPC 5. AD5554 Integral Nonlinearity Error vs.
Op Amp Offset
1.00
VDD = 5V
= 10V
V
REF
–0.25
–0.50
–0.75
DIFFERENTIAL NONLINEARITY ERROR – LSB
–1.00
0.75
0.50
0.25
0.00
–1000
T
A
= 25C
–750 –500 –250
OP AMP OFFSET VOLTAGE – V
0
2505007501000
8000
F000
0FFF
H
H
H
TPC 6. AD5544 Differential Nonlinearity Error vs.
Op Amp Offset
10.0
7.5
5.0
2.5
0.0
–2.5
GAIN ERROR – LSB
–5.0
–7.5
–10.0
–1500
–1000–500
OP AMP OFFSET VOLTAGE – V
0
VDD = 5V
= 10V
V
REF
= 25C
T
A
50010001500
TPC 8. AD5544 Gain Error vs. Op Amp Offset
–1
–2
GAIN ERROR – LSB
–3
–4
–5
–1500
4
3
2
1
0
–1000–500
OP AMP OFFSET VOLTAGE – V
0
VDD = 5V
= 10V
V
REF
= 25C
T
A
50010001500
TPC 9. AD5554 Gain Error vs. Op Amp Offset
0.3
–0.1
–0.2
DIFFERENTIAL NONLINEARITY ERROR – LSB
–0.3
0.2
0.1
0.0
–1500
VDD = 5V
= 10V
V
REF
= 25C
T
A
–1000–500
ACCURACY DEGRADATION
DUE TO EXTERNAL OP AMP
INPUT OFFSET VOLTAGE
SPECIFICATION.
OP AMP OFFSET VOLTAGE – V
0
2000
3000
0FFF
50015001000
H
H
H
TPC 7. AD5554 Differential Nonlinearity Error vs.
Op Amp Offset
–10–
30
SS = 120 UNITS
= 5V
V
DD
= 10V
V
REF
= –40C TO +85C
T
A
20
FREQUENCY
10
0
0
0.51.01.5
FULL-SCALE TEMPCO – ppm/C
TPC 10. AD5544 Full-Scale Tempco (ppm/C)
REV. 0
Page 11
AD5544/AD5554
CLOCK FREQUENCY – Hz
10000
1k
I
DD
– A
1000
100
10
10k100k1M10M100M
VDD = 5V
V
REF
= 10V
T
A
= 25C
5555
H
FFFF
H
8000
H
0000
H
CLOCK FREQUENCY – Hz
10000
1k
I
DD
– A
1000
100
10
10k100k1M10M100M
VDD = 5V
V
REF
= 10V
T
A
= 25C
1555
H
3FFF
H
2000
H
0000
H
60
40
30
20
FREQUENCY
10
0
0.40.60.81.01.21.41.61.8
0.2
FULL-SCALE ERROR TEMPCO – ppm/C
TPC 11. AD5554 Full-Scale Tempco (ppm/C)
7FFFH ➔ 8000
H
SS = 180 UNITS
= 5V
V
DD
= 10V
V
REF
= –40C TO +85C
T
A
VDD = 5V
= 10V
V
REF
= 25C
T
A
CS
(5V/DIV)
V
OUT
(50mV/DIV)
1s/DIV
TPC 14. AD5544 Small Signal Settling Time
VDD = 5V
= 10V
V
REF
= 25C
T
A
= –343
A
V
1LSB = 52mV
V
OUT
(10V/DIV)
V
OUT
(50mV/DIV)
TPC 13. AD5544 Large Signal Settling Time
100ns/DIV
TPC 12. AD5544 Midscale Transition
0000H ➔ FFFF
H
2s/DIV
VDD = 5V
= 10V
V
REF
= 25C
T
A
CS
(5V/DIV)
V
OUT
(5V/DIV)
TPC 15. AD5544 Power Supply Current vs.
Clock Frequency
TPC 16. AD5554 Power Supply Current vs.
Clock Frequency
REV. 0
–11–
Page 12
AD5544/AD5554
100
VDD = 5V 10%
90
T
= 25C
A
80
70
60
PSRR – dB
50
40
30
20
1k
CLOCK FREQUENCY – Hz
10k100k1M100
TPC 17. AD5544/AD5554 Power Supply Rejection
vs. Frequency
55
VDD = 5V
54
53
52
51
50
49
SUPPLY CURRENT – A
48
47
46
= 10V
V
REF
LOGIC = V
DD
–250255075100125150
–50
TEMPERATURE – C
TPC 18. AD5544/AD5554 Power Supply Current
vs. Temperature
600
VDD = 5V
V
= 10V
REF
500
= 25C
T
A
400
300
– A
DD
I
200
100
0
0
12345
LOGIC INPUT VOLTAGE – Volts
TPC 19. AD5544/AD5554 Power Supply Current
vs. Logic Input Voltage
CIRCUIT OPERATION
The AD5544 and AD5554 contain four, 16-bit and 14-bit,
current-output, digital-to-analog converters respectively. Each
DAC has its own independent multiplying reference input. Both
AD5544/AD5554 use 3-wire SPI compatible serial data interface, with a configurable asynchronous RS pin for half-scale
(MSB = 1) or zero-scale (MSB = 0) preset. In addition, an
LDAC strobe enables four channel simultaneous updates for
hardware synchronized output voltage changes.
D/A Converter Section
Each part contains four current-steering R-2R ladder DACs.
Figure 4 shows a typical equivalent DAC. Each DAC contains
a matching feedback resistor for use with an external I-to-V
converter amplifier. The R
the external amplifier. The I
inverting input of the external amplifier. The A
X pin is connected to the output of
FB
X terminal is connected to the
OUT
X pin should
GND
be Kelvin-connected to the load point in the circuit requiring
the full 16-bit accuracy. These DACs are designed to operate
–12–
with both negative or positive reference voltages. The V
DD
power
pin is only used by the logic to drive the DAC switches ON and
OFF. Note that a matching switch is used in series with the
internal 5 kΩ feedback resistor. If users are attempting to measure the value of R
achieve continuity. An additional V
, power must be applied to VDD in order to
FB
bias pin is used to guard
SS
the substrate during high temperature applications to minimize
zero-scale leakage currents that double every 10°C. The DAC
output voltage is determined by V
VV
=−×
OUTREF
VV
=−×
OUTREF
D
(For AD5544)(Equation 1)
65536
D
(For AD5554)(Equation 2)
16384
Note that the output polarity is opposite to the V
and the digital data (D) as:
REF
polarity for
REF
dc reference voltages.
REV. 0
Page 13
AD5544/AD5554
FREQUENCY – Hz
1k
GAIN – 12dB/DIV
3FFF
H
10k100k1M10M100
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
ZS
VDD = 5V
V
REF
= 100mV rms
T
A
= 25C
C
F
= 23pF
V
V
X
REF
DIGITAL INTERFACE CONNECTIONS OMITTED FOR CLARITY.
SWITCHES S1 AND S2 ARE CLOSED, V
RRR
FROM OTHER DACS A
V
DGND
SS
GND
MUST BE POWERED.
DD
R2R2R2R5k
DD
RFBX
S1S2
X
I
OUT
A
F
GND
X
A
GND
Figure 4. Typical Equivalent DAC Channel
These DACs are also designed to accommodate ac reference
input signals. Both AD5544/AD5554 will accommodate input
reference voltages in the range of –12 V to +12 V. The reference
voltage inputs exhibit a constant nominal input resistance of
5kΩ, ± 30%. On the other hand, the DAC outputs I
OUT
A, B,
C, D are code-dependent and produce various output resistances and capacitances. The choice of external amplifier
should take into account the variation in impedance generated
by the AD5544/AD5554 on the amplifiers’ inverting input
node. The feedback resistance, in parallel with the DAC ladder
resistance, dominates output voltage noise. For multiplying
mode applications, an external feedback compensation capacitor
) may be needed to provide a critically damped output
(C
FB
response for step changes in reference input voltages. Figures 5
and 6 show the gain vs. frequency performance at various
attenuation settings using a 23 pF external feedback capacitor
connected across the I
X and RFBX terminals for AD5544
OUT
and AD5554 respectively. In order to maintain good analog
performance, power supply bypassing of 0.01 µF, in parallel
with 1 µF, is recommended. Under these conditions, clean
power supply with low ripple voltage capability should be used.
Switching power supplies is usually not suitable for this application
due to the higher ripple voltage and PSS frequency-dependent
characteristics. It is best to derive the AD5544/AD5554’s 5 V
supply from the systems’ analog supply voltages. (Do not use
the digital 5 V supply.) See Figure 7.
FFFF
H
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
GAIN – 12dB/DIV
B3
B2
B1
B0
ZS
1k
10k100k1M10M100
FREQUENCY – Hz
VDD = 5V
= 100mV rms
V
REF
= 25C
T
A
Figure 5. AD5554 Reference Multiplying Bandwidth
vs. Code
Figure 6. AD5554 Reference Multiplying Bandwidth
vs. Code
15V
2R
+
R
ANALOG
POWER
SUPPLY
5V
REV. 0
V
X
REF
DIGITAL INTERFACE CONNECTIONS OMITTED.
FOR CLARITY SWITCHES S1 AND S2 ARE CLOSED,
V
DD
RRR
FROM OTHER DACS A
V
SS
MUST BE POWERED.
Figure 7. Recommended Kelvin-Sensed Hookup
V
DD
R2R2R2R5k
GND
AD5544
DGND
–13–
RFBX
15V
S1S2
I
A
A
OUT
GND
GND
X
F
X
V
CC
V
A1
OUT
+
V
EE
LOAD
Page 14
AD5544/AD5554
CS
EN
CLK
AD5544
V
REF
A B C D
V
DD
SDI
SDO
D10
D11
D12
D13
D14
D15
16
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
DAC A
2:4
DECODE
B
C
D
POWER-
ON
RESET
A0
A1
INPUT
REGISTER
INPUT
REGISTER
INPUT
REGISTER
INPUT
REGISTER
SET
MSB
R
R
R
R
DAC A
REGISTER
DAC B
REGISTER
DAC C
REGISTER
DAC D
REGISTER
SET
MSB
R
R
R
R
DAC A
DAC B
DAC C
DAC D
RFBA
I
OUT
A
GND
R
FB
I
OUT
A
GND
R
FB
I
OUT
A
GND
R
FB
I
OUT
A
GND
A
GND
A
A
B
B
B
C
C
C
D
D
D
F
DGNDMSB
Figure 8. System Level Digital Interfacing
SERIAL DATA INTERFACE
The AD5544/AD5554 uses a 3-wire (CS, SDI, CLK) SPI compatible serial data interface. Serial data of AD5544 and AD5554
is clocked into the serial input register in an 18-bit and 16-bit
data-word format respectively. MSB bits are loaded first. Table
II defines the 18 data-word bits for AD5544. Table III defines
the 16 data-word bits for AD5554. Data is placed on the SDI
pin, and clocked into the register on the positive clock edge of
CLK subject to the data setup and data hold time requirements
specified in the Interface Timing Specifications. Data can only
be clocked in while the CS chip select pin is active low. For
AD5544, only the last 18 bits clocked into the serial register will
be interrogated when the CS pin returns to the logic high state,
extra data bits are ignored. For AD5554, only the last 16 bits
clocked into the serial register will be interrogated when the CS
pin returns to the logic high state. Since most microcontrollers
output serial data in 8-bit bytes, three right-justified data bytes
can be written to the AD5544. Keeping the CS line low between
the first, second, and third byte transfers will result in a successful serial register update. Similarly, two right-justified data bytes
LDACRS
V
SS
can be written to the AD5554. Keeping the CS line low between
the first and second byte transfer will result in a successful serial
register update.
Once the data is properly aligned in the shift register, the positive edge of the CS initiates the transfer of new data to the target
DAC register, determined by the decoding of address bits A1
and A0. For AD5544, Tables I, III, V, and Figure 2 define the
characteristics of the software serial interface. For AD5554,
Tables II, IV, V, and Figure 3 define the characteristics of the
software serial interface. Figures 8 and 9 show the equivalent
logic interface for the key digital control pins for AD5544.
AD5554 has similar configuration, except with 14 data bits.
Two additional pins RS and MSB provide hardware control
over the preset function and DAC Register loading. If these
functions are not needed, the RS pin can be tied to logic high.
The asynchronous input RS pin forces all input and DAC registers to either the zero-code state (MSB = 0), or the half-scale
state (MSB = 1)
When the VDD power supply is turned ON, an internal reset
strobe forces all the Input and DAC registers to the zero-code
state or half-scale, depending on the MSB pin voltage. The V
DD
power supply should have a smooth positive ramp without
drooping in order to have consistent results, especially in the
region of V
= 1.5 V to 2.3 V. The VSS supply has no effect on
DD
the power-ON reset performance. The DAC register data will
stay at zero or half-scale setting until a valid serial register data
load takes place.
ESD Protection Circuits
All logic-input pins contain back-biased ESD protection Zeners
connected to ground (DGND) and V
V
DD
DIGITAL
INPUTS
5k
as shown in Figure 9.
DD
DGND
Figure 10. Equivalent ESD Protection Circuits
PCB LAYOUT
In PCB layout, all analog ground, A
X, should be tied together.
GND
Amplifiers suitable for I-to-V conversion include:
• High Accuracy: OP97, OP297
• Speed and Accuracy: OP42
• ±5 V Applications: OP162/OP262/OP462, OP184/OP284/
OP484
APPLICATIONS
The AD5544/AD5554 are inherently 2-quadrant multiplying
D/A converters. That is, they can be easily set up for unipolar
output operation. The full-scale output polarity is the inverse of
the reference-input voltage.
In some applications it may be necessary to generate the full 4quadrant multiplying capability or a bipolar output swing. This
is easily accomplished using an additional external amplifier
(A2) configured as a summing amplifier (see Figure 11). In this
circuit the first and second amplifiers (A1 and A2) provide a
total gain-of-2 which increases the output voltage span to 20 V.
Biasing the external amplifier with a 10 V offset from the reference voltage results in a full 4-quadrant multiplying circuit. The
transfer equation of this circuit shows that both negative and
positive output voltages are created as the input data (D) is
incremented from code zero (V
= 0 V) to full-scale (V
= 10 V).
OUT
= –10 V) to midscale (V
OUT
OUT
(For AD5544)(Equation 3)
D
V
DD
ONE CHANNEL
VSSA
1
AD5544
×
V
(For AD5554)(Equation 4)
10k
A2
–10V < V
OUT
X
A1
REF
GND
R
X
FA
FB
GND
10k
5k
XV
I
OUT
X
V
OUT
< +10V
V
=−
OUTREF
8192
10V
V
REF
AD588
DIGITAL INTERFACE CONNECTIONS
OMITTED FOR CLARITY.