emc2106 Standard Microsystems Corp., emc2106 Datasheet

no-image

emc2106

Manufacturer Part Number
emc2106
Description
Emc2106 Dual Rpm-based Linear Fan Controller With Hardware Thermal Shutdown
Manufacturer
Standard Microsystems Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
emc2106-DZK-TR
Manufacturer:
SMSC
Quantity:
20 000
PRODUCT FEATURES
General Description
The EMC2106 is an SMBus compliant fan controller with
up to five (up to 4 external and 1 internal) temperature
channels. The fan drivers can be operated using two
methods each with two modes. The methods include an
RPM based Fan Speed Control Algorithm and a direct
drive setting. The modes include manually programming
the desired settings or using the internal programmable
temperature look-up table to select the desired setting
based on measured temperature.
The temperature monitors offer 1°C accuracy (for
external diodes) with sophisticated features to reduce
errors introduced by series resistance and beta variation
of substrate thermal diode transistors commonly found
in processors.
The EMC2106 also includes a hardware programmable
temperature limit
output for thermal protection of critical circuitry.
Applications
SMSC EMC2106
Notebook Computers
Embedded Applications
Projectors
Industrial and Networking Equipment
S
and dedicated system shutdown
DATASHEET
Dual RPM-Based Linear Fan
Controller with Hardware
Thermal Shutdown
Features
Two Programmable Fan Control circuits
RPM based fan control algorithm
Temperature Look-Up Table
Up to Four External Temperature Channels
Three dedicated comparator outputs for External
Up to three thermistor compatible voltage inputs
Hardware Programmable Thermal Shutdown
Programmable High and Low Limits for all channels
3.3V Supply Voltage
SMBus 2.0 Compliant
Available in 28-pin QFN package - Lead Free RoHS
— 4-wire fan compatible
— High speed PWM (26khz)
— Low speed PWM (9.5Hz - 2240Hz)
— 600mA, 5V, High Side Fan Driver
— Optional detection of aging fans
— 1mA Linear DAC Fan Driver
— 2% accuracy from 500RPM to 16k RPM
— Allows programmed fan response to temperature
— 1 to 4 thermal zones to control each fan driver
— Controls fan speed or drive setting
— Allows externally generated temperature data to control
— Designed to support 45nm, 60nm, and 90nm CPUs
— Automatically detects and supports CPUs requiring the
— Resistance error correction
— 1°C accurate (60°C to 100°C)
— 0.125°C resolution
— Detects fan aging and variation
Diode 1, External Diode 2, and External Diode 3
(OVERT1#, OVERT2#, OVERT3#)
Temperature
— Cannot be altered by software
— 60°C to 122°C Range or 92°C to 154°C Range
— 2 selectable SMBus addresses
— SMBus Alert compatible
— Option to load register set from external EEPROM
compliant (5mm x 5mm)
EMC2106
fan drivers including two DTS channels
BJT or Transistor models
Revision 1.74 (05-08-08)
Datasheet

Related parts for emc2106

emc2106 Summary of contents

Page 1

... PRODUCT FEATURES General Description The EMC2106 is an SMBus compliant fan controller with up to five ( external and 1 internal) temperature channels. The fan drivers can be operated using two methods each with two modes. The methods include an RPM based Fan Speed Control Algorithm and a direct drive setting ...

Page 2

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown ORDER NUMBER: PACKAGE 28 pin QFN Lead-Free Two independent fan drivers (one High Side, RoHS compliant one Linear external diode measurement channels, one Critical / Thermal Shutdown input REEL SIZE IS 4,000 PIECES 2 DATASHEET Datasheet FEATURES SMSC EMC2106 ...

Page 3

... Clock Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5.8.3 Aging Fan or Invalid Drive Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5.9 Spin Up Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5.10 Ramp Rate Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.11 Watchdog Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 5.12 Internal Thermal Shutdown (TSD 5.13 Fault Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5.14 Temperature Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5.14.1 Dynamic Averaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5.14.2 Resistance Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 5.14.3 Beta Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 5.14.4 Digital Averaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 5.15 Thermistor Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 5.16 Diode Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 5.16.1 Diode Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 SMSC EMC2106 3 DATASHEET Revision 1.74 (05-08-08) ...

Page 4

... GPIO / PWM Pin Output Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 6.41 GPIO Input Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 6.42 GPIO Output Register 6.43 GPIO Interrupt Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 6.44 GPIO Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 6.45 Software Lock Register 6.46 Product Features Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 6.47 Product ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 6.48 Manufacturer ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown 4 DATASHEET Datasheet SMSC EMC2106 ...

Page 5

... Datasheet 6.49 Revision Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Chapter 7 Package Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 7.1 QFN 28-Pin 5mm x 5mm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 7.2 Package Markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Appendix A Thermistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 A.1 Thermistor Look Up Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Appendix B Look Up Table Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 B.1 Example # B.2 Example # B.3 Example # 101 Appendix C RPM to Tachometer Count Look Up Table . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 C.1 1k RPM Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 SMSC EMC2106 5 DATASHEET Revision 1.74 (05-08-08) ...

Page 6

... Figure 1.1 EMC2106 Block Diagram Figure 2.1 EMC2106 Pin Diagram (28 Pin QFN Figure 4.1 SMBus Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Figure 5.1 System Diagram of EMC2106 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Figure 5.2 EMC2106 Critical/Thermal Shutdown Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Figure 5.3 Fan Control Look-Up Table Example Figure 5.4 RPM based Fan Speed Control Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Figure 5.5 Spin Up Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Figure 5.6 Ramp Rate Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Figure 5 ...

Page 7

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet List of Tables Table 2.1 Pin Description for EMC2106 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Table 2.2 Pin Types Table 3.1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 3.2 Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 3.3 SMBus Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 3.4 EEPROM Loader Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 4.1 Protocol Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 4.2 Write Byte Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 4 ...

Page 8

... Table B.9 Fan Speed Control Table Example # 101 Table B.10 Fan Speed Determination for Example #3 (using settings in Table C.1 Tachometer Count to RPM Look Up Table (Range = 1000 RPM 103 Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Table B. Table B. 100 Table B. 102 8 DATASHEET Datasheet SMSC EMC2106 ...

Page 9

... DAC2* SMSC EMC2106 Thermal Shutdown Logic Temp Limit Registers 11 bit Σ Δ Temp Registers ADC Configuration Lookup Table / RPM Control * denotes multiple pin functions Figure 1.1 EMC2106 Block Diagram 9 DATASHEET ADDR_SEL SMCLK SMDATA ALERT# SMBus Slave OVERT1#* Protocol OVERT2#* OVERT3#* GPIO6 GPIO5* ...

Page 10

... Chapter 2 Pin Description DN1 / VIN1 DP1 / VREF_T1 GND VDD OVERT3# / GPIO5 / PWM4 ALERT# CLK_IN / GPIO1 Figure 2.1 EMC2106 Pin Diagram (28 Pin QFN) Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown EMC2106 4 28-QFN 5mm x 5mm DATASHEET Datasheet 21 TRIP_SET / VIN4 ...

Page 11

... ALERT# 7 CLK_IN / GPIO1 OVERT2# / GPIO4 / 8 PWM3 SMSC EMC2106 Table 2.1 Pin Description for EMC2106 PIN FUNCTION DN1 - Negative (cathode) analog input for External Diode 1 (default) VIN1 - General Voltage input to be used with a thermistor DP1 - Positive (anode) analog input for External Diode 1 (default) ...

Page 12

... Table 2.1 Pin Description for EMC2106 (continued) PIN NUMBER EMC2106 PIN NAME 9 SYS_SHDN# 10 SMDATA 11 SMCLK 12 GPIO6 13 PWM2 / GPIO3 14 TACH2 / GPIO2 15 TACH1 16 OVERT1# / PWM1 17 FAN_OUT 18 FAN_OUT 19 VDD_5V 20 VDD_5V Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown PIN FUNCTION Active low Critical System Shutdown ...

Page 13

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 2.1 Pin Description for EMC2106 (continued) PIN NUMBER EMC2106 PIN NAME 21 TRIP_SET / VIN4 22 SHDN_SEL 23 DAC2 24 DN3 / DP4 / VIN3 25 DP3 / DN4 / VREF 26 ADDR_SEL 27 DN2 / VIN2 28 DP2 / VREF_T2 Thermal Slug GND The pin type are described in detail below. All pins labelled with (5V) are 5V tolerant. ...

Page 14

... I/O. When it is used as an output open drain and requires a pull-up resistor. This pin is 5V tolerant. 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. 14 DATASHEET Datasheet SMSC EMC2106 ...

Page 15

... Electrical Specifications VDD = 3V to 3.6V, VDD_5V = 4.5V to 5.5V, T CHARACTERISTIC SYMBOL Supply Voltage V DD Supply Current I DD (active) SMSC EMC2106 Table 3.1 Absolute Maximum Ratings -0.3 to 6.5 -0 -0.3 to 2.5 -0.3 to VDD + 0 -40 to 85°C -55 to 150 2000 ) is dependent on the design of the thermal vias. Without thermal JA is approximately 52° ...

Page 16

... DIE Connected across external diode, CPU, GPU, or AMD diode Sum of series resistance in both DP and DN lines Note 3.4 Measured at 3/4 full scale I = 600mA, VDD_5V = SOURCE 5V Measured at 3/4 full scale - Direct Setting Mode Momentary Current drive at startup for < 2 seconds 1.5V < FAN_OUT < 3.5V SMSC EMC2106 ...

Page 17

... Output Low Voltage V OL Leakage current I LEAK Note 3.4 T refers to the internal die temperature and may not match T DIE the device. The internal temperature sensor will return T SMSC EMC2106 = -40°C to 85°C, all Typical values noted. MIN TYP MAX UNIT 700 mA 2 ...

Page 18

... V 0.8 V VDD V - 0.4 0.4 V ± SMBus Timing 10 400 kHz 50 ns 1.3 us 0.6 us 0 1.3 us 0.6 us 300 ns 300 ns 400 pF 18 DATASHEET Datasheet = 27°C unless otherwise noted. CONDITIONS 4 mA current sink Powered and unpowered Min = 20+0.1C ns LOAD Min = 20+0.1C ns LOAD per bus line SMSC EMC2106 ...

Page 19

... 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 EMC2106 Typical values are 27°C unless otherwise noted A MIN TYP MAX UNITS Interface - 420 mV 5 ...

Page 20

... Chapter 4 Communications 4.1 System Management Bus Interface Protocol The EMC2106 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 however the EMC2106 will not stretch the clock signal. ...

Page 21

... All devices with active interrupts will respond with their client address as shown in Table Table 4.6 Alert Response Address Protocol ALERT RESPONSE START ADDRESS 0 -> 1 0001_100 SMSC EMC2106 Table 4.3 Read Byte Protocol ACK START Slave Address XXh 0 0 -> 1 0101_111 Table 4 ...

Page 22

... After power-up the EMC2106 waits for 10ms with the SMDATA and SMCLK pins tri-stated. 2. Once the wait period has elapsed, the EMC2106 sends a START signal followed by the 7 bit client address 1010 _000xb followed by a ‘0b’ and waits for an ACK signal from the EEPROM. ...

Page 23

... The EEPROM should be loaded to mirror the register set of the EMC2106 with the desired configuration set. All undefined registers in the EMC2106 register set should be loaded with 00h in the EEPROM. Likewise, all registers that are read-only in the EMC2106 register set should be loaded with 00h in the EEPROM ...

Page 24

... It contains two fan drivers, a High Side fan driver capable of sourcing 600mA from a 5V supply and a linear DAC fan driver. In addition, the EMC2106 contains up to four (4) PWM outputs (two of which can be used with the RPM based Fan Speed Control Algorithm). The fan drivers can be operated using two methods each with two modes ...

Page 25

... Critical/Thermal Shutdown The EMC2106 provides a hardware Critical/Thermal Shutdown function for systems. block diagram of this Critical/Thermal Shutdown function. The Critical/Thermal Shutdown function in the EMC2106 accepts configuration information from the fixed states of the SHDN_SEL pin as described in Section 5.1.1. Each of the software programmed temperature limits can be optionally configured to act as inputs to the Critical / Thermal Shutdown independent of the hardware shutdown operation ...

Page 26

... The EMC2106 has a ‘strappable’ input (SHDN_SEL) allowing for configuration of the hardware Critical/Thermal Shutdown input channels. This pin has 3 possible states and is monitored and decoded by the EMC2106 at power-up. The three possible states are 0 (tied to GND), 1 (tied to 3.3V) or High-Z (open). The state of this pin determines which external diode configuration is used for the Critical / Thermal shutdown function ...

Page 27

... SMSC EMC2106 – T TRIP MIN 80 Table 5.2 TRIP_SET Resistor Setting T (°C) TRIP RSET (1%) LOW RANGE 0.0 92 28.7 93 48.7 94 69.8 95 90.9 96 113 97 137 98 158 99 182 100 210 101 237 ...

Page 28

... Fan Control Modes of Operation The EMC2106 has four modes of operation for each fan driver. Each mode of operation uses the Ramp Rate control and Spin Up Routine. 1. Direct Setting Mode- in this mode of operation, the user directly controls the fan drive setting. Updating the Fan Driver Setting Register (see Ramp Rate control is optional and enabled via the EN_RRC bits ...

Page 29

... High Side Fan Driver The EMC2106’s contains a 5V, 600mA, linear high side fan driver to directly drive a 5V fan. By fully integrating the linear fan driver, the typical requirement for the discrete pass device and other external linearization circuitry is completely eliminated. The linear fan driver is driven by an 8-bit DAC providing better than 20mV resolution between steps ...

Page 30

... Linear DAC Fan Driver The EMC2106 contains an internal linear DAC for use as a fan driver. This DAC output voltage has 8-bit resolution from 0V to 3.3V. The linear DAC fan driver is also capable of sourcing and sinking current. ...

Page 31

... Fan Setting 2 is the next highest setting, etc.). 4. For each step to be used in the LUT, set each of the measurement channel thresholds. These values must be set in the same data format that the data is presented. If DTS used, then SMSC EMC2106 Fan Setting ...

Page 32

... ALERT# pin. The EMC2106 works with fans that operate up to 16,000 RPMs and provide a valid tachometer signal. The fan controller will function either with an externally supplied 32.768KHz clock source or with it’s own internal 32kHz oscillator depending on the required accuracy ...

Page 33

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Maintain Fan Drive Reduce Fan Drive Figure 5.4 RPM based Fan Speed Control Algorithm SMSC EMC2106 Set TACH Target Count Measure Fan Speed Spin Up Yes Perform Spin Up Required Routine ? No TACH Yes Reading = ...

Page 34

... The RPM based Fan Speed Control Algorithm is disabled upon device power up. The following registers control the algorithm. The EMC2106 fan control registers are pre-loaded with defaults that will work for a wide variety of fans so only the TACH Target Register is required to set a fan speed. ...

Page 35

... For the remaining spin up time, the fan driver output is set a a user defined level (30% through 65% drive). After the Spin Up Routine has finished, the EMC2106 measures the TACHx signal. If the measured TACH Reading Register value is higher than the Valid TACH Count Register setting, the FAN_SPIN status bit is set and the Spin Up Routine will automatically attempt to restart the fan ...

Page 36

... Update Time until the target fan drive setting is reached. See Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown New Target Count Update Time Target Count Check TACH Reached Figure 5.5 Spin Up Routine Figure 5.6. 36 DATASHEET Datasheet Fan Step Algorithm controlled drive SMSC EMC2106 ...

Page 37

... Watchdog Timer The EMC2106 contains two internal Watchdog Timers. Once the device has powered up the watchdog timer monitors the SMBus traffic for signs of activity. The Watchdog Timer starts when the internal supply has reached its operating point. The Watchdog Timer only starts immediately after power-up and once it has been triggered or deactivated will not restart ...

Page 38

... Temperature Monitoring The EMC2106 can monitor the temperature four (4) externally connected diodes as well as the internal or ambient temperature. Each channel is configured with the following features enabled or disabled based on user settings and system requirements. APPLICATION NOTE: When measuring an Intel 45nm CPU, the reported temperature will have an error of approximately 1.5° ...

Page 39

... Resistance Error Correction The EMC2106 includes active Resistance Error Correction to remove the effect 100 ohms of series resistance. Without this automatic feature, voltage developed across the parasitic resistance in the remote diode path causes the temperature to read higher than the true temperature is. The error induced by parasitic resistance is approximately +0.7° ...

Page 40

... GPIOs The EMC2106 contains up to six (6) GPIO pins (all except GPIO6 are multiplexed with other functions). The GPIO pins can be individually configured as an input or an output and as a push-pull or open- drain output. Additionally, each GPIO pin, when configured as an input, can be individually enabled to trigger an interrupt when they change states ...

Page 41

... Datasheet 5.19 Over Limit Outputs The EMC2106 contains three dedicated output pins, OVERT1#, OVERT2#, and OVERT3#. Each of these pins is dedicated to reporting interrupts associated with the External Diode 1 channel, the External Diode 2 channel, and the External Diode 3 channel respectively. These interrupts work in addition to the general interrupt ALERT#. ...

Page 42

... Shutdown Temperature Pushed 0Ch R/W Temperature 1 Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Table 6.1 EMC2106 Register Set FUNCTION Temperature Registers Stores the integer data of the Internal Diode Stores the fractional data of the Internal Diode Stores the integer data of External ...

Page 43

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME Pushed 0Dh R/W Temperature 2 Pushed 0Eh R/W Temperature 3 Pushed 0Fh R/W Temperature 4 10h R Trip Set Voltage External Diode 1 14h R/W Beta Configuration External Diode 2 15h R/W Beta Configuration ...

Page 44

... Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME 24h R-C High Limit Status 25h R-C Low Limit Status 26h R-C Diode Fault 27h R-C Fan Status Interrupt Enable 28h R/W Register Fan Interrupt 29h R/W Enable Register 2Ah R/W PWM Config PWM Base 2Bh R/W Frequency PWM 3 2Ch R/W Frequency divide ...

Page 45

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME External Diode 3 3Ah R/W Temp Low Limit External Diode 4 3Bh R/W Temp Low Limit Internal Diode 3Ch R/W Low Limit Voltage 4 Low 3Dh R/W Limit 40h R/W Fan 1 Setting ...

Page 46

... Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME TACH 1 Reading 4Fh R Low Byte LUT 1 50h R/W Configuration 51h R/W LUT 1 Drive 1 LUT 1 Temp 1 52h R/W Setting 1 LUT 1 Temp 2 53h R/W Setting 1 LUT 1 Temp 3 54h R/W Setting 1 LUT 1 Temp 4 55h R/W Setting 1 56h R/W LUT 1 Drive 2 LUT 1 Temp 1 57h ...

Page 47

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME LUT 1 Temp 2 5Dh R/W Setting 3 LUT 1 Temp 3 5Eh R/W Setting 3 LUT 1 Temp 4 5Fh R/W Setting 3 60h R/W LUT 1 Drive 4 LUT 1 Temp 1 61h R/W Setting 4 LUT 1 Temp 2 62h R/W Setting 4 ...

Page 48

... Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME LUT 1 Temp 1 6Bh R/W Setting 6 LUT 1 Temp 2 6Ch R/W Setting 6 LUT 1 Temp 3 6Dh R/W Setting 6 LUT 1 Temp 4 6Eh R/W Setting 6 6Fh R/W LUT 1 Drive 7 LUT 1 Temp 1 70h R/W Setting 7 LUT 1 Temp 2 71h R/W Setting 7 LUT 1 Temp 3 72h R/W Setting 7 LUT 1 Temp 4 ...

Page 49

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME LUT 1 Temp 4 78h R/W Setting 8 LUT 1 Temp 79h R/W Hysteresis 80h R/W Fan 2 Setting 81h R/W PWM2 Divide Fan 2 82h R/W Configuration1 Fan 2 83h R/W Configuration 2 85h R/W Gain 2 Fan 2 Spin Up ...

Page 50

... Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME LUT 2 90h R/W Configuration 91h R/W LUT 2 Drive 1 LUT 2 Temp 1 92h R/W Setting 1 LUT 2 Temp 2 93h R/W Setting 1 LUT 2 Temp 3 94h R/W Setting 1 LUT 2 Temp 4 95h R/W Setting 1 96h R/W LUT 2 Drive 2 LUT 2 Temp 1 97h R/W Setting 2 LUT 2 Temp 2 98h R/W Setting 2 ...

Page 51

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME LUT 2 Temp 3 9Eh R/W Setting 3 LUT 2 Temp 4 9Fh R/W Setting 3 A0h R/W LUT 2 Drive 4 LUT 2 Temp 1 A1h R/W Setting 4 LUT 2 Temp 2 A2h R/W Setting 4 LUT 2 Temp 3 A3h R/W Setting 4 ...

Page 52

... Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME LUT 2 Temp 2 ACh R/W Setting 6 LUT 2 Temp 3 ADh R/W Setting 6 LUT 2 Temp 4 AEh R/W Setting 6 AFh R/W LUT 2 Drive 7 LUT 2 Temp 1 B0h R/W Setting 6 LUT 2 Temp 2 B1h R/W Setting 6 LUT 2 Temp 3 B2h R/W Setting 6 LUT 2 Temp 4 B3h R/W Setting 6 B4h R/W LUT 2 Drive 8 ...

Page 53

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Table 6.1 EMC2106 Register Set (continued) REGISTER ADDR R/W NAME Muxed Pin E0h R/W Configuration Register GPIO Direction E1h R/W Register GPIO Output E2h R/W Configuration Register GPIO Input E3h R Register GPIO Output E4h R/W Register GPIO Interrupt ...

Page 54

... Sign 0.5 0.25 0.125 - Table 6.3. Section 6.22). 54 DATASHEET Datasheet DEFAULT 13.5 6.25 3.125 - - - - 13.5 6.25 3.125 - - - - 13.5 6.25 3.125 - - - - SMSC EMC2106 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h 00h ...

Page 55

... TRIP_SET voltage. This register is updated at the end of every monitoring cycle based on the current value of the TRIP_SET voltage. The data format is shown in Table 6.5 Critical / Thermal Shutdown Data Format TEMPERATURE (° SMSC EMC2106 Table 6.3 Temperature Data Format BINARY 1000_0000_000b 1100_0000_001b 1100_0001_000b 1111_1111_000b 1111_1111_111b 0000_0000_000b ...

Page 56

... Table 6.7 TripSet Voltage Register 400 200 100 50 56 DATASHEET Datasheet HEX 41h 7Fh 82h 96h DEFAULT Table 6. DEFAULT 25 13.5 6.25 3.125 SMSC EMC2106 00h 00h 00h 00h FFh ...

Page 57

... This mode is used when measuring a discrete 2N3904 transistor or AMD thermal diode. All of the Beta Configuration Registers are Software Locked. AUTO SMSC EMC2106 Table 6.8 Beta Configuration Registers AUTO - - - AUTO - ...

Page 58

... Table 6.10 REC Configuration Register Section 6.9) Table 58 DATASHEET Datasheet MINIMUM BETA 0.197 0.260 0.342 0.449 0.591 0.778 1.024 1.348 1.773 2.333 Disabled Automatically detected REC3 REC2 REC1 6.1). SMSC EMC2106 DEFAULT 07h ...

Page 59

... R/W Configuration The Configuration Register controls the basic functionality of the EMC2106. The bits are described below. The Configuration Register is software locked. Bit 7 - MASK - Blocks the ALERT# pin from being asserted. ‘0’ (default) - The ALERT# pin is unmasked. If any bit in either status register is set, the ALERT# pins will be asserted (unless individually masked via the Mask Register) ‘ ...

Page 60

... Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Section 6.1). Section 6.1). Section 6.1). Table 6.13 Configuration 2 Register DIS_ DIS_ DIS_ - QUEUE[1:0] DYN TO AVG 60 DATASHEET Datasheet DEFAULT CONV[1:0] 0Eh 2 C compliant. SMSC EMC2106 ...

