UG-1268
EVAL-AD5758
User Guide
Rev. 0 | Page 8 of 20
Table 4.
AD5758
Block Diagram Label Functions (See Figure 8)
Label Function
A
To apply any changes made to the block diagram or to register values in the memory map to the device, click
Apply Changes
.
B
To read back all of the registers of the device, click
Read All
.
C
Click
Reset Chip
to reset the
AD5758
.
Reset Chip
has the same functionality as the software reset of the
AD5758
.
D
Click
Diff
to show the registers that are different from the data stored on the device. This function shows what changed since the
last time the registers were read.
E
Click
Software Defaults
to load the software defaults of the device. These values are not written to the hardware. Click
Apply
Changes
(Label A) to write the software default values to the hardware.
F
The
AD0
and
AD1
check boxes set the DUT address of the device and must correspond to JP12 and JP14 on the hardware. If
either box is checked, this represents a high state. If either box is unchecked, this represents a low state.
G
If the
/RESET
box is checked, the
SDP-S
sets the RESET pin high. Otherwise, the
SDP-S
pulls RESET low.
H
If the
/LDAC
box is checked, the
SDP-S
sets the LDAC pin high. Otherwise, the
SDP-S
pulls LDAC low.
I
The
ACE
plug-in monitors the FAULT pin. If the FAULT pin is low, the
/FAULT
indicator LED lights up red.
K
VI_OUT
displays the calculated output at VI_OUT, and also displays if the output is in voltage, milliamps, or is high impedance (high-Z).
Lx
GUI access on several registers. Pop-ups, drop-down menus, and hexadecimal textboxes are available in the GUI to configure
several registers of the
AD5758
. To write the changes to the device, the
Apply Changes
button
(Label A) must be clicked. The
functions within the GUI that control various registers (Label L1 through Label L15) are described in Table 5.
M
The
Calibration Memory Refresh
button initiates a write to the key register to perform a calibration memory refresh.
N
The
SW LDAC
button initiates a write to the key register to perform a software LDAC command.
O
The
NOP Command
button initiates a write to Address 0x00 for a no operation (NOP) command.
P
The
Configure ADC
button writes the data selected in the
ADC Config
menu (Label L15) to the ADC configuration register.
Q
Two Stage Readback Select
menu. Two stage readback is initiated through the two stage readback select register. Clicking the
Readback
button initiates a write to the two stage readback select register and then issues a no operation command.
R
DIGITAL DIAGNOSTIC RESULTS
menu. Clicking the
Update and Readback Digital Diagnostic Result
button triggers a write 1
to clear operation and a readback from the digital diagnostic result register.
S
ANALOG DIAGNOSTIC RESULTS
menu. Clicking the
Update and Readback Analog Diagnostic Result
button triggers a write 1
to clear operation and a readback from the analog diagnostic result register.
T
If the
HART_EN
box is checked, the HART_EN bit = 1 in the General-Purpose Configuration 1 register.
U
If the
FPS EN
box is checked, the FAULTPROT_SW_EN bit = 1 in the DC-to-DC Configuration 1 register.
V
Click the
Proceed to Memory Map
button to open the
AD5758
memory map (see Figure 9).
W
Click the
Example Sequences
button to open the example sequences window (see Figure 15).
Table 5. Register Controls Accessible via the GUI (See Label Lx in Table 4 and in Figure 8)
Label Function
L1
Diagnostic Configuration
. Clicking this button activates the associated pop-up menu.
L2
GP Config
. When this button clicked, a pop-up menu appears.
L3
Key
register menu. When this menu is clicked, a drop-down menu appears.
L4
Fault Pin Config
. When this button is clicked, a pop-up menu appears.
L5
WDT Config
. When this button is clicked, a pop-up menu appears.
L6
Frequency Monitor
menu. This menu displays the value in the frequency monitor when read.
L7
Clear Code
menu. Use the textbox in this menu to insert a clear code value in hexadecimal format.
L8
User Gain
menu. Use the textbox in this menu to insert a user gain value in hexadecimal format.
L9
User Offset
menu. Use the textbox in this menu to insert a user offset value in hexadecimal format.
L10
DAC Input Reg
menu. Use the textbox in this menu to insert the DAC value in hexadecimal format.
L11
16 Bit DAC
. When this button is clicked, a pop-up menu appears .
L12
DAC Output Reg
. This menu displays the hexadecimal value currently set in the DAC output register.
L13
DC-DC Converter
. When this button is clicked, the dc-to-dc configuration pop-up menu appears.
L14
Status Register
. This menu displays the contents of the status register.
L15
ADC Config
. This menu contains a combination of drop-down menus and a textbox in which to enter the sequence data.