AD5313R
Data Sheet
LDAC
Deferred DAC Updating (
Pulsed Low)
is held high while data is clocked into the input register
using Command 0001. Both DAC outputs are asynchronously
LDAC SYNC
LOAD DAC (HARDWARE LDAC PIN)
LDAC
The AD5313R DACs have double buffered interfaces consisting
of two banks of registers: input registers and DAC registers. The
user can write to any combination of the input registers. Updates
updated by taking
low after
is taken high. The
LDAC
to the DAC register are controlled by the
pin.
LDAC
update then occurs on the falling edge of
.
OUTPUT
AMPLIFIER
LDAC MASK REGISTER
LDAC
Command 0101 is reserved for a software
mask function,
V
10-BIT
DAC
REF
V
X
OUT
which allows the address bits to be ignored. A write to the DAC
LDAC
using Command 0101 loads the 4-bit
to DB0). The default setting for each channel is 0; that is,
LDAC
mask register (DB3
DAC
REGISTER
LDAC
the
the DAC channel to ignore transitions on the
LDAC
pin works normally. Setting the selected bit to 1 forces
LDAC
pin, regardless
pin. This flexibility is useful
in applications where the user wishes to select which channels
LDAC
of the state of the hardware
INPUT
REGISTER
respond to the
pin.
mask register gives the user extra flexibility and control
LDAC LDAC
LDAC
The
over the hardware
(DB3, DB0) to 0 for a DAC channel means that the update of
LDAC
SCLK
SYNC
SDIN
INTERFACE
LOGIC
SDO
pin (see Table 13). Setting an
bit
this channel is controlled by the hardware
LDAC
pin.
Figure 44. Simplified Diagram of Input Loading Circuitry for a Single DAC
LDAC
Instantaneous DAC Updating (
Held Low)
Table 13.
Load LDAC Register
Bits
Overwrite Definition
LDAC
is held low while data is clocked into the input register
using Command 0001. Both the addressed input register and
SYNC
LDAC
(DB3, DB0)
Pin
Operation
LDAC
the DAC register are updated on the rising edge of
, and
LDAC
1 or 0
X1
then the output begins to change (see Table 14 and Table 15).
0
1
Determined by the LDAC pin.
DAC channels update and override
the LDAC pin. DAC channels see
the LDAC pin as set to 1.
1 X = don’t care.
1
LDAC
Table 14. 24-Bit Input Shift Register Contents for
Operation
DB23
DB0
(LSB)
(MSB) DB22 DB21 DB20 DB19 DB18 DB17 DB16 DB15 to DB4
DB3
DB2
DB1
0
0
0
1
X
X
X
X
X
DAC B
0
0
DAC A
Command bits (C3 to C0)
Address bits, don’t care
Don’t care
Setting the LDAC bit to 1 overrides the LDAC pin
1 X = don’t care.
1
LDAC
Table 15. Write Commands and
Pin Truth Table
Hardware
Pin State
VLOGIC
LDAC
Command
Description
Input Register Contents
Data update
DAC Register Contents
No change (no update)
Data update
0001
Write to Input Register n
(dependent on LDAC)
GND2
Data update
0010
0011
Update DAC Register n with
contents of Input Register n
VLOGIC
GND
No change
Updated with input register contents
Updated with input register contents
Data update
No change
Write to and update DAC Channel n
VLOGIC
GND
Data update
Data update
Data update
1
LDAC
A high-to-low hardware
pin transition always updates the contents of the DAC register with the contents of the input register on channels that are not masked
mask register.
pin is permanently tied low, the
LDAC
(blocked) by the
2
LDAC
LDAC
mask bits are ignored.
When the
Rev. 0 | Page 22 of 28