Page 61

... The Configuration 3 Register controls the four voltage input channels. This register is software locked. Bit 6 - VIN4_INV - Determines whether the VIN4 channel data is inverted. ‘0’ (default) - The VIN4 channel data is not inverted. SMSC EMC2106 Section 6.1.1) when compared against the threshold set by the Table 6 ...

Page 62

... EEPR Register The Interrupt Status Register reports the operating condition of the EMC2106. If any of the bits are set to a logic ‘1’ (other than TSD and HWS) then the ALERT# pin will be asserted low if the corresponding channel is enabled. Reading from the status register clears all status bits if the error conditions is removed ...

Page 63

... Once the SYS_SHDN# pin is asserted, it will be released when the temperature drops below the threshold level however the individual status bit will not be cleared until read. Bit 7 - HWS - This bit is set if the hardware set temperature channel meets or exceeds the temperature threshold determined by the TRIP_SET voltage. SMSC EMC2106 Table 6.18 Error Status Register B7 B6 ...

Page 64

... FAN_ _FAIL2 _FAIL1 SHORT Table 6.20 Interrupt Enable Register VOLT4_I EXT4_I - - NT_EN NT_EN 64 DATASHEET Datasheet FAN_ FAN_ FAN_ FAN_ SPIN2 STALL2 SPIN1 STALL1 EXT3_I EXT2_I EXT1_I INT_IN NT_EN NT_EN NT_EN T_EN SMSC EMC2106 DEFAULT 00h DEFAULT 00h ...

