26 of 30 July 17, 2012
'0' (default); The EVENT pin is active low. The “active” state of the pin will be logical '0'.
'1'; The EVENT
pin is active high. The “active” state of the pin will be logical '1'.
Bit 0 – EVENT_MODE; Controls the behavior of the EVENT
pin. The EVENT pin may function in either comparator or interrupt mode.
'0'; The EVENT
pin will function in comparator mode.
'1'; The EVENT
pin will function in interrupt mode.
Temperature Register Value Definitions
Temperatures in the High Limit Register, Low Limit Register, TCRIT Register, and Temperature Data Register are expressed in two's complement
format. Bits B 12 through B2 for each of these registers are defined for all device resolutions as defined in the TRES field of the Capabilities Register,
hence a 0.25°C minimum granularity is supported in all registers. Examples of valid settings and interpretation of temperature register bits:
The TRES field of the Capabilities Register optionally defines higher resolution devices. For compatibility and simplicity, this additional resolution
affects only the Temperature Data Register but none of the Limit Registers. When higher resolution devices generate status or EVENT
changes, only
bits B12 through B2 are used in the comparison; however, all 11 bits (TRES[1-0] = 10) or all 12 bits (TRES[1-0] = 11) are visible in reads from the
Temperature Data Register.
When a lower resolution device is indicated in the Capabilities Register (TRES[1-0] = 00), the finest resolution supported is 0.5°C. When this is
detected, bit 2 of all Limit Registers should be programmed to 0 to assure correct operation of the temperature comparators.
High Limit Register
The temperature limit registers (High, Low, and TCRIT) define the temperatures to be used by various on-chip comparators to determine device
temperature status and thermal EVENTs. For future compatibility, unused bits “-” must be programmed as 0.
High Limit Register
The High Limit Register holds the High Limit for the nominal operating window. When the temperature rises above the High Limit, or drops below or
equal to the High Limit, then the EVENT
pin is asserted (if enabled). If the EVENT_LOCK bit is set as shown in the Configuration Register table), then
this register becomes read-only.
Temperature Register Coding Examples
B15~B0 (binary) Value Units
xxx0 0000 0010 11xx +2.75 °C
xxx0 0000 0001 00xx +1.00 °C
xxx0 0000 0000 01xx +0.25 °C
xxx0 0000 0000 00xx 0 °C
xxx1 1111 1111 11xx -0.25 °C
xxx1 1111 1111 00xx -1.00 °C
xxx1 1111 1101 01xx -2.75 °C
ADDR R/W B15/B7 B14/B6 B13/B5 B12/B4 B11/B3 B10/B2 B9/B1 B8/B0 Default
02 R/W
– – – Sign 128 64 32 16
0000
8 4 2 1 0.5 0.25 – –