Datasheet

AD9122
Rev. B | Page 30 of 60
Register
Name
Address
(Hex) Bits Name Description Default
Q Aux DAC
Control
0x47 7 Q aux DAC sign
0 = the Q auxiliary DAC sign is positive, and the current is
directed to the IOUT2P pin (Pin 58).
0
1 = the Q auxiliary DAC sign is negative, and the current is
directed to the IOUT2N pin (Pin 59).
6
Q aux DAC current
direction
0 = the Q auxiliary DAC sources current. 0
1 = the Q auxiliary DAC sinks current.
5 Q aux DAC sleep 1 = puts the Q auxiliary DAC into sleep mode. 0
[1:0] Q Aux DAC[9:8]
Q Aux DAC[9:0] sets the magnitude of the auxiliary DAC
current. The range is 0 mA to 2 mA, and the step size is 2 μA.
00
0x000 = 0.000 mA.
0x001 = 0.002 mA.
0x3FF = 2.046 mA.
Die Temp
Range
Control
0x48 [6:4] FS Current[2:0] Auxiliary ADC full-scale current. 000
000 = lowest current.
111 = highest current.
[3:1] Reference Current[2:0] Auxiliary ADC reference current. 001
000 = lowest current.
111 = highest current.
0 Capacitor value Auxiliary ADC internal capacitor value. 0
0 = 5 pF.
1 = 10 pF.
Die Temp
LSB
0x49 [7:0] Die Temp[7:0] See Register 0x4A. N/A
Die Temp
MSB
0x4A [7:0] Die Temp[15:8]
Die Temp[15:0] indicates the approximate die temperature.
For more information, see the Temperature Sensor section.
N/A
SED Control 0x67 7 SED compare enable
1 = enable the SED circuitry. None of the flags in this register
or the values in Register 0x70 through Register 0x73 are
significant if the SED is not enabled.
0
5 Sample error detected
1 = indicates an error was detected. The bit remains set until
cleared. Any write to this register clears this bit to 0.
0
3 Autoclear enable
1 = enable autoclear mode. This activates Bit 1 and Bit 0 of
this register and causes Register 0x70 through Register 0x73
to be autocleared when eight consecutive sample data sets
are received error free.
0
1 Compare fail
1 = indicates an error was detected. This bit remains set until
it is autocleared by the reception of eight consecutive error-
free comparisons or is cleared by a write to this register.
0
0 Compare pass 1 = indicates that the last sample comparison was error free. 0
Compare
I0 LSBs
0x68 [7:0] Compare Value I0[7:0] See Register 0x69. 10110110
Compare
I0 MSBs
0x69 [7:0] Compare Value I0[15:8]
Compare Value I0[15:0] is the word that is compared with
the I0 input sample captured at the input interface.
01111010
Compare
Q0 LSBs
0x6A [7:0] Compare Value Q0[7:0] See Register 0x6B. 01000101
Compare
Q0 MSBs
0x6B [7:0] Compare Value Q0[15:8]
Compare Value Q0[15:0] is the word that is compared with
the Q0 input sample captured at the input interface.
11101010
Compare
I1 LSBs
0x6C [7:0] Compare Value I1[7:0] See Register 0x6D. 00010110
Compare
I1 MSBs
0x6D [7:0] Compare Value I1[15:8]
Compare Value I1[15:0] is the word that is compared
with the I1 input sample captured at the input interface.
00011010