Page 65

... Bit 3 - SPIN_INT_EN2 - Allows the FAN_SPIN 2 bit to assert the ALERT# pin. ‘0’ (default) - the FAN_SPIN 2 bit will not assert the ALERT# pin though will still update the Status Register normally ‘1’ - the FAN_SPIN2 bit will assert the ALERT# pin. SMSC EMC2106 Table 6.21 Fan Interrupt Enable Register B6 B5 ...

Page 66

... PWM_ PWM_ BASE BASE BASE 4_1 4_0 3_1 3_0 66 DATASHEET Datasheet POLA POLA POLA POLA RITY4 RITY3 RITY2 RITY1 PWM_ PWM_ PWM_ PWM_ BASE BASE BASE BASE 2_1 2_0 1_1 1_0 SMSC EMC2106 DEFAULT 00h DEFAULT FFh ...

Page 67

... Setting The PWM 3 Input Register controls the output of the GPIO2 / PWM3 pin when it is configured as a PWM output. The input code represents the number of counts out of a total of 255 that the output will be high for. SMSC EMC2106 Table 6.24 PWM_BASEx[1:0] Bit Decode 0 0 ...

Page 68

... SMSC EMC2106 DEFAULT 00h 55h (+85°C) 55h (+85°C) 55h (+85°C) 55h (+85°C) 55h (+85°C) FFh (0.8V) 00h (0°C) 00h (0°C) 00h (0°C) 00h (0°C) ...

