Dual Channel 1°C Temperature Sensor with Beta Compensation and 1.8V SMBus Communications
Datasheet
Revision 1.0 (07-11-13) 22 SMSC EMC1182
DATASHEET
APPLICATION NOTE: When monitoring a substrate transistor or CPU diode and beta compensation is enabled, the
Ideality Factor should not be adjusted. Beta Compensation automatically corrects for most
ideality errors.
5.7 Diode Faults
The EMC1182 detects an open on the DP and DN pins, and a short across the DP and DN pins. For
each temperature measurement made, the device checks for a diode fault on the external diode
channel(s). When a diode fault is detected, the
ALERT / THERM2 pin asserts (unless masked, see
Section 5.8) and the temperature data reads 00h in the MSB and LSB registers (note: the low limit will
not be checked). A diode fault is defined as one of the following: an open between DP and DN, a short
from V
DD
to DP, or a short from V
DD
to DN.
If a short occurs across DP and DN or a short occurs from DP to GND, the low limit status bit is set
and the ALERT / THERM2 pin asserts (unless masked). This condition is indistinguishable from a
temperature measurement of 0.000°C (-64°C in extended range) resulting in temperature data of 00h
in the MSB and LSB registers.
If a short from DN to GND occurs (with a diode connected), temperature measurements will continue
as normal with no alerts.
5.8 Consecutive Alerts
The EMC1182 contains multiple consecutive alert counters. One set of counters applies to the ALERT
/ THERM2 pin and the second set of counters applies to the THERM pin. Each temperature
measurement channel has a separate consecutive alert counter for each of the
ALERT / THERM2 and
THERM pins. All counters are user programmable and determine the number of consecutive
measurements that a temperature channel(s) must be out-of-limit or reporting a diode fault before the
corresponding pin is asserted.
See Section 6.11, "Consecutive ALERT Register 22h" for more details on the consecutive alert
function.
5.9 Digital Filter
To reduce the effect of noise and temperature spikes on the reported temperature, the External Diode
channel uses a programmable digital filter. This filter can be configured as Level 1, Level 2, or Disabled
(default) (see Section 6.14). The typical filter performance is shown in Figure 5.4 and Figure 5.5.
Dual Channel 1°C Temperature Sensor with Beta Compensation and 1.8V SMBus Communications
Datasheet
SMSC EMC1182 23 Revision 1.0 (07-11-13)
DATASHEET
Figure 5.4 Temperature Filter Step Response
Figure 5.5 Temperature Filter Impulse Response
Filter Step Response
0
10
20
30
40
50
60
70
80
90
02468101214
Samples
Temperature (C)
Disabled
Level1
Level2
Filter Impulse Response
0
10
20
30
40
50
60
70
80
90
02468101214
Samples
Temperature (C)
Disabled
Level1
Level2
Dual Channel 1°C Temperature Sensor with Beta Compensation and 1.8V SMBus Communications
Datasheet
Revision 1.0 (07-11-13) 24 SMSC EMC1182
DATASHEET
5.10 Temperature Measurement Results and Data
The temperature measurement results are stored in the internal and external temperature registers.
These are then compared with the values stored in the high and low limit registers. Both external and
internal temperature measurements are stored in 11-bit format with the eight (8) most significant bits
stored in a high byte register and the three (3) least significant bits stored in the three (3) MSB
positions of the low byte register. All other bits of the low byte register are set to zero.
The EMC1182 has two selectable temperature ranges. The default range is from 0°C to +127°C and
the temperature is represented as binary number able to report a temperature from 0°C to +127.875°C
in 0.125°C steps.
The extended range is an extended temperature range from -64°C to +191°C. The data format is a
binary number offset by 64°C. The extended range is used to measure temperature diodes with a large
known offset (such as AMD processor diodes) where the diode temperature plus the offset would be
equivalent to a temperature higher than +127°C.
Table 5.2 shows the default and extended range formats.
Table 5.2 Temperature Data Format
TEMPERATURE (°C) DEFAULT RANGE 0°C TO 127°C EXTENDED RANGE -64°C TO 191°C
Diode Fault 000 0000 0000 000 0000 0000
-64 000 0000 0000 000 0000 0000
-1 000 0000 0000 001 1111 1000
0 000 0000 0000 010 0000 0000
0.125 000 0000 0001 010 0000 0001
1 000 0000 1000 010 0000 1000
64 010 0000 0000 100 0000 0000
65 010 0000 1000 100 0000 1000
127 011 1111 1000 101 1111 1000
127.875 011 1111 1111 101 1111 1111
128 011 1111 1111 110 0000 0000
190 011 1111 1111 111 1111 0000
191 011 1111 1111 111 1111 1000
>= 191.875 011 1111 1111 111 1111 1111

EMC1182-1-AIA-TR

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Board Mount Temperature Sensors 1.8V SMBus Dual Tmp Sensor /w Alerts
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union