EMC1403-1-AIZL-TR SMSC, EMC1403-1-AIZL-TR Datasheet
EMC1403-1-AIZL-TR
Specifications of EMC1403-1-AIZL-TR
Available stocks
Related parts for EMC1403-1-AIZL-TR
EMC1403-1-AIZL-TR Summary of contents
Page 1
... PRODUCT FEATURES General Description The EMC1403 and EMC1404 are high accuracy, low cost, System Management Bus (SMBus) temperature sensors. 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 ...
Page 2
... EMC1403-1-AIZL-TR FOR 10-PIN, MSOP LEAD-FREE ROHS COMPLIANT PACKAGE EMC1403-2-AIZL-TR FOR 10-PIN, MSOP LEAD-FREE ROHS COMPLIANT PACKAGE EMC1403-3-AIZL-TR FOR 10-PIN, MSOP LEAD-FREE ROHS COMPLIANT PACKAGE EMC1403-4-AIZL-TR FOR 10-PIN, MSOP LEAD-FREE ROHS COMPLIANT PACKAGE EMC1403-1-AIA-TR FOR 10-PIN, DFN LEAD-FREE ROHS COMPLIANT PACKAGE EMC1403-2-AIA-TR FOR 10-PIN, DFN LEAD-FREE ROHS COMPLIANT PACKAGE ...
Page 3
... Temperature Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6.3 Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.4 Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.5 Conversion Rate Register 6.6 Limit Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6.7 Scratchpad Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.8 One Shot Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.9 Therm Limit Registers 6.10 External Diode Fault Register 6.11 Channel Mask Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 SMSC EMC1403 / EMC1404 3 DATASHEET Revision 1.37 (01-06-10) ...
Page 4
... Revision Register (FFh Chapter 7 Typical Operating Curves Chapter 8 Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 8.1 Package Markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 8.1.1 EMC1404-X-AIZL (10-pin MSOP 8.1.2 EMC1403-X-AIZL (10-pin MSOP 8.1.3 EMC1403-1-AIA and EMC1403-2-AIA (10-pin DFN 8.1.4 EMC1403-YZT Chapter 9 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Revision 1.37 (01-06-10) 1°C Temperature Sensor with Beta Compensation ...
Page 5
... Temperature Sensor with Beta Compensation Datasheet List of Figures Figure 2.1 EMC1403/EMC1404 Pin Diagram, MSOP- Figure 2.2 EMC1403/EMC1404 Pin Diagram, DFN-10 Figure 2.3 EMC1403/EMC1404 Pin Diagram, SOIC- Figure 4.1 SMBus Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 5.1 System Diagram for EMC1403 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Figure 5.2 System Diagram for EMC1404 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Figure 5 ...
Page 6
... Table 4.4 Send Byte Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 4.5 Receive Byte Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 4.6 Alert Response Address Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 5.1 Supply Current vs. Conversion Rate for EMC1403 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 5.2 Supply Current vs. Conversion Rate for EMC1404 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 5.3 Temperature Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Table 6.1 Register Set in Hexadecimal Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Table 6 ...
Page 7
... Switching Current DP1 DN1 DP2 Analog ΔΣ ADC Mux Anti-parallel diodes DN2 Internal Temp Diode 1.1 Part Selection The EMC1403 and EMC1404 device configuration is highlighted below. PART SMBUS EXTERNAL NUMBER ADDRESS DIODES EMC1403 - 1 - 1001_100xb AIZL EMC1403 - 2 - 1001_101xb AIZL EMC1403 - 3 - 0011_000xb ...
Page 8
... EMC1403 - 2 - 1001_101xb AIA EMC1403 - 3 - 0011_000xb AIA EMC1403 - 4 - 0101_001xb AIA EMC1403 - 1 - 1001_100xb YZT EMC1403 - 2 - 1001_101xb YZT EMC1403 - 3 - 0011_000xb YZT EMC1403 - 4 - 0101_001xb YZT EMC1404 - 1 1001_100xb EMC1404 - 2 1001_101xb EMC1404 - 3 0011_000xb EMC1404 - 4 0101_001xb Note 1.1 External 2 and external 3 channels have beta configuration hard wired to ‘0111b’ and REC enabled ...
Page 9
... Temperature Sensor with Beta Compensation Datasheet Chapter 2 Pin Description DP2 / DN3 DN2 / DP3 Figure 2.1 EMC1403/EMC1404 Pin Diagram, MSOP-10 Figure 2.2 EMC1403/EMC1404 Pin Diagram, DFN-10 Figure 2.3 EMC1403/EMC1404 Pin Diagram, SOIC-14 SMSC EMC1403 / EMC1404 VDD 1 10 SMCLK DP1 9 SMDATA 2 DN1 ...
Page 10
... Table 2.1 EMC1403 and EMC1404 Pin Description PIN PIN NUMBER NUMBER 10-PIN 14-PIN NAME n VDD DP1 2 3 DN1 3 4 DP2 / DN3 4 5 DN2 / DP3 5 6 n/a 7 n/c n GND THERM 7 10 ALERT 8 11 SMDATA 9 12 SMCLK 10 13 n/a ...
Page 11
... DC output. If this possibility exists suggested that a clamp circuit be used. Note 3.1 For the 5V tolerant pins that have a pull-up resistor (SMCLK, SMDATA, THERM, and ALERT), the pull-up voltage must not exceed 3.6V when the device is unpowered. SMSC EMC1403 / EMC1404 Table 3.1 Absolute Maximum Ratings ) - V |) (see Note 3 ...
Page 12
... DIODE 0°C < T < 100°C A -40°C < T < 127°C DIODE EMC1403, default settings EMC1404, default settings Connected across external diode I = 8mA SINK ALERT and THERM pins Device powered or unpowered T < 85°C A pull-up voltage < 3.6V SMSC EMC1403 / EMC1404 ...
Page 13
... HD:DAT Data Setup Time t SU:DAT Clock Low Period t LOW Clock High Period t HIGH Clock/Data Fall time t FALL Clock/Data Rise time t RISE Capacitive Load C LOAD SMSC EMC1403 / EMC1404 = 27°C unless otherwise noted. A MIN TYP MAX UNITS SMBus Interface 2 Tolerant DD -0.3 0 Tolerant ±5 uA Powered or unpowered TA < ...
Page 14
... Chapter 4 System Management Bus Interface Protocol 4.1 System Management Bus Interface Protocol The EMC1403 and EMC1404 communicate 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 15
... When it detects that the ALERT pin is asserted, the host will send the Alert Response Address (ARA) to the general address of 0001_100xb. All devices with active interrupts will respond with their client address as shown in SMSC EMC1403 / EMC1404 Table 4.2 Write Byte Protocol REGISTER ...
Page 16
... Note: Other addresses are available. Contact SMSC for more information. 4.8 SMBus Timeout The EMC1403 and EMC1404 support 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 Revision 1.37 (01-06-10) 1° ...
Page 17
... The EMC1403 and EMC1404 have 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 EMC1403 or EMC1404 to be used as an independent thermal watchdog to warn the host of temperature hot spots without direct control by the host. The second level of monitoring provides a non maskable interrupt on the THERM pin if the measured temperatures meet or exceed a second programmable limit ...
Page 18
... Standby mode. 5.1.1 Conversion Rates The EMC1403 and EMC1404 may be configured for different conversion rates based on the system requirements. The conversion rate is configured as described in rate is 4 conversions per second. Other available conversion rates are shown in 5 ...
Page 19
... Temperature Sensor with Beta Compensation Datasheet Table 5.1 Supply Current vs. Conversion Rate for EMC1403 ENABLED CONVERSION RATE (DEFAULT sec sec sec sec 1 / sec 2 / sec 4 / sec (default sec 16 / sec 32 / sec 64 / sec When enabled, the dynamic averaging will affect the average supply current based on the chosen conversion rate as shown in Table 5 ...
Page 20
... ALERT pin. 5.4 Beta Compensation The EMC1403 and EMC1404 are 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 for the External Diode 1 channel only ...
Page 21
... Diode Faults The EMC1403 and EMC1404 detect 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 Section 5 ...
Page 22
... Disabled Figure 5.3 Temperature Filter Step Response Figure 5.4 Temperature Filter Impulse Response Revision 1.37 (01-06-10) 1°C Temperature Sensor with Beta Compensation Filter Step Response Level1 Level2 Samples Filter Impulse Response Disabled Level1 Samples 22 DATASHEET Datasheet Level2 SMSC EMC1403 / EMC1404 ...
Page 23
... All other bits of the low byte register are set to zero. The EMC1403 and EMC1404 have 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° ...
Page 24
... External Diode Connections The EMC1403 can be configured to measure a CPU substrate transistor, a discrete 2N3904 thermal diode AMD processor diode. The diodes can be connected in a variety of ways as indicated in Figure 5 ...
Page 25
... Temperature Sensor with Beta Compensation Datasheet Local Ground Typical remote substrate transistor i.e. CPU substrate PNP SMSC EMC1403 / EMC1404 Typical remote discrete PNP transistor discrete NPN transistor i.e. 2N3906 Figure 5.6 Diode Configurations 25 DATASHEET Typical remote i.e. 2N3904 Revision 1.37 (01-06-10) ...
Page 26
... Controls the conversion rate for updating temperature data (mirrored at address 04h) 26 DATASHEET Datasheet DEFAULT VALUE PAGE 00h Page 29 00h 00h Page 30 00h Page 30 06h Page 31 (4/sec) 55h (85°C) 00h (0°C) Page 32 55h (85°C) 00h (0°C) 00h Page 30 06h Page 31 (4/sec) SMSC EMC1403 / EMC1404 ...
Page 27
... THERM Limit 1Bh R-C External Diode Fault Channel Mask 1Fh R/W Register SMSC EMC1403 / EMC1404 FUNCTION Stores the 8-bit high limit for the Internal Diode (mirrored at address 05h) Stores the 8-bit low limit for the Internal Diode (mirrored at address 06h) Stores the integer portion of the ...
Page 28
... Page 29 00h 08h Page 37 08h or 07h Page 37 12h Page 38 (1.008) 12h Page 38 (1.008) 00h Page 29 00h Page 29 00h 55h (85°C) 00h (0°C) Page 32 00h 00h 55h Page 34 (85°C) 12h Page 38 (1.008) 00h Page 40 00h Page 40 00h Page 41 SMSC EMC1403 / EMC1404 ...
Page 29
... Table 6.2, all temperatures are stored as an 11-bit value with the high byte representing the integer value and the low byte representing the fractional value left justified to occupy the MSBits. SMSC EMC1403 / EMC1404 FUNCTION Controls the digital filter setting for the External Diode 1 channel ...
Page 30
... The individual Status Register bits are (Section 6.15). When set, this bit (Section 6.16). When set, this (Section 6.10). When (Section DAVG_ RECD2 RANGE DIS APDD Section 5.3. Section 5.3.2. In this mode the SMSC EMC1403 / EMC1404 Datasheet DEFAULT 00h 6.17). DEFAULT - 00h ...
Page 31
... 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 EMC1403 / EMC1404 Table 5.1 and Table 6.5 Conversion Rate Register Table 6 ...
Page 32
... Table 6.6 Conversion Rate (continued All others Table 6.7 Temperature Limit Registers 128 128 128 0.5 0.25 0.125 - 128 0.5 0.25 0.125 - 128 DATASHEET Datasheet 0 CONVERSIONS / SECOND (default DEFAULT 55h (85°C) 00h (0°C) 55h (85° 00h 00h (0° 00h 55h (85°C) SMSC EMC1403 / EMC1404 ...
Page 33
... This can be initiated via a write to the One Shot Register or by clearing the RUN / STOP bit in the Configuration Register (see 6.7 Scratchpad Registers ADDR R/W REGISTER 11h R/W Scratchpad 12h R/W Scratchpad SMSC EMC1403 / EMC1404 128 0.5 0.25 0.125 ...
Page 34
... Writing to this register initiates a single conversion cycle. Data is not stored and always reads 00h Table 6.10 Therm Limit Registers 128 128 128 128 128 DATASHEET Datasheet DEFAULT 00h DEFAULT 55h (85°C) 55h (85°C) 55h (85°C) 0Ah (10°C) 55h (85°C) SMSC EMC1403 / EMC1404 ...
Page 35
... Bit 0 - INTMASK - Masks the ALERT pin from asserting when the Internal Diode temperature is out of limit. ‘0’ (default) - The Internal Diode channel will cause the ALERT pin to be asserted out of limit. ‘1’ - The Internal Diode channel will not cause the ALERT pin to be asserted out of limit. SMSC EMC1403 / EMC1404 ...
Page 36
... 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 EMC1403 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 37
... Care should be taken when setting the BETAx[2:0] bits when the autodetection circuitry is disabled. If the Beta Compensation factor is set at a beta value that is higher than the transistor beta, then the circuit may introduce measurement errors. When measuring a discrete thermal diode (such as SMSC EMC1403 / EMC1404 Table 6.14. The default setting is 4 consecutive out of limit ...
Page 38
... Revision 1.37 (01-06-10) 1°C Temperature Sensor with Beta Compensation Table 6.16 CPU Beta Values BETAX[2: IDEALITY1[5: IDEALITY2[5: IDEALITY3[5:0] 38 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 12h 12h Table 6.18 defines SMSC EMC1403 / EMC1404 ...
Page 39
... SMSC EMC1403 / EMC1404 SETTING FACTOR 18h 1.0159 19h 1.0172 1Ah 1.0185 1Bh 1.0200 1Ch 1.0212 1Dh 1.0226 1Eh 1.0239 1Fh 1.0253 20h 1 ...
Page 40
... Table 6.20 High Limit Status Register E3HIGH Table 6.21 Low Limit Status Register E3LOW 40 DATASHEET Datasheet SETTING FACTOR 32h 1.0421 33h 1.0434 34h 1.0447 35h 1.0460 36h 1.0473 37h 1.0486 DEFAULT E2HIGH E1HIGH IHIGH 00h DEFAULT E2LOW E1LOW ILOW 00h SMSC EMC1403 / EMC1404 ...
Page 41
... Filter Control The Filter Configuration Register controls the digital filter on the External Diode 1 channel. Bits 1-0 - FILTER[1:0] - Control the level of digital filtering that is applied to the External Diode temperature measurements as shown in filter behavior. SMSC EMC1403 / EMC1404 Table 6.22 THERM Limit Status Register ...
Page 42
... SMSC ID Register (FEh) ADDR. R/W REGISTER FEh R SMSC ID The Manufacturer ID register contains an 8 bit word that identifies the SMSC as the manufacturer of the EMC1403 and EMC1404. 6.21 Revision Register (FFh) ADDR. R/W REGISTER FFh R Revision The Revision register contains an 8 bit word that identifies the die revision. ...
Page 43
... External Diode Tem perature (°C) SMSC EMC1403 / EMC1404 Tem perature Error vs. Am bient Tem perature (2N3904, T 1.0 0.8 0.6 0.4 0.2 0.0 -0.2 -0.4 -0.6 -0.8 3000 4000 -1.0 -40 -25 -10 Temperature Error vs ...
Page 44
... Dy namic A v eraging Enabled Dy namic A v eraging Dis abled DATASHEET Datasheet (2N3904 27°C, VDD = 3.3V) DIODE EXT2 - APD EXT3 - APD 110 125 Am bient Tem perature (°C) SMSC EMC1403 / EMC1404 ...
Page 45
Chapter 8 Package Information PIN 1 IDENTIFIER AREA (D/2 X E1/ 10X TOP VIEW C SEATING PLANE A1 ccc C SIDE VIEW C GAUGE PLANE 0.25 SEATING PLANE 0° - ...
Page 46
... Figure 8.2 10-Pin DFN Package Drawing Revision 1.37 (01-06-10) 1°C Temperature Sensor with Beta Compensation 46 DATASHEET Datasheet SMSC EMC1403 / EMC1404 ...
Page 47
... Temperature Sensor with Beta Compensation Datasheet Figure 8.3 10-Pin DFN Package Dimensions SMSC EMC1403 / EMC1404 Figure 8.4 10 Pin DFN PCB Footprint 47 DATASHEET Revision 1.37 (01-06-10) ...
Page 48
... Figure 8.5 Package Drawing and PCB Footprint for SOIC-14 Revision 1.37 (01-06-10) 1°C Temperature Sensor with Beta Compensation 48 DATASHEET Datasheet SMSC EMC1403 / EMC1404 ...
Page 49
... EMC1403-X-AIZL (10-pin MSOP) All devices will be marked on the first line of the top side with “1403”. On the second line, packages will be marked with the appropriate -X number (-1, -2, etc), the Functional Revision “B” and Country Code (CC). SMSC EMC1403 / EMC1404 Common Dimensions Nom Max ...
Page 50
... EMC1403-YZT All devices will be marked on the first line of the top side with “EMC1403” followed by “-X” where X is the appropriate -X number (-1, -2, etc). On the second line, packages will be marked with Functional Revision “B”, date code and the last 7 characters of Lot Number. ...
Page 51
... Number”. Corrected device code. Instead of being “32” for both devices in the 10-pin DFN package, the code is “31” for the EMC1403-1-AIA and “32” for the EMC1403-2-AIA. In pin description table, added to function column: “ ...