Page 69

... R/W Limit The EMC2106 contains high limits for all temperature channels and voltage channels. If any measurement meets or exceeds the high limit then the appropriate status bit is set and the ALERT# pin are asserted (if enabled). APPLICATION NOTE: If any of the External Diode 1, External Diode 2, External Diode 3 is configured to operate as a voltage input, then the corresponding temperature high and low limit registers are compared against the measured voltage ...

Page 70

... 128 128 Table 6.31 Fan Configuration 1 Registers EN_ RANGE[1:0] EDGES[1:0] ALGO EN_ RANGE[1:0] EDGES[1:0] ALGO 70 DATASHEET Datasheet [2] [3] [ DEFAULT DEFAULT UPDATE[2:0] 2Bh UPDATE[2:0] 2Bh SMSC EMC2106 01h 01h ...

Page 71

... Bit 2-0 - UPDATE - determines the base time between fan driver updates. The Update Time, along with the Fan Step Register, is used to control the ramp rate of the drive response to provide a cleaner transition of the actual fan operation as the desired fan speed changes. The Update Time is set as shown in Table 6.34. SMSC EMC2106 Table 6.32. Table 6.32 Range Decode REPORTED MINIMUM 0 ...

Page 72

... Table 6.35 Fan Configuration 1 Registers EN_ GLITCH - DER_OPT1 [1:0] RRC1 _EN1 EN_ GLITCH - DER_OPT2 [1:0] RRC2 _EN2 72 DATASHEET Datasheet UPDATE TIME 100ms 200ms 300ms 400ms (default) 500ms 800ms 1200ms 1600ms LOWD ERR_RNG[1:0] RIVE1 LOWD ERR_RNG[1:0] RIVE2 Table 6.34. Table 6.36. SMSC EMC2106 DEFAULT 38h 38h ...

Page 73

... Tach Pulse Count Method to determine the fan speed (contact SMSC for details on this operation). All tachometer related data is in the form of edge counts over a fixed time period. This method is significantly slower and the tachometer updates are non-continuous. SMSC EMC2106 Table 6.36 Derivative Options 0 ...

Page 74

... Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown PWM Input Table 6.38 Gain Registers GAIND[1:0] GAINI[1: GAIND[1:0] GAINI[1:0] Table 6.39 Gain Decode 0 RESPECTIVE GAIN FACTOR DATASHEET Datasheet DEFAULT GAINP[1:0] 2Ah GAINP[1:0] 2Ah (default) 8x SMSC EMC2106 ...

Page 75

... The Spin Up Routine will not drive the fan driver to 100%. It will set the drive at the programmed spin level for the entire duration of the programmed spin up time. Bits SPIN_LVL[2:0] - Determines the final drive level that is used by the Spin Up Routine as shown in Table 6.42. SPIN_LVL[2: SMSC EMC2106 DRIVE_FAIL NOK SPIN_LVL[2:0] _CNT1 [1:0] ...

Page 76

... Table 6.43 Spin Time Table 6.44 Fan Step Registers DATASHEET Datasheet SPIN UP DRIVE LEVEL 40% 45% 50% 55% 60% (default) 65% TOTAL SPIN UP TIME 250 ms 500 ms (default) 1 sec 2 sec DEFAULT 10h 10h Section 6.25). Section 6.26) SMSC EMC2106 ...

Page 77

... Algorithm, the Look Up Table manual settings) exceeds the current fan drive setting by greater than the Fan Step Register setting, the EMC2106 will limit the fan drive change to the value of the Fan Step Register. It will use the Update Time to determine how often to update the drive settings ...

