REV. 0
ADM1022
–16–
Table IV. Registers
Address A7–A0
Register Name in Hex Comments
Value Registers 0x13–0x3A See Table V.
Company ID 0x3E This location will contain the company identification number. This
register is read only.
Revision 0x3F This location will contain the revision number of the part in the lower
four bits of the register [3:0]. The upper four bits reflect the ADM1022
Version Number [7:4]. The first version is 1100. The next version of
ADM1022 would be 1101, etc. For instance, if the stepping were A0
and this part is an ADM1022, this register would read 1100 0000.
This register is read only.
Configuration Register 0x40 See Table VI. Power-On Value = 0010 0101.
Interrupt Status Register 0x41 See Table VII. Power-On Value = 0000 0000.
Reserved for Future Use 0x42
Interrupt Mask Register 0x43 See Table VIII. Power-On Value = 0000 0000.
Reserved for Future Use 0x44
Reserved for Future Use 0x47
Reserved for Future Use 0x4A
Interrupt Status Register Mirror 0x4C See Table IX. Power-On Value = 0000 0000.
Table V. Registers 0x13–0x3A Value Registers
Address Read/Write Description
0x13 Read/Write Programmable Local Temp Sensor Automatic Trip Point—Default 70°C. This register can only
be written to if the write once bit in the configuration register (0x40, Bit 3) has not been set.
0x14 Read/Write Programmable Remote Thermal Diode Automatic Trip Point—Default 100°C. This register
can only be written to if the write once bit in the configuration register (0x40, Bit 3) has not
been set.
0x15 Read/Write Test Register for manufacturer’s use only. Do not write to this register.
0x17 Read Only Default Local Temp Sensor Automatic Trip Point—Default 70°C. Cannot be changed. Dis-
abled when Bit 3 of Configuration Register is set.
0x18 Read Only Default Remote Thermal Diode Automatic Trip Point—Default 100°C. Cannot be changed.
Disabled when Bit 3 of Configuration Register is set.
0x19 Read/Write Analog Output, FAN_SPD (Defaults to 0x00h).
0x20 Read Only External Temperature Value Diode 2.
0x26 Read Only External Temperature Value Diode 1.
0x27 Read Only Internal Temperature.
0x2B Read/Write External Temperature Diode 2 High Limit.
0x2C Read/Write External Temperature Diode 2 Low Limit.
0x37 Read/Write External Temperature Diode 1 High Limit.
0x38 Read/Write External Temperature Diode 1 Low Limit.
0x39 Read/Write Internal Temperature High Limit.
0x3A Read/Write Internal Temperature Low Limit.
REV. 0
ADM1022
–17–
Table VI. Register 0x40 Configuration Register
Bit Name Read/Write Description
0 START Read/Write Setting this bit to a “1” enables startup of ADM1022; clearing this bit to a “0” places
ADM1022 in standby mode. Caution: The INT output will not be cleared if the user
clears this bit after an interrupt has occurred (see “INT Clear” bit). At startup tempera-
ture monitoring and limit checking functions begin. Note, all limit values should be pro-
grammed into ADM1022 prior to using the standard thermal interrupt mechanism based
upon high and low limits. (Power-Up Default = 1.)
1 INT Enable Read/Write Setting this bit to a “1” enables the INT output. 1 = Enabled 0 = Disabled
(Power-Up Default = 0).
2 INT Clear Read/Write This bit clears the INT output when set (1) without affecting the contents of the Interrupt
Status Register. (Power-Up Default = 1.)
3 Programmable Read/Write Setting this bit to a “1” will lock in the value set into the Programmable Local and Remote
Automatic Trip Once Automatic Trip Point Registers (Value Register locations 0x13 and 0x14). Furthermore,
Point Lock Bit when this bit is set, the values in the Default Local and Remote Automatic Trip Point
Registers (Value Register locations 0x17 and 0x18) will no longer have an effect on the
THERM, FAN_SPD or FAN-OFF outputs. This bit cannot be written again until after
RST2 has been asserted or Power-On Reset occurs. (Power-Up Default = 0.)
4 Soft Reset Read/Write Setting this bit to a “1” will restore power-up default values to the Configuration Regis-
ter, Interrupt Status Register, Interrupt Status Register Mirror, Interrupt Mask Register.
This bit automatically clears itself since the power-on default is zero.
5 FAN OFF Read/Write Setting this bit to a “1” will cause the FAN OFF pin to be floated. Clearing this bit to “0”
will cause the FAN OFF pin to be driven low, which requests that the fan be turned off.
This bit will be unconditionally set if the THERM pin is ever asserted. Reading this bit
reflects the state of the FAN-OFF output buffer. Due to the open-drain nature of this pin
the value read does not represent the actual state of the external circuit connected to it.
(Power-Up Default = 1.)
6 GPI Invert Read/Write Setting this bit to a “1” will invert the GPI input for the purpose of level detection and
interrupt generation. Clearing this bit to a “0” leaves the GPI input unmodified. (Power-
Up Default = 0.)
7 D2 Read/Write Setting this bit configures Pins 11 and 12 as inputs for a second diode temperature sen-
sor. Clearing this bit configures Pin 11 as THERM output and Pin 12 as general purpose
logic input (GPI). (Power-Up Default = 0.)
Table VII. Register 0x41 Interrupt Status Register. Power-On Default <7:0> = 00h
Bit Name Read/Write Description
0 Int. Temp Error Read Only A one indicates that one of the internal temperature sensor limits has been exceeded.
1 Ext. Temp2 Error Read Only A one indicates that one of the limits for the second external temperature sensor has
been exceeded.
2 Diode 2 Fault Read Only A one indicates either a short- or open-circuit fault on remote sensor diode 2.
3 Reserved Read Only Undefined.
4 GPI Input Read Only A “1” indicates that the GPI pin is asserted. The polarity of the GPI pin is determined
by GPI Invert (Bit 6) in the Configuration Register. For example, if GPI Invert is cleared,
this bit will be “1” when the GPI pin is high (“1”); this bit will be “0” when the GPI
pin is low (“0”). If GPI Invert is set, this bit will be “1” when the GPI pin is low (“0”);
this bit will be “0” when the GPI pin is high (“1”). Note that the state of GPI is not
latched; this bit simply reflects the state or inverted state of the GPI pin. Note: if this
bit is “1” reading this register will NOT clear it to “0.”
5 Ext. Temp1 Error Read Only A one indicates that one of the limits for the first external temperature sensor has been
exceeded.
6 THERM Input Read Only A one indicates that the thermal overload (THERM) line has been asserted externally.
7 Diode 1 Fault Read Only A one indicates either a short- or open-circuit fault on remote sensor diode 1.
NOTE: An error that causes continuous interrupts to be generated may be masked in its respective mask register until the error can be alleviated.
REV. 0
ADM1022
–18–
Table VIII. 0x43 Interrupt Mask Register. Power-On Default <7:0> = 00h
Bit Name Read/Write Description
0 Int. Temp Error Read Only A one disables the corresponding interrupt status bit for the INT output.
1 Ext. Temp2 Error Read Only A one disables the corresponding interrupt status bit for the INT output.
2 Diode 2 Fault Read Only A one disables the corresponding interrupt status bit for the INT output.
3 Reserved Read Only Undefined.
4 GPI Input Read/Write A one disables the corresponding interrupt status bit for the INT output.
5 Ext. Temp1 Error Read/Write A one disables the corresponding interrupt status bit for the INT output.
6 THERM Input Read/Write A one disables the corresponding interrupt status bit for the INT output.
7 Diode 1 Fault Read/Write A one disables the corresponding interrupt status bit for the INT output.
Table IX. Register 0x4C Interrupt Status Register Mirror. Power-On Default <7:0> = 00h
Bit Name Read/Write Description
0 Int. Temp Error Read Only A one indicates that one of the internal temperature sensor limits has been
exceeded.
1 Ext. Temp2 Error Read Only A one indicates that one of the limits for the second external temperature
sensor has been exceeded.
2 Diode 2 Fault Read Only A one indicates either a short- or open-circuit fault on remote sensor diode 2.
3 Reserved Read Only Undefined
4 GPI Input Read Only A “1” indicates that the GPI pin is asserted. The polarity of the GPI pin is
determined by GPI Invert (Bit 6) in the Configuration Register. For example,
if GPI Invert is cleared, this bit will be “1” when the GPI pin is high (“1”);
this bit will be “0” when the GPI pin is low (“0.”) If GPI Invert is set, this bit
will be “1” when the GPI pin is low (“0”); this bit will be “0” when the GPI
pin is high (“1”). Note that the state of GPI is not latched; this bit simply
reflects the state or inverted state of the GPI pin. Note: if this bit is “1”
reading this register will NOT clear it to “0.”
5 Ext. Temp1 Error Read Only A one indicates that one of the limits for the first external temperature sensor
has been exceeded.
6 THERM Input Read Only A one indicates that the thermal overload (THERM) line has been asserted
externally.
7 Diode 1 Fault Read Only A one indicates either a short- or open-circuit fault on remote sensor diode 1.

ADM1022ARQ-REEL7

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
IC SENSOR TEMP/DET 3/5.5V 16QSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union