EMC1412-1-ACZL-TR SMSC, EMC1412-1-ACZL-TR Datasheet

no-image

EMC1412-1-ACZL-TR

Manufacturer Part Number
EMC1412-1-ACZL-TR
Description
Board Mount Temperature Sensors SMBus Temp Sensor Selectable Address
Manufacturer
SMSC
Datasheet

Specifications of EMC1412-1-ACZL-TR

Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EMC1412-1-ACZL-TR
Manufacturer:
SMSC
Quantity:
20 000
Company:
Part Number:
EMC1412-1-ACZL-TR
Quantity:
10 000
PRODUCT FEATURES
General Description
The EMC1412 is a high accuracy, low cost, System
Management Bus (SMBus) temperature sensor.
Advanced features such as Resistance Error Correction
(REC), Beta Compensation (to support CPU diodes
requiring the BJT/transistor model including 45nm,
65nm and 90nm processors) and automatic diode type
detection combine to provide a robust solution for
complex environmental monitoring applications.
The EMC1412 monitors two temperature channels (one
external and one internal). It provides ±1°C accuracy for
both external and internal diode temperatures.
Resistance Error Correction automatically eliminates the
temperature error caused by series resistance allowing
greater flexibility in routing thermal diodes. Beta
Compensation eliminates temperature errors caused by
low, variable beta transistors common in today's fine
geometry processors. The automatic beta detection
feature monitors the external diode/transistor and
determines the optimum sensor settings for accurate
temperature measurements regardless of processor
technology. This frees the user from providing unique
sensor configurations for each temperature monitoring
application. These advanced features plus ±1°C
measurement accuracy provide a low-cost, highly
flexible and accurate solution for critical temperature
monitoring applications.
SMSC EMC1412
DATASHEET
Multiple Channel 1°C
Temperature Sensor with
Beta Compensation
Applications
Features
Notebook Computers
Desktop Computers
Industrial
Embedded applications
Programmable SMBus address
Support for diodes requiring the BJT/transistor model
Automatically determines external diode type and
Resistance Error Correction
External Temperature Monitor
Internal Temperature Monitor
3.3V Supply Voltage
Programmable temperature limits for ALERT and
Available in small 8-pin 2mm x 3mm TDFN lead-free
Available in small 8-pin MSOP lead-free RoHS
— supports 45nm, 65nm, and 90nm CPU thermal diodes
optimal settings
— ±1°C max accuracy (20°C < T
— 0.125°C resolution
— Supports up to 2.2nF diode filter capacitor
— ±1°C accuracy
— 0.125°C resolution
THERM
RoHS compliant package
compliant package
EMC1412
DIODE
Revision 1.38 (10-25-10)
< 110°C)
Datasheet

Related parts for EMC1412-1-ACZL-TR

EMC1412-1-ACZL-TR Summary of contents

Page 1

... PRODUCT FEATURES General Description The EMC1412 is a high accuracy, low cost, System Management Bus (SMBus) temperature sensor. Advanced features such as Resistance Error Correction (REC), Beta Compensation (to support CPU diodes requiring the BJT/transistor model including 45nm, 65nm and 90nm processors) and automatic diode type detection combine to provide a robust solution for complex environmental monitoring applications ...

Page 2