Page 78

... 4096 2048 1024 512 256 4096 2048 1024 512 256 78 DATASHEET Datasheet DEFAULT - - - 00h 128 64 32 00h - - - 00h 128 64 32 00h DEFAULT - - - F8h 128 64 32 FFh - - - F8h 128 64 32 FFh SMSC EMC2106 ...

Page 79

... RPM = ( ) poles COUNT 3,932,160 m RPM ------------------------------------- - = COUNT SMSC EMC2106 Table 6.49 TACH Reading Registers 4096 2048 1024 512 256 4096 2048 ...

Page 80

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Table 6.50 Look Up Table Configuration Registers USE_D USE_D LUT_L TACH / TS_F1 TS_F2 OCK DRIVE USE_D USE_D LUT_L TACH / TS_F3 TS_F4 OCK DRIVE 80 DATASHEET Datasheet TEMP3_CFG TEMP4_CFG [1:0] [1:0] TEMP3_CFG TEMP4_CFG [1:0] [1:0] Table 6.51. SMSC EMC2106 DEFAULT 00h 00h ...

Page 81

... Look Up Table 1 Registers TACH / ADDR R/W REGISTER DRIVE LUT 1 Drive 51h R/W Setting 1 LUT 1 Ext Diode 1 Setting 1 52h R/W LUT 1 VIN1 Setting 1 SMSC EMC2106 Table 6.51 TEMP3_CFG Decode 0 TEMPERATURE CHANNEL USED Table 6.52 TEMP4_CFG Decode 0 TEMPERATURE CHANNEL USED Table 6.53 Look Up Table 1 Registers B7 ...

