AD5522
Data Sheet
Rev. E | Page 46 of 64
WRITE SYSTEM CONTROL REGISTER
The system control register is accessed when the PMU channel
address bits (PMU3 to PMU0) and the mode bits (MODE1 and
MODE0) are all 0s. This register allows quick setup of various
functions in the device. The system control register operates on
a per-device basis.
Table 21. System Control Register Bits—Bit B28 to Bit B15
B28
B27
B26
B25
B24
B23
B22
B21
B20
B19
B18
B17
B16
B15
RD/WR
PMU3
PMU2
PMU1
PMU0
MODE1
MODE0
CL3
CL2
CL1
CL0
CPOLH3
CPOLH2
CPOLH1
Table 22. System Control Register Bits—Bit B14 to Bit B0
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B11
B01
CPOLH0
CPBIASEN
DUTGND/CH
Guard
ALM
Clamp
ALM
INT10K
Guard
EN
GAIN1
GAIN0
TMP
enable
TMP1
TMP0
Latched
0
1
Bit B1 and Bit B0 are unused data bits.
Table 23. System Control Register Functions
Bit
Bit Name
Description
28 (MSB)
RD/WR
When low, a write function takes place to the selected register; setting the RD/WR bit high initiates a readback
sequence of the PMU, alarm status, comparator status, system control, or DAC register, as determined by the
address bits.
27
PMU3
Set Bit PMU3 to Bit PMU0 to 0 to address the system control register.
26
PMU2
25
PMU1
24
PMU0
23
MODE1
Set the MODE1 and MODE0 bits to 0 to address the system control register.
22
MODE0
System Control Register-Specific Bits
21
CL3
Current or voltage clamp enable. Bit CL3 to Bit CL0 enable and disable the current or voltage clamp function per
channel (0 = disable; 1 = enable). The clamp enable function is also available in the PMU register on a per-
channel basis. This dual functionality allows flexible enabling or disabling of this function. When reading back
information about the status of the clamp enable function, the data that was most recently written to the clamp
register is available in the readback word from either the PMU register or the system control register.
20
CL2
19
CL1
18
CL0
17
CPOLH3
Comparator output enable. By default, the comparator outputs are high-Z on power-on. A 1 in each bit position
enables the comparator output for the selected channel. Bit 13 (CPBIASEN) must be enabled to power on the
comparator functions. The comparator enable function is also available in the PMU register on a per-channel
basis. This dual functionality allows flexible enabling or disabling of this function. When reading back information
about the status of the comparator enable function, the data that was most recently written to the comparator
status register is available in the readback word from either the PMU register or the system control register.
16
CPOLH2
15
CPOLH1
14
CPOLH0
13
CPBIASEN
Comparator enable. By default, the comparators are powered down when the device is powered on. To enable
the comparator function for all channels, write a 1 to this bit. A 0 disables the comparators and shuts them
down. The comparator output enable bits (CPOLHx, Bit 17 to Bit 14) allow the user to turn on each comparator
output individually, enabling busing of comparator outputs.
12
DUTGND/CH
DUTGND per channel enable. The GUARDINx/DUTGNDx pins are shared pins that can be configured to enable a
DUTGND per PMU channel or a guard input per PMU channel. Setting this bit to 1 enables DUTGND per
channel. In this mode, the pin functions as a DUTGND pin on a per-channel basis. The guard inputs are
disconnected from this pin and instead are connected directly to the MEASVHx line by an internal connection.
The default power-on condition is GUARDINx.
11
GUARD ALM
Clamp and guard alarm functions share one open-drain alarm pin (CGALM). By default, the CGALM pin is
disabled. The guard ALM and clamp ALM bits allow the user to choose whether clamp alarm information, guard
alarm information, or both sets of alarm information are flagged by the CGALM pin. Set high to enable either
alarm function.
10
CLAMP ALM
9
INT10K
Internal sense short. Setting this bit high allows the user to connect an internal sense short resistor of 10 kΩ
(4 kΩ + 2 kΩ switch + 4 kΩ) between the FOHx and the MEASVHx lines (SW7 is closed). Setting this bit high also
closes SW15, allowing the user to connect another 10 kΩ resistor between DUTGNDx and AGND.
8
Guard EN
Guard enable. The guard amplifier is disabled on power-on; to enable the guard amplifier, set this bit to 1. If the
guard function is not in use, disabling it saves power (typically 400 μA per channel).