
M
Low-Voltage, Low-Power,
16-Bit Smart ADC
10
______________________________________________________________________________________
The internal 128-bit EEPROM is arranged as eight 16-
bit words. These eight words are the configuration
register and the seven calibration-coefficient values
(Table 7).
The MAX1462 EEPROM is bit addressable. The final cal-
ibration coefficients must be mapped into the
EEPROM locations that are to be set. There is no bit-
clear instruction. Any EEPROM write operation is neces-
sarily long because the internal charge pump must
create and maintain voltages above 20V long enough to
cause a reliably permanent change in the memory.
Writing an EEPROM bit requires 6ms, so writing the
EEPROM typically requires <400ms. Do not decrease
the EEPROM write times.
To write an EEPROM bit, V
DD
must be raised to 5.0V
(nominal) and the test system must be compliant with the
Command Timing Diagram
shown in Figure 3. With the
appropriate driving voltage levels for this new value of
supply voltage, perform the following operations:
1) Issue command 0 hex, including the EEPROM
address field of the bit to be written.
2) Issue command 2 hex, with the address field used in
step 1. Continuously repeat this command 375 times
(6ms).
3) Issue command 0 hex, including the EEPROM
address field used in steps 1 and 2.
The procedure for using command 4 hex (Block-Erase
the EEPROM) is similar. Record the Maxim Reserved
bits in the configuration register prior to using this com-
mand, and restore them afterwards. The number of
Block-Erase operations should not exceed 100:
1) Issue command 0 hex.
2) Issue command 4 hex. Continuously repeat this
command 375 times (6ms).
Table 4. Test System Commands
Table 5. DSP Calibration Coefficient Registers
FORMAT
RANGE
FUNCTION
COEFFICIENT
Fraction
Fraction
-1.0 to +0.99997
-1.0 to +0.99997
Linear TC offset
Quadratic TC offset
5
6
Of
1
Of
2
REGISTER
ADDRESS
Integer
Fraction
-1.0 to +0.99997
Offset correction
Of
0
-32768 to +32767
Fraction
-1.0 to +0.99997
Quadratic TC gain
G
2
Output midscale pedestal
Fraction
-1.0 to +0.99997
Linear TC gain
G
1
D
OFF
4
3
Integer
-32768 to +32767
Gain correction
2
1
7
Gain
Write a calibration coefficient into a DSP register.
Block-Erase the entire EEPROM (writes “0” to all 128 bits).
Write 1 to a single EEPROM bit.
NOOP (NO-OPeration).
1
0
0
0
1 hex
4 hex
2 hex
0 hex
0
0
0
0
0
1
0
0
0
0
1
0
0
0
8 hex
A hex
0
0
Start Conversion command. The registers are not updated with EEPROM values.
SDIO and SDO are enabled as DSP outputs.
1
0
0
C hex
E hex
C0
HEX CODE
Reserved
3, 5, 6, 7, 9, B, D, F hex
—
—
—
—
Start Conversion command. The registers are updated with EEPROM values. SDIO
and SDO are enabled as DSP outputs.
1
0
1
Start Conversion command. The registers are not updated with EEPROM values.
SDIO and SDO are disabled.
1
1
0
Start Conversion command. The registers are updated with EEPROM values. SDIO
and SDO are disabled.
1
1
1
COMMAND
C3
C2
C1