Page 82

... SMSC EMC2106 Datasheet B0 DEFAULT 7Fh 1 (127°C) 7Fh (0.4V) 7Fh 1 (127°C) 7Fh (0.4V) 7Fh 1 (127°C) ... .. . 32 92h 1 7Fh 1 (127°C) 7Fh (0.4V) 7Fh 1 (127°C) 7Fh (0.4V) 7Fh 1 (127°C) 7Fh (0.4V) 7Fh 1 (127° ...

Page 83

... R/W LUT2 Voltage 3 Setting 1 LUT2 Temp 4 95h R/W Setting 1 ... ... ... LUT 2 Drive B4h R/W Setting 8 LUT 2 Ext Diode 1 Setting 8 B5h R/W LUT2 VIN1 Setting 8 SMSC EMC2106 Table 6.54 Look Up Table2 Registers ‘0’ 4096 2048 1024 ‘1’ 128 752.9 376.5 188.2 94.12 ...

Page 84

... When not configured as a PWM output, all PWM4 controls will be ignored though 84 DATASHEET 94.12 47.06 23.53 11. 94.12 47.06 23.53 11. GPIO4 GPIO3 GPIO2 GPIO1 _CFG0 _CFG _CFG _CFG SMSC EMC2106 Datasheet B0 DEFAULT 7Fh 1 (127°C) 7Fh 5.88 (0.4V) 7Fh 1 (127°C) 7Fh 5.88 (0.4V) 7Fh 1 (127°C) 1 0Ah B0 DEFAULT 01h ...

Page 85

... The CLK_IN / GPIO1 pin functions as a clock input for the RPM based Fan Speed Control Algorithm (FSC). ‘1’ (default) - The CLK_IN / GPIO1 pin functions as a GPIO. SMSC EMC2106 Table 6.56 GPIO5_CFG[1:0] Decode OVERT3# / GPIO5 / PWM4 PIN FUNCTION OVERT3# - the pin will act as a dedicated alert for the External ...

Page 86

... B5 B4 GPIO GPIO GPIO - - 6_IN 5_IN 86 DATASHEET Datasheet GPIO GPIO GPIO 3_DIR 2_DIR 1_DIR DEFAULT GPIO GPIO GPIO 3_OT 2_OT 1_OT GPIO GPIO GPIO 4_IN 3_IN 2_IN 1_IN SMSC EMC2106 DEFAULT 00h 00h DEFAULT 00h ...

Page 87

... GPIO E6h R-C Status The GPIO Status Register indicates which GPIO has changed states to cause the ALERT pins to be asserted. This register is cleared when it is read. The bits in this register are set whenever the SMSC EMC2106 Table 6.61 GPIO Output Register ...

Page 88

... Bit SHDN_SEL[1:0] - Indicates what the detected pin state of the SHDN_SEL pin was and which functions are enabled. Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Table 6.64 Software Lock Register Table 6.65 Product Features Register DATASHEET Datasheet LOCK DEFAULT - - SHDN_SEL[1:0] SMSC EMC2106 DEFAULT 00h 00h ...

Page 89

... Revision Register ADDR R/W REGISTER FFh R Revision The Revision Register contains a 8 bit word that identifies the die revision. SMSC EMC2106 Table 6.66 SHDN_SEL Bit Decode CRITICAL / THERMAL EXTERNAL DIODE 1 MODE TEMPERATURE RANGE Transistor mode - Beta = automatic High range - 92°C to 154°C REC = enabled ...

Page 90

... Chapter 7 Package Drawing 7.1 QFN 28-Pin 5mm x 5mm Figure 7.1 EMC2106 28-Pin 5x5mm QFN Package Outline and Parameters Revision 1.74 (05-08-08) Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown 90 DATASHEET Datasheet SMSC EMC2106 ...

Page 91

... All devices will be marked on the first line of the top side with “2106”. On the second line, they will be marked with the Functional Revision “C”, followed by “YWW-AC26”. On the third line, they will be marked with the Lot Number, and on the fourth line, they will be marked with the Vendor and Country Codes. SMSC EMC2106 91 DATASHEET Revision 1.74 (05-08-08) ...

Page 92

... Appendix A Thermistors The EMC2106 can monitor thermistor inputs on the TRIP_SET / VIN4 as well as supporting a thermistor option on the all of the external diode pins pairs (DP1 / VREF_T1 and DN1 / VIN1,etc.). The Thermistors can be connected as shown in Figure A.1 is representative of one of the thermistor channels and will apply to DP1 / VREF_T1 and DN1 / VIN1, DP2 / VREF_T2 and DN2 / VIN2 ...

Page 93

... SMSC EMC2106 ADC T ADC CODE (°C) CODE 235 75 157 235 76 155 234 77 154 233 78 152 232 79 150 231 80 148 231 81 146 230 ...

Page 94

... DATASHEET Datasheet T ADC (°C) CODE 165 46 166 46 167 45 168 44 169 44 170 43 171 43 172 42 173 41 174 41 175 40 176 40 177 39 178 38 179 38 180 37 181 37 182 36 183 36 184 35 185 35 186 34 187 34 188 33 189 33 190 32 191 32 SMSC EMC2106 ...

Page 95

... SMSC EMC2106 ADC T ADC CODE (°C) CODE 100 21 78 102 22 79 104 23 80 106 23 81 108 24 82 109 25 83 111 ...

Page 96

... SMSC EMC2106 ...

Page 97

... Dual RPM-Based Linear Fan Controller with Hardware Thermal Shutdown Datasheet Appendix B Look Up Table Operation The EMC2106 uses a look-up table to apply a user-programmable fan control profile based on measured temperature to each fan driver. In this look-up table, each temperature channel is allowed to control the fan drive output independently (or jointly) by programming up to eight pairs of temperature and drive setting entries ...

Page 98

... 100% Table B.3) INTERNAL DIODE TEMPERATURE FAN DRIVE (AMBIENT) SETTING RESULT 70% (CPU temp 58°C requires highest drive) 80% (GPU and Skin 58°C require highest drive) 100% (Internal temp 75°C requires highest drive) SMSC EMC2106 Datasheet SETTING C0h ...