... ORDERING NUMBER EMC1412-A-ACZL-TR 8-pin MSOP (lead-free RoHS compliant EMC1412-A-AC3-TR 8-pin TDFN 2mm x 3mm (lead-free RoHS compliant EMC1412-1-ACZL-TR 8-pin MSOP (lead-free RoHS compliant EMC1412-1-AC3-TR 8-pin TDFN 2mm x 3mm (lead-free RoHS compliant EMC1412-2-ACZL-TR 8-pin MSOP (lead-free RoHS compliant This product meets the halogen maximum concentration values per IEC61249-2-21 ...

Page 3

... Multiple Channel 1°C Temperature Sensor with Beta Compensation Datasheet Table of Contents Chapter 1 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Chapter 2 Delta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.1 Functional Delta from EMC1412 rev A to rev Chapter 3 Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Chapter 4 Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.2 Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.3 SMBus Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Chapter 5 System Management Bus Interface Protocol ...

Page 4

... External Diode Ideality Factor Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 7.14 Filter Control Register 7.15 Product ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 7.16 SMSC ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 7.17 Revision Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Chapter 8 Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.1 Package Markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Chapter 9 Datasheet Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation 4 DATASHEET Datasheet SMSC EMC1412 ...

Page 5

... Figure 6.3 Temperature Filter Impulse Response Figure 6.4 Diode Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Figure 8.1 EMC1412 2mm x 3mm TDFN Package Drawing Figure 8.2 EMC1412 2mm x 3mm TDFN Package Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure 8.3 EMC1412 2mm x 3mm TDFN Package PCB Land Pattern Figure 8.4 8-Pin MSOP / TSSOP Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Figure 8 ...

Page 6

... Table 5.4 Read Byte Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 5.5 Send Byte Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 5.6 Receive Byte Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 5.7 Alert Response Address Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 6.1 Supply Current vs. Conversion Rate for EMC1412 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 6.2 Temperature Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Table 7.1 Register Set in Hexadecimal Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Table 7.2 Temperature Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Table 7 ...

Page 7

... ADC DN Internal Temp Diode Interupt Masking ALERT SMBus Address Decode THERM / ADDR Chapter 2 Delta 2.1 Functional Delta from EMC1412 rev A to rev B 1. Updated revision number to 04h. SMSC EMC1412 V DD External Temperature Register(s) Internal Temperature Register Status Registers GND ...

Page 8

... Chapter 3 Pin Description THERM / ADDR Figure 3.1 EMC1412 Pin Diagram, MSOP-8 Figure 3.2 EMC1412 Pin Diagram, TDFN-8 2mm x 3mm PIN NUMBER NAME 1 VDD THERM / ADDR 4 5 GND ALERT 6 Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation VDD 1 8 EMC1412 ...

Page 9

... This pin is 5V tolerant. OD Open Drain Digital Output - This pin is used as a digital output open drain and requires a pull-up resistor. This pin is 5V tolerant. SMSC EMC1412 Table 3.1 EMC1412 Pin Description FUNCTION SMBus Data input/output - requires pull-up resistor SMBus Clock input - requires pull-up resistor Table 3 ...

Page 10

... Multiple Channel 1°C Temperature Sensor with Beta Compensation Table 4.1 Absolute Maximum Ratings ) - V |) (see Note 4. Refer to JEDEC Spec. J-STD-020 10 DATASHEET Datasheet RATING UNIT -0.3 to 4.0 V -0 3 -40 to +125 °C -55 to +150 °C 140.8 °C/W 89 °C/W 2000 V SMSC EMC1412 ...

Page 11

... Temperature Resolution Temperature Accuracy Temperature Resolution Conversion Time all t CONV Channels Capacitive Filter C FILTER Output Low Voltage V OL Leakage Current I LEAK SMSC EMC1412 Table 4.2 Electrical Specifications = 27°C unless otherwise noted. A MIN TYP MAX UNITS DC Power 3.0 3.3 3.6 V 430 850 uA ...

Page 12

... V 5V Tolerant DD -0.3 0 Tolerant ±5 uA Powered or unpowered TA < 85°C 420 8 SMDATA = 0.4V SMBus Timing 10 400 kHz 50 ns 1.3 us 0.6 us 0 100 ns 1.3 us 0.6 us 300 ns Min = 20+0.1C 300 ns Min = 20+0.1C 400 pF per bus line 12 DATASHEET Datasheet CONDITIONS ns LOAD ns LOAD SMSC EMC1412 ...

Page 13

... Chapter 5 System Management Bus Interface Protocol 5.1 Communications Protocol The EMC1412 communicates with a host controller, such as an SMSC SIO, through the SMBus. The SMBus is a two-wire serial communication protocol between a computer host and its peripheral devices. A detailed timing diagram is shown in For the first 15ms after power-up the device may not respond to SMBus communications. ...

Page 14

... Table 5.1 SMBus Address Decode (continued) PULL UP RESISTOR ON THERM PIN (±5%) The EMC1412-1 SMBus address is hard coded to 1001_100(r/w). The EMC1412-2 SMBus address is hard coded to 1001_101(r/w). 5.1.3 THERM Pin Considerations Because of the decode method used to determine the SMBus Address important that the pull-up resistance on the THERM pin be within the tolerances shown in resistor on the THERM pin must be connected to the same 3 ...

Page 15

... SMCLK signal is supported, provided other devices on the SMBus control the timing. 5.1.9 SMBus Timeout The EMC1412 supports SMBus Timeout. If the clock line is held low for longer than 30ms, the device will reset its SMBus protocol. This function can be enabled by setting the TIMEOUT bit in the Consecutive Alert Register (see 5 ...

Page 16

... Table 5.6 Receive Byte Protocol RD ACK REGISTER DATA 1 0 Table 5.7. 16 DATASHEET Datasheet Table 5.3. REGISTER DATA ACK STOP XXh 0 0 -> 1 Table 5.4. RD ACK REGISTER NACK DATA Table 5.5. ACK STOP XXh 0 0 -> 1 NACK STOP XXh 1 0 -> 1 SMSC EMC1412 STOP 0 -> 1 ...

Page 17

... ADDRESS 1 -> 0 0001_100 The EMC1412 will respond to the ARA in the following way: 1. Send Slave Address and verify that full slave address was sent (i.e. the SMBus communication from the device was not prematurely stopped due to a bus contention event). 2. Set the MASK bit to clear the ALERT pin. ...

Page 18

... EMC1412 and using that data to control the speed of one or more fans. The EMC1412 has two levels of monitoring. The first provides a maskable ALERT signal to the host when the measured temperatures exceeds user programmable limits. This allows the EMC1412 to be used as an independent thermal watchdog to warn the host of temperature hot spots without direct control by the host ...

Page 19

... Datasheet 6.1.2 Dynamic Averaging Dynamic averaging causes the EMC1412 to measure the external diode channels for an extended time based on the selected conversion rate. This functionality can be disabled for increased power savings at the lower conversion rates (see enabled, the device will automatically adjust the sampling and measurement time for the external diode channels ...

Page 20

... THERM limit, the THERM pin is asserted unconditionally, providing two tiers of temperature detection 6.4.1 Beta Compensation The EMC1412 is configured to monitor the temperature of basic diodes (e.g. 2N3904) or CPU thermal diodes. It automatically detects the type of external diode (CPU diode or diode connected transistor) and determines the optimal setting to reduce temperature errors introduced by beta variation. ...

Page 21

... Diode Faults The EMC1412 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 pin asserts (unless masked, see and the temperature data reads 00h in the MSB and LSB registers (note: the low limit will not be checked) ...

Page 22

... Figure 6.2 Temperature Filter Step Response Figure 6.3 Temperature Filter Impulse Response Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation Filter Step Response Level1 Level2 Samples Filter Impulse Response Disabled Level1 Samples 22 DATASHEET Datasheet Level2 SMSC EMC1412 ...

Page 23

... All other bits of the low byte register are set to zero. The EMC1412 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° ...

Page 24

... External Diode Connections The EMC1412 can be configured to measure a CPU substrate transistor, a discrete 2N3904 thermal diode AMD processor diode. The diodes can be connected as indicated in Typical remote substrate transistor e.g. CPU substrate Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation ...

Page 25

... Limit High Byte 09h R/W Configuration 0Ah R/W Conversion Rate SMSC EMC1412 Table 7.1 are accessible through the SMBus. An entry of ‘-’ indicates that the FUNCTION Stores the integer data for the Internal Diode Stores the integer data for the External Diode ...

Page 26

... Page 30 55h (85°C) 00h (0°C) 00h Page 31 00h Page 27 00h Page 30 00h Page 30 00h Page 30 00h 55h Page 31 (85°C) 00h Page 31 55h (85°C) Page 31 0Ah (10°C) 70h Page 32 08h Page 33 12h Page 34 (1.008) 00h Page 27 00h Page 36 SMSC EMC1412 ...

Page 27

... When any of the bits are set (excluding the BUSY bit) either the ALERT or THERM pin is being asserted. The ALERT and THERM pins are controlled by the respective consecutive alert counters (see Section 7.11) and will not be asserted until the programmed consecutive alert count has been reached. SMSC EMC1412 FUNCTION Stores a fixed value that identifies Product ID the device ...

Page 28

... Bit 2 - RANGE - Configures the measurement range and data format of the temperature channels. Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation Section 6.3.2). Table 7.4 Configuration Register RUN/ ALERT/ RECD - STOP COMP Section 28 DATASHEET Datasheet DEFAULT DAVG_ RANGE - DIS 6.3. Section 6.3.2. In this mode the SMSC EMC1412 00h ...

Page 29

... The Conversion Rate Register controls how often the temperature measurement channels are updated and compared against the limits. This register is fully accessible at either address. Bits 3-0 - CONV[3:0] - Determines the conversion rate as shown in CONV[3:0] HEX SMSC EMC1412 Table 6.1. Table 7.5 Conversion Rate Register Table 7.6 Conversion Rate ...

Page 30

... Multiple Channel 1°C Temperature Sensor with Beta Compensation Table 7.7 Temperature Limit Registers 128 128 128 0.5 0.25 0.125 - 128 0.5 0.25 0.125 - Section 7.4). Table 7.8 Scratchpad Register DATASHEET Datasheet DEFAULT 55h (85°C) 00h (0°C) 55h (85° 00h 00h (0° 00h DEFAULT 00h 00h SMSC EMC1412 ...

Page 31

... Bit 1 - EMASK - Masks the ALERT pin from asserting when the External Diode channel is out of limit or reports a diode fault. ‘0’ (default) - The External Diode channel will cause the ALERT pin to be asserted out of limit or reports a diode fault. SMSC EMC1412 Table 7.9 One Shot Register B7 B6 ...

Page 32

... It will remain set until the temperature drops below the High Limit minus the THERM Hysteresis value. For example, if the CALRT[2:0] bits are set for 4 consecutive alerts on an EMC1412 device, the high limits are set at 70°C, and none of the channels are masked, then the ALERT pin will be asserted after the following four measurements: 1. Internal Diode reads 71° ...

Page 33

... When measuring a discrete thermal diode (such as 2N3904 CPU diode that functions like a discrete thermal diode (such as an AMD processor diode), the BETA[2:0] bits should be set to ‘111b’. SMSC EMC1412 Table 7.13. The default setting is 4 consecutive out of limit ...

Page 34

... DATASHEET Datasheet 0 MINIMUM BETA 0 0.11 1 0.18 0 0.25 1 0.33 0 0.43 1 1.00 0 2.33 1 Disabled X Autodetection DEFAULT 12h Table 7.17 defines each SETTING FACTOR 28h 1.0371 29h 1.0384 2Ah 1.0397 2Bh 1.0410 2Ch 1.0423 2Dh 1.0436 2Eh 1.0449 SMSC EMC1412 ...

Page 35

... APPLICATION NOTE: When measuring a 65nm Intel CPU, the Ideality Setting should be the default 12h. When measuring a 45nm Intel CPU, the Ideality Setting should be 15h. SMSC EMC1412 SETTING FACTOR 1Fh 1.0253 20h 1.0267 21h 1.0280 22h 1 ...

Page 36

... See Figure 6.2 Table 7.20 Filter Settings 0 0 Disabled (default) 1 Level 1 0 Level 1 1 Level 2 Table 7.21 Product ID Register Table 7.22 Manufacturer ID Register DATASHEET Datasheet DEFAULT - - FILTER[1:0] 00h and Figure 6.3 for examples on the AVERAGING DEFAULT 20h DEFAULT 5Dh SMSC EMC1412 ...

Page 37

... Multiple Channel 1°C Temperature Sensor with Beta Compensation Datasheet 7.17 Revision Register ADDR. R/W REGISTER FFh R Revision The Revision register contains an 8-bit word that identifies the die revision. EMC1452 SMSC EMC1412 Table 7.23 Revision Register DATASHEET DEFAULT 04h Revision 1.38 (10-25-10) ...

Page 38

... Chapter 8 Package Information Figure 8.1 EMC1412 2mm x 3mm TDFN Package Drawing Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation 38 DATASHEET Datasheet SMSC EMC1412 ...

Page 39

... Multiple Channel 1°C Temperature Sensor with Beta Compensation Datasheet Figure 8.2 EMC1412 2mm x 3mm TDFN Package Dimensions Figure 8.3 EMC1412 2mm x 3mm TDFN Package PCB Land Pattern SMSC EMC1412 39 DATASHEET Revision 1.38 (10-25-10) ...

Page 40

... DESCRIPTION DATE RELEASED SEE SPEC FRONT PAGE FOR REVISION HISTORY 80 ARKAY DRIVE HAUPPAUGE, NY 11788 USA TITLE DATE PACKAGE OUTLINE 8 PIN TSSOP, 3x3 MM BODY, 0.65 MM PITCH 7/05/04 DWG NUMBER REV MO-8-TSSOP-3x3 7/05/04 D SCALE STD COMPLIANCE SHEET 7/07/04 1:1 JEDEC: MO-187 / SMSC EMC1412 ...

Page 41

... Multiple Channel 1°C Temperature Sensor with Beta Compensation Datasheet 8.1 Package Markings The devices will be marked as shown in LINE 1: Preface, First digit of Device Code LINE 2: Second digit of Device Code, Revision Figure 8.5 EMC1412-1 8-Pin TDFN Package Markings SMSC EMC1412 Figure 8.5, Figure 8.6 TOP E 1 ...

Page 42

... LINE 1: Preface, First digit of Device Code LINE 2: Second digit of Device Code, Revision Figure 8.6 EMC1412-A 8-Pin TDFN Package Markings Revision 1.38 (10-25-10) Multiple Channel 1°C Temperature Sensor with Beta Compensation TOP PIN 1 BOTTOM BOTTOM MARKING IS NOT ALLOWED 42 DATASHEET Datasheet 2x 0.6 LINES 1 & 2: CENTER ...

Page 43

... LINE: 1-T – Device Number LINE: 2-T Version, Revision, Country Code (VRCC) LINE: 1-B – Date Code (YYWW) LINE: 2-B – First 3 Digits of Lot Number LINE: 3-B – Last 4 Digits of Lot Number Figure 8.7 EMC1412 8-Pin MSOP Package Markings SMSC EMC1412 TOP ...

Page 44

... Reorganized information for temperature monitoring and ALERT pin considerations. Changed default from 01h to 03h to match the actual value. Added EMC1412-1-AC3- 8-pin TDFN package. Updated voltage on 5V tolerant pins with pull up from -0 3.6. Added thermal characteristics for TDFN package. ...

Related keywords