
20
30
R/W
Output Data Conditioner
Control
0x0000
31
R/W
I-to-I (hm) Coefficient
0x0000
32
R/W
Q-to-I (km) Coefficient
0x0000
33
R/W
I-to-Q(Im) Coefficient
0x0000
34
R/W
Q-to-Q (gm) Coefficient
0x0000
35
R/W
I-Channel DC Offset MSW
0x0000
36
R/W
I-Channel DC Offset LSW
0x0000
37
R/W
Q-Channel DC Offset MSW
0x0000
38
R/W
Q-Channel DC Offset LSW
0x0000
39
R
Status
0x0000
TABLE 2. CONTROL REGISTER MAP (Continued)
ADDRESS
(5:0)
TYPE
FUNCTION
DESCRIPTION
RESET DEFAULT
TABLE 3. CHIP CONTROL
TYPE: GLOBAL: ADDRESS: 0x00
BIT
FUNCTION
DESCRIPTION
15:11
Reserved
Not Used
10:8
ID Index
Pointer that selects a pair of characters from the Chip Identification, where the Chip Identification is a
string of 16 ASCII characters. The ChipID field provides access to the selected character pair. For
example, if the Chip Identification is the first 16 letters of the alphabet,—“ABCD…P”—then setting
ID_Index = PAIR_0, selects the left-most pair, AB, which can be accessed by reading the ChipID field.
Setting ID_Index = PAIR_1, selects the pair, CD.
000 - Pair 0
001 - Pair 1
010 - Pair 2
011 - Pair 3
100 - Pair 4
101 - Pair 5
110 - Pair 6
111 - Pair 7
7:5
Reserved
Not Used
4
Hard Reset
Control bit that resets the entire chip except the Processor Interface (PI) block. Identical to asserting
RESET, except:
(1) it does not reset the control fields, ID Index, Hard Reset, Soft Reset, and Chip ID.
(2) it does not reset the PI Controller in the PI block.
0 - Reset not active (default).
1 - Reset is active for the entire chip except the PI block.
3:1
Reserved
Not Used.
0
Soft Reset
Control bit that is identical to Hard Reset except that it does not reset any control registers.
0 - Reset not active (default).
1 - Reset is active for the entire chip except the PI block and all control registers.
TABLE 4. CHIP ID
TYPE: GLOBAL: ADDRESS: 0x01
BIT
FUNCTION
DESCRIPTION
15:0
Chip ID
Pair of ASCII character codes for the Chip Identification, where the Chip Identification is a string of 16
ASCII characters. The ChipID field provides access to the characters selected by ID_Index. From the
example in the ID_Index description, reading ChipID with ID_Index = PAIR_0 returns the ASCII code for
“AB”. The ASCII code for “A” is 0x41, and the ASCII code for “B” is 0x42; therefore, ChipID would have
the value 0x4142.
ISL5239