Page 99

... Table B.6 Fan Speed Control Table Example #2 FAN EXTERNAL DIODE SPEED 1 TEMPERATURE STEP # (CPU SMSC EMC2106 VIN4_I VIN3_E VIN3_I VIN2_ RANGE[1:0] EDGES[1: NOKICK SPIN_LVL[2: ...

Page 100

... RPM) 08h (7680 RPM) Table B.6) INTERNAL DIODE TEMPERATURE FAN DRIVE (AMBIENT) SETTING RESULT 0Ch (5120RPM) - 58°C CPU requires highest target 09h (6826 RPM) 58°C Thermistor requires highest target 09h (6826 RPM) Pushed Temperature 58°C requires highest target SMSC EMC2106 ...

Page 101

... SPEED 1 TEMPERATURE STEP # (CPU SMSC EMC2106 shows how the table is loaded RANGE[1:0] EDGES[1: NOKICK SPIN_LVL[2: USE_D LUT_LO TACH / TEMP3_CFG TS_F2 CK DRIVE EXTERNAL DIODE 2 ...

Page 102

... PUSHED TEMPERATURE FAN DRIVE (DTS2) SETTING RESULT 0Ch (5120 RPM) - 50°C CPU requires highest (translated as 50°C) target 08h (7680 RPM) - 20°C DTS1 requires (translated as 80°C) highest target 5°C 09h (6826 RPM) - (translated as DTS2 requires highest target 95°C) SMSC EMC2106 ...

Page 103

... SMSC EMC2106 FAN SPEED TACH COUNT (RPM) (DECIMAL) Disabled 4096 245760 4128 122880 4160 81920 4192 61440 4224 49152 4256 40960 4288 35109 4320 30720 4352 27307 4384 24576 ...

Page 104

... DATASHEET Datasheet REGISTER READING FAN SPEED (HEX) (RPM) 99 1606 9A 1596 9B 1586 9C 1575 9D 1565 9E 1555 9F 1546 A0 1536 A1 1526 A2 1517 A3 1508 A4 1499 A5 1489 A6 1480 A7 1472 A8 1463 A9 1454 AA 1446 AB 1437 AC 1429 AD 1421 AE 1412 AF 1404 B0 1396 B1 1388 B2 1381 B3 1373 B4 1365 B5 1358 B6 1350 B7 1343 SMSC EMC2106 ...

Page 105

... SMSC EMC2106 FAN SPEED TACH COUNT (RPM) (DECIMAL) 4389 5888 4312 5920 4237 5952 4165 5984 4096 6016 4029 6048 3964 6080 3901 6112 3840 6144 3781 6176 3724 ...

Page 106

... DATASHEET Datasheet REGISTER READING FAN SPEED (HEX) (RPM) D8 1138 D9 1133 DA 1127 DB 1122 DC 1117 DD 1112 DE 1107 DF 1102 E0 1097 E1 1092 E2 1087 E3 1083 E4 1078 E5 1073 E6 1069 E7 1064 E8 1059 E9 1055 EA 1050 EB 1046 EC 1041 ED 1037 EE 1033 EF 1028 F0 1024 F1 1020 F2 1016 F3 1011 F4 1007 F5 1003 F6 999 SMSC EMC2106 ...

Page 107

... TACH COUNT REGISTER (DECIMAL) READING (HEX) 3808 77 3840 78 3872 79 3904 7A 3936 7B 3968 7C 4000 7D 4032 7E 4064 7F SMSC EMC2106 FAN SPEED TACH COUNT (RPM) (DECIMAL) 2065 7904 2048 7936 2031 7968 2014 8000 1998 8032 1982 8064 1966 8096 1950 8128 1935 8160 ...

Related keywords