F75387RG [FINTEK]
±1oC Accuracy H/W Monitor IC with Automatic Fan Speed Control; ± 1℃精确度H / W监控IC,具有自动风扇速度控制型号: | F75387RG |
厂家: | FEATURE INTEGRATION TECHNOLOGY INC. |
描述: | ±1oC Accuracy H/W Monitor IC with Automatic Fan Speed Control |
文件: | 总48页 (文件大小:1165K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
F75387
F75387SG/RG Datasheet
±1oC Accuracy H/W Monitor IC with Automatic Fan Speed Control
Release Date: July, 2007
Revision: V0.27P
F75387
F75387 Datasheet Revision History
Version
0.20P
0.21P
0.22P
0.23P
0.24P
0.25P
0.26P
0.27P
Date
Page
-
Revision History
Mar/2005
Mar/2005
Apr/2005
May/2005
Jun/2005
Dec/2005
Dec/2006
July/2007
Preliminary Release Version.
Update DC spec
41-42
37~40 Update description of Index A4~A8/B4~B8
48
Update application circuit
Update DC Spec
41,42
Revised the typo
4
-
Add Taiwan patent certification number
Company readdress
Please note that all data and specifications are subject to change without notice. All the trade marks of products and
companies mentioned in this data sheet belong to their respective owners.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Customers using or selling these products for use
in such applications do so at their own risk and agree to fully indemnify Fintek for any damages resulting from such
improper use or sales.
F75387
Table of Contents
1. GENERAL DESCRIPTION.........................................................................................................................................................4
2. FEATURES ....................................................................................................................................................................................4
3. KEY SPECIFICATIONS ..............................................................................................................................................................5
4. PIN CONFIGURATION...............................................................................................................................................................5
5. PIN DESCRIPTION......................................................................................................................................................................5
5.1.
5.2.
5.3.
POWER PIN .....................................................................................................................................................................6
MONITORING ITEMS AND FAN SPEED CONTROL .............................................................................................................6
ALERT SIGNALS AND OTHERS.........................................................................................................................................6
6. FUNCTION DESCRIPTION .......................................................................................................................................................7
6.1.
6.2.
6.3.
6.4.
6.5.
6.6.
6.7.
6.8.
6.9.
6.10.
6.11.
GENERAL DESCRIPTION..................................................................................................................................................7
ANALOG INPUTS .............................................................................................................................................................7
ACCESS INTERFACE AND POWER ON CONFIGURATION ...................................................................................................8
TYPICAL OPERATING CHARACTERISTIC ...........................................................................................................................9
TEMPERATURE MONITORING...........................................................................................................................................9
TEMPERATURE MEASUREMENT MACHINE ....................................................................................................................10
MONITOR TEMPERATURE FROM THERMISTOR ...............................................................................................................10
MONITOR TEMPERATURE FROM THERMAL DIODE .........................................................................................................11
ADC NOISE FILTERING.................................................................................................................................................11
OVER TEMPERATURE SIGNAL (OVT#)..........................................................................................................................11
FAN SPEED MONITORING AND CONTROL ......................................................................................................................12
FAN SPEED CONTROL...................................................................................................................................................................12
FAN SPEED CONTROL MECHANISM...............................................................................................................................................13
PWMOUT DUTY-CYCLE OPERATING PROCESS ...........................................................................................................................14
6.12.
6.13.
FAN_FAULT#................................................................................................................................................................15
SMI# ............................................................................................................................................................................15
TEMPERATURE ............................................................................................................................................................................15
VOLTAGE ....................................................................................................................................................................................16
FAN .............................................................................................................................................................................................16
6.14.
VOLT_FAULT# (VOLTAGE FAULT SIGNAL).................................................................................................................17
7. PCB LAYOUT GUIDE................................................................................................................................................................17
8. REGISTER DESCRIPTION......................................................................................................................................................18
8.1.
CONFIGURATION REGISTER INDEX 00H....................................................................................................................18
1
July, 2007
0.27P
F75387
8.2.
CONFIGURATION REGISTER INDEX 01H....................................................................................................................19
CONFIGURATION REGISTER INDEX 02H....................................................................................................................19
CONFIGURATION REGISTER INDEX 03H....................................................................................................................20
SERIAL BUS ADDRESS REGISTER INDEX 04H ...........................................................................................................20
VALUE RAM INDEX 10H- 2FH .................................................................................................................................21
IRQ/SMI# ENABLE REGISTER 1 INDEX 30H..........................................................................................................22
INTERRUPT STATUS REGISTER 1 INDEX 31H.............................................................................................................23
REAL TIME STATUS REGISTER 1 INDEX 32H.............................................................................................................23
IRQ/SMI# ENABLE REGISTER 2 INDEX 33H..........................................................................................................24
INTERRUPT STATUS REGISTER 2 INDEX 34H.............................................................................................................24
VOLT_FAULT/OVT REAL TIME STATUS REGISTER INDEX 35H...............................................................................25
REALTIME FAULT STATUS REGISTER 1 INDEX 36H ...............................................................................................26
CHIPID(1) REGISTER – INDEX 5AH .............................................................................................................................26
CHIPID(2) REGISTER – INDEX 5BH .............................................................................................................................26
VENDOR ID(1) REGISTER – INDEX 5DH.....................................................................................................................26
VENDOR ID(2) REGISTER – INDEX 5EH .....................................................................................................................26
SMART FAN LOOKUP TABLE HYSTERESIS AND FAN MODE REGISTER -- INDEX 60H ..................................................26
FAN FAULT TIME REGISTER -- INDEX 61H .....................................................................................................................28
BOUNDARY HYSTERESIS REGISTER -- INDEX 62H.........................................................................................................28
FAN FULL TIME REGISTER -- INDEX 63H.......................................................................................................................28
FILTER FAST UPDATE VALUE REGISTER -- INDEX 67H...................................................................................................29
PWMOUT1 START UP DUTY-CYCLE INDEX 69H...............................................................................................29
T1 OVT TARGET TEMPERATURE HIGH INDEX 6AH .........................................................................................30
T1 OVT TARGET TEMPERATURE LOW INDEX 6BH..........................................................................................30
T2 OVT TARGET TEMPERATURE HIGH INDEX 6CH .........................................................................................30
T2 OVT TARGET TEMPERATURE LOW INDEX 6DH .........................................................................................30
FAN1 FULL SPEED COUNT REGISTER 0 INDEX 70H .................................................................................................30
FAN1 FULL SPEED COUNT REGISTER 1 INDEX71H....................................................................................................30
FAN1 EXPECT COUNT REGISTER-- INDEX 74H ..............................................................................................................31
FAN1 EXPECT COUNT REGISTER-- INDEX 75H ..............................................................................................................31
FAN1 PWM_DUTY -- INDEX 76H ...............................................................................................................................31
FAN2 FULL SPEED COUNT REGISTER 0 INDEX 80H .................................................................................................31
FAN2 FULL SPEED COUNT REGISTER 1 INDEX81H....................................................................................................31
FAN2 EXPECT COUNT REGISTER-- INDEX 84H ..............................................................................................................32
FAN2 EXPECT COUNT REGISTER-- INDEX 85H ..............................................................................................................32
FAN2 PWM_DUTY -- INDEX 86H ...............................................................................................................................32
GPIOX OUTPUT CONTROL REGISTER – INDEX 90H ......................................................................................................32
8.3.
8.4.
8.5.
8.6.
8.7.
8.8.
8.9.
8.10.
8.11.
8.12.
8.13.
8.14.
8.15.
8.16.
8.17.
8.18.
8.19.
8.20.
8.21.
8.22.
8.23.
8.24.
8.25.
8.26.
8.27.
8.28.
8.29.
8.30.
8.31.
8.32.
8.33.
8.34.
8.35.
8.36.
8.37.
8.38.
2
July, 2007
0.27P
F75387
8.39.
8.40.
8.41.
8.42.
8.43.
8.44.
8.45.
8.46.
8.47.
8.48.
8.49.
8.50.
8.51.
8.52.
8.53.
8.54.
8.55.
8.56.
8.57.
8.58.
GPIOX OUTPUT DATA REGISTER – INDEX 91H .............................................................................................................33
GPIO1X INPUT STATUS REGISTER – INDEX 92H ...........................................................................................................33
VT1 BOUNDARY 1 TEMPERATURE – INDEX A0H..................................................................................................33
VT1 BOUNDARY 2 TEMPERATURE – INDEX A1H..................................................................................................34
VT1 BOUNDARY 3 TEMPERATURE – INDEX A2H..................................................................................................34
VT1 BOUNDARY 4 TEMPERATURE – INDEX A3H..................................................................................................34
FAN1 SEGMENT 1 SPEED COUNT – INDEX A4H...................................................................................................35
FAN1 SEGMENT 2 SPEED COUNT – INDEX A5H...................................................................................................35
FAN1 SEGMENT 3 SPEED COUNT – INDEX A6H..................................................................................................35
FAN1 SEGMENT 4 SPEED COUNT – INDEX A7H..................................................................................................35
FAN1 SEGMENT 5 SPEED COUNT – INDEX A8H..................................................................................................36
VT2 BOUNDARY 1 TEMPERATURE – INDEX B0H..................................................................................................36
VT2 BOUNDARY 2 TEMPERATURE – INDEX B1H..................................................................................................36
VT2 BOUNDARY 3 TEMPERATURE – INDEX B2H..................................................................................................37
VT2 BOUNDARY 4 TEMPERATURE – INDEX B3H..................................................................................................37
FAN2 SEGMENT 1 SPEED COUNT – INDEX B4H..................................................................................................37
FAN2 SEGMENT 2 SPEED COUNT – INDEX B5H...................................................................................................38
FAN2 SEGMENT 3 SPEED COUNT – INDEX B6H...................................................................................................38
FAN2 SEGMENT 4 SPEED COUNT – INDEX B7H..................................................................................................38
FAN2 SEGMENT 5 SPEED COUNT – INDEX B8H..................................................................................................38
9. ELECTRICAL CHARACTERISTIC........................................................................................................................................39
9.1.
9.2.
9.3.
ABSOLUTE MAXIMUM RATINGS ...................................................................................................................................39
DC CHARACTERISTICS .................................................................................................................................................39
AC CHARACTERISTICS .................................................................................................................................................40
10. ORDERING INFORMATION................................................................................................................................................41
11. PACKAGE DIMENSIONS......................................................................................................................................................41
12. F75387 APPLICATION CIRCUIT.........................................................................................................................................43
13. F75387 APPLICATION CIRCUIT & CO-LAYOUT CIRCUIT WITH F75375 ................................................................45
3
July, 2007
0.27P
F75387
1. General Description
F75387 is a system hardware monitoring and automatic fan speed controlling IC specific designed
for graphic cards and PC etc. The F75387 can monitor several critical hardware parameters of the
system, including voltages, temperatures and fan speeds which are very important for the system
to work stably and properly.
An 11-bit analog-to-digital converter (ADC) was built inside F75387. The chip can monitor up to 4
analog voltage inputs, 2 fan tachometer inputs and 3 temperature inputs (2 remote and 1 local
sensor). The remote temperature sensor can be performed by thermistor, transistor 2N3906 and
CPU/GPU thermal diode. The F75387 can provide automatic fan speed control so that the system
can operate at the minimum acoustic noise. This chip supports not only PWM duty mode
(PWMOUT) but also linear mode (DACOUT 0 ~ 3.3V) for fan speed control. Internal oscillator was
built in this chip and user can use external clock input if users need accurate fan speed count. Also
the users can set up the upper and lower limits (alarm thresholds) of all monitored parameters and
the F75387 can also issue warning messages for system protection when there is something
wrong with monitored items.
Through the BIOS or application software, the users can read all the monitored parameters of
system all the time. And a pop-up warning can be also activated when the monitored item was out of the
proper/pre-setting range. The F75387 is in the package of 16-pin SOP/SSOP and powered by 3.3V
2. Features
4 voltage inputs
Provide 2 remote and 1 on-chip local temperature sensor
Up to 2 fan speed monitoring inputs and 2 automatic fan speed control
Power on fan speed configuration
z
100% or 60% PWM duty cycle output on initial
3.3V or 1.98V DAC linear voltage output on initial
z
Provide up to 4 system protection signals
OVT#, SMI#, FAN_FAULT#, VOLT_FAULT# signals
z
Programmable limited and setting points(alert threshold) for all monitored items
2-wire SMBus interface
VCC3V operation and 16-SOP/SSOP package(150mil)
Noted: Patented TW207103 TW207104 TW220442 US6788131 B1 TW235231 TWI263788
4
July, 2007
0.27P
F75387
3. Key Specifications
Supply Voltage
3.0V to 3.6V
0 ~ 145 oC
±1oC from +60oC to +100oC
±3oC from +60oC to +100oC
Measured Range
Remote Diode Temperature Accuracy
Local Temperature Accuracy
4. Pin Configuration
16
15
14
13
12
11
FANIN1
1
2
3
4
5
6
7
8
VCC
D1+
D2+
VREF
VIN1
VIN2
VIN3
GND
GPIO0/FANIN2/VOLT_FAULT#
PWM1/DAC1/ADDR_TRAP
GPIO1/PWM2/DAC2/FAN_FAULT#
GPIO2/SMI#/FAN_FAULT#/LED
OVT#/VOLT_FAULT#/GPIO3/CLKIN
SCLK
10
9
SDATA
5. Pin Description
I/OOD12t
I/OOD16t
I/OD12ts5V
I/O8t
- TTL level bi-directional pin, can select to OD or OUT by register, with 12 mA source-sink capability.
- TTL level bi-directional pin, can select to OD or OUT by register, with 16 mA source-sink capability.
- TTL level bi-directional pin and schmitt trigger, Open-drain output with 12 mA sink capability, 5V tolerance.
- TTL level bi-directional pin with 8 mA sink capability.
I/O8t-u47,5V
I/O12ts5V
O12
- TTL level bi-directional pin with 8 mA sink capability, pull-up 47k ohms, 5V tolerance.
- TTL level bi-directional pin and schmitt trigger with 12 mA sink capability, 5V tolerance.
- Output pin with 12 mA source-sink capability.
AOUT
OD12
- Output pin(Analog).
- Open-drain output pin with 12 mA sink capability.
INts5V
- TTL level input pin and schmitt trigger, 5V tolerance.
AIN
- Input pin(Analog).
P
- Power.
5
July, 2007
0.27P
F75387
5.1. Power Pin
Pin No.
Pin Name
VCC
Type
P
Description
16
9
3.3V power supply voltage input
GND(D-)
P
GND(If sensing CPU/GPU thermal diode or transistor 3906, please connect
D- to this pin. Refer to application circuit)
5.2. Monitoring Items and Fan Speed Control
Pin No.
Pin Name
Type
INts5V
Description
1
2
FANIN1
0V to +3.3V amplitude fan tachometer input.
GPIO0(Default)
FANIN2
INts5V/OD12 General purpose I/O pin. Default Open drain
INts5V
0V to +3.3V amplitude fan tachometer input.
VOLT_FAULT#
PWM1(Default)
OD12
This pin will be a logic LOW when the voltage exceeds its limit.
3
4
OOD12
Use PWM duty cycle to control fan1 speed.
DAC1
AOUT
Use linear voltage output (0~3.3V) to control fan1 speed.
INts5V
ADDR_TRAP
Address power on trapping pin. Internal weak pull down. The internal
pull-down resistor will be turn-off after power-on trapping. For detail
description, please see register description index01h
GPIO1(Default)
PWM2
DAC2
INts5V/OD12 General purpose I/O pin. Default Open drain
OOD12
AOUT
OD12
AIN
Use PWM duty cycle to control fan2 speed.
Use linear voltage output (0~3.3V) to control fan2 speed.
This pin will be a logic LOW when the fan speed is abnormal.
0V to 2.048V FSR Analog Inputs
FAN_FAULT#
VIN3
10
11
12
14
15
VIN2
AIN
0V to 2.048V FSR Analog Inputs
VIN1
AIN
0V to 2.048V FSR Analog Inputs
D2+
AIN
Thermistor / transistor 2N3906/ CPU/GPU thermal diode terminal input
Thermistor / transistor 2N3906/ CPU/GPU thermal diode terminal input
D1+
AIN
5.3. Alert Signals and Others
Pin No.
Pin Name
GPIO2(Default)
SMI#
Type
Description
5
INts5V/OD12 General purpose I/O function. Default pure open drain
OD12
System management interrupt (Pure open drain). This pin will be active low
when there is something wrong with voltage, temperature and fan. See
register description index 33h
VOLT_FAULT#
OD12
Active-Low output. This pin will be a logic LOW when the voltage exceeds
its limit.
6
July, 2007
0.27P
F75387
OVT#(Default)
OD12
Default open drain active-low output. This pin will be a logic LOW when the
temperature exceeds its limit. Default output enable when the temperature
exceeds 100oC on initial.
6
GPIO3
INts5V/OD12 General purpose I/O function.
FAN_FAULT#
CLKIN
OD12
This pin will be a logic LOW when the fan speed is abnormal.
INts5V
24MHz/48MHz external clock input for chip operation source. When input
external clock, the fan speed count will be more accurate.
Reference voltage 2.304V.
13
8
VREF
SDATA
SCLK
AOUT
INts5V/OD12 Serial bus data
INts5V
7
Serial bus clock
6. Function Description
6.1. General Description
F75387 is a system hardware monitoring and automatic fan speed controlling IC specific designed for graphic
cards and PC etc. An 11-bit analog-to-digital converter (ADC) was built inside F75387. The chip can monitor
up to 4 analog voltage inputs, 2 fan tachometer inputs and 3 temperature inputs (2 remote and 1 local sensor).
The remote temperature sensor can be performed by thermistor, transistor 2N3906 and CPU/GPU thermal
diode. The F75387 can provide automatic fan speed control so that the system can operate at the minimum
acoustic noise. This chip supports not only PWM duty mode (PWMOUT) but also linear mode (DACOUT) for
fan speed control. Also the users can set up the upper and lower limits (alarm thresholds) of all monitored
parameters and the F75387 can also issue warning messages for system protection when there is something
wrong with monitored items.
6.2. Analog Inputs
For the 11-bit ADC has the 8mv LSB, the maximum input voltage of the analog pin is 2.048V. Therefore the
voltage under 2.048V (ex:1.5V) can be directly connected to these analog inputs. The voltage higher than 2.048V
should be reduced by a factor with external resistors so as to obtain the input range. Only 3Vcc is an exception for it is
main power of the F75387. Therefore 3Vcc can directly connect to this chip’s power pin and need no external resistors.
There are two functions in this pin with 3.3V. The first function is to supply internal analog power of the F75387 and the
second function is that this voltage with 3.3V is connected to internal serial resistors to monitor the +3.3V voltage. The
internal serial resistors are two 150K ohm, so that the internal reduced voltage is half of +3.3V.
7
July, 2007
0.27P
F75387
There are four voltage inputs in the F75387 and the voltage divided formula is shown as follows:
R2
VIN = V+12V
×
R1 + R2
where V+12V is the analog input voltage, for example.
If we choose R1=27K, R2=5.1K, the exact input voltage for V+12v will be 1.907V, which is within the tolerance.
As for application circuit, it can be refer to the figure as follows.
150K
150K
3Vcc
(directly connect to the chip)
VIN3.3
VIN (Lower than 2.048V)
(directly connect to the chip)
VIN1(Max2.048V)
Voltage Inputs
VIN(Higher than
R1
R2
8-bit ADC
with
VREF Pin 13
8 mV LSB
R
10K, 1%
Pin 14 or 15
Typical BJT
Connection
2N3906
RTHM
Typical Thermister
Connection
10K, 25 C
Figure 6-1
6.3.
Access Interface and Power On Configuration
The F75387 provides one serial access interface, Serial Bus, to read/write internal registers. The address of Serial
Bus is configurable by using power-on trapping. The pin 3 (PWM1/DAC1/ADDR_TRAP) is a multi-function pin.
During power-on, this pin serves as input detection of logic high or logic low. Two Serial Bus address 0x5A
(0101_1010) and 0x5C (0101_1100) can be selected by changing external pull-up resistors. Following table
indicates the configuration:
External Resistor
NC
200K
0x5C
10K
0x5C
2.2K
0x5A
Address
0x5A
Power On PWM Duty Cycle/DAC Linear Voltage Output
Power On DACOUT/PWMOUT Mode
60% x 3VCC
DACOUT
100% x 3VCC
DACOUT
60% Duty Cycle
PWMOUT
100% Duty Cycle
PWMOUT
(a) Serial bus write to internal address register followed by the data byte
8
July, 2007
0.27P
F75387
0
0
7
8
0
7
8
SCL
SDA
1
0
1
1
0
1
R/W
D7
D6
D5
D4
D3
D2
D1
D0
Start By
Master
Ack
by
Ack
by
Frame 1
Frame 2
Serial Bus Address Byte
387
387
Internal Index Register Byte
0
7
8
SCL (Continued)
SDA (Continued)
D7
D6
D5
D4
D3
D2
D1
D0
Stop
by
Frame 3
Master
Data Byte
Serial Bus Write to Internal Address Register followed by the Data Byte
(b) Serial bus read form internal address register followed by the data byte
0
7
8
0
7
8
SCL
SDA
0
1
0
1
1
0
1
R/W
D7
D6
8
D5
D4
D3
D2
D1
D0
Start by
Master
ack
by
ack
by
Frame 1
Serial Bus Address Byte
Frame 2
Internal Index Register Byte
387
387
0
1
2
3
4
1
5
0
6
1
7
0
1
2
3
4
5
6
7
8
SCL(Continued)
SDA(Continued)
0
1
0
1
D7
D6
D5
D4
D3
D2
D1
D0
R/W
Stop by
Master
ack
ack
by
by
Frame 3
Serial Bus Byte
Frame 4
387
387
Data Byte
Serial Bus read from Internal Address Register followed by the Data Byte
6.4. Typical operating characteristic
Remote Temperature Error
1.5
1
0.5
0
-0.5
0
10 20 30 40 50 60 70 80 90 100 110 120 130 140
Temperature
6.5. Temperature monitoring
The F75387 monitors a local and a remote temperature sensor. Both can be measured from 0°C to 140.875°C.
The temperature format is as the following table:
9
July, 2007
0.27P
F75387
Temperature ( High Byte )
Digital Output
0000 0000
0000 0001
0001 1001
0011 0010
0100 1011
0101 1010
0110 0100
1000 1100
Temperature ( Low Byte )
0°C
Digital Output
000 0 0000
001 0 0000
010 0 0000
011 0 0000
100 0 0000
101 0 0000
110 0 0000
111 0 0000
0°C
1°C
0.125°C
25°C
50°C
75°C
90°C
100°C
140°C
0.250°C
0.375°C
0.500°C
0.625°C
0.750°C
0.875°C
Remote-sensor transistor manufacturers
Manufacturer
Panasonic
Philips
Model Number
2SB0709 2N3906
PMBT3906
6.6. Temperature Measurement Machine
The temperature data format is 11-bit unsigned for thermal sensor. The 8-bit temperature data can be obtained by
reading through two registers. The format of the temperature data is as below
Temperature
8-Bit Digital Output
11-Bit Binary
11-Bit Hex
7D.8h
19.2h
+125.5°C
+25.125°C
+2.875°C
+1.25°C
0111,1101.100
0001,1001.001
0000,0010.111
0000,0001.010
0000,0000
02.Eh
01.4h
+0.0°C
00.0h
6.7. Monitor Temperature from thermistor
The F75387 can connect two thermistors to measure environment temperature or remote temperature. The
specification of thermistor should be considered to (1) β value is 3435K (2) resistor value is 10K ohm at 25°C. In
the Figure 6-1, the thermistor is connected by a serial resistor with 10K ohm, then connected to VREF (pin13).
10
July, 2007
0.27P
F75387
6.8. Monitor Temperature from thermal diode
Also, if the CPU, GPU or external circuits provide thermal diode for temperature measurement, the F75387 is
capable to these situations. The build-in reference table is for PNP 2N3906 transistor, and each different kind of
thermal diode should be matched with specific and BJT gain. In the Figure 6-1, the transistor is directly connected
into temperature pins. For detail, please refer to application circuit.
6.9. ADC Noise Filtering
The ADC is integrating type with inherently good noise rejection. Micro-power operation places constraints on
high-frequency noise rejection; therefore, careful PCB board layout and suitable external filtering are required for
high-accuracy remote measurement in electronically noisy environment. High frequency EMI is best filtered at
CPU/GPU D+ and D-(connect to pin 9 GND) with an external 3300pF capacitor. Too high capacitance may introduce
errors due to the rise time of the switched current source. Nearly all noise sources tested cause the ADC
measurement to be higher than the actual temperature, depending on the frequency and amplitude.
6.10. Over Temperature Signal (OVT#)
The F75387 can provide two external thermal sensors to detect temperature. Two types of OVT# are supported.
1. When monitored temperature exceeds the over-temperature threshold value, OVT# will be asserted until the
temperature goes below the hysteresis temperature.
To
T
HYST
OVT#
2. When monitored temperature is not in the target range for the queue time, OVT# will be asserted until the
temperature goes into the target range for the queue time.
Target High
Target Low
OVT#
Queue Time
11
July, 2007
0.27P
F75387
6.11. Fan Speed Monitoring and Control
Fan speed count
Inputs are provided by the signals from fans equipped with tachometer outputs. The level of these signals should
be set to TTL level, and maximum input voltage cannot be over 5V. If the input signals from the tachometer
outputs are over the 5V, the external trimming circuit should be added to reduce the voltage to obtain the input
specification. The normal circuit and trimming circuits are shown below:
+12V
+12V
Pull-up resister
4.7K Ohms
Pull-up resister < 1K
or totem-pole output
+12V
22K~30K
+12V
FAN Out
GND
Fan Input
10K
> 1K
FAN Out
GND
FANIN 1
Fan Input
FANIN 1
3.3V Zener
F75387S
F75387S
FAN
Connector
Fan with Tach Pull-Up to +12V, or
Totem-Pole Putput and Zener Clamp
Fan with Tach Pull-Up to +12V, or Totern-Pole
Output and Register Attenuator
+5V
+5V
Pull-up resister
4.7K Ohms
Pull-up resister < 1K
or totem-pole output
+5V
1K~2.7K
Fan Input
+5V
> 1K
FAN Out
GND
FANIN1
Fan Input
FAN Out
GND
FANIN1
10K
3.3V Zener
F75387S
F75387S
FAN
Connector
.
Fan with Tach Pull-Up to +5V, or
Totem-Pole Putput and Zener Clamp
Fan with Tach Pull-Up to +5V, or Totern-Pole
Output and Register Attenuator
Determine the fan counter according to:
1.5×106
Count =
RPM
In other words, the fan speed counter has been read from register, the fan speed can be evaluated by the
following equation. As for fan, it would be best to use 2 pulses tachometer output per round.
1.5×106
RPM =
Count
Fan speed control
12
July, 2007
0.27P
F75387
The F75387 provides 2 fan speed control methods:
1. LINEAR FAN CONTROL 2. PWM DUTY CYCLE
Linear Fan Control
The range of DC output is 0~3.3V, controlled by 8-bit register (CR75 for FAN1 and CR85 for FAN2). 1 LSB is
about 0.013V. The output DC voltage is amplified by external OP circuit, thus to reach maximum FAN
OPERATION VOLTAGE, 12V. The output voltage will be given as followed:
Programmed 8 - bit Register Value
Output_voltage (V) = 3.3×
255
And the suggested application circuit for linear fac control would be:
12V
3
2
PMOS
+
-
1
DC OUTPUT VOLTAGE
D1
LM358
1N4148
R
4.7K
JP1
FANIN MONITOR
R 27K
3
R 10K
C
47u
2
1
C
0.1u
R
10K
CON3
R
3.9K
DC FAN Control with OP
PWM duty Fan Control
The duty cycle of PWM can be programmed by a 8-bit register which are defined in the CR75h and CR85h.
The default duty cycle is set to 100%, that is, the default 8-bit registers is set to FFh. The expression of duty
can be represented as follows.
Programmed 8 - bit Register Value
Duty_cycle(%) =
×100%
255
+5V
+12V
R1
R1
R2
R2
PNP Transistor
PNP Transistor
D
D
G
G
PWM Clock Input
NMOS
PWM Clock Input
NMOS
S
+
-
S
+
-
C
C
FAN
FAN
Fan speed control mechanism
13
July, 2007
0.27P
F75387
There are 3 modes to control fan speed and they are manual, fan speed mode and temperature mode. For manual
mode, it generally acts as software fan speed control. As for speed mode and temperature mode, they are more
intelligent fan speed control and described as below:
1. Speed mode
Speed mode is an intelligent method according to expected fan speed pre-setting by BIOS. In the beginning, fan
speed will operate at full speed and the F75387 will get the full speed count value. After that, the fan speed will
automatically rotate according to the expected fan speed setting by BIOS. The register CR74h and CR75h are used
for this mode.
2. Temperature mode
At this mode, the F75387 provides automatic fan speed control related to temperature variation of CPU/GPU or the
system. The F75387 can provide four temperature boundaries and five intervals, and each interval has its related fan
speed count. All these values should be set by BIOS first. Take figure 6-2 as example. When temperature boundaries
are set as 45, 55, 65, and 75°C and there are five intervals (each interval is 10°C). The related desired fan speed
counts for each interval are 0500h, 0400h, 0300h, 0200h, 0100h. When the temperature is within 55~65°C, the fan
speed count 300h will be load into FAN EXPECT COUNTregisters(CR74h~CR75h, CR84h~CR85h). Then, the
F75387 will adjust PWMOUT duty-cycle to meet the expected value. It can be said that the fan will be turned on with
a specific speed set by BIOS and automatically controlled with the temperature variation. The F75387 will take
charge of all the fan speed control and need no software support.
Desired Counts
0100h
75 Degree C
0200h
65 Degree C
0300h
55 Degree C
0400h
45 Degree C
0500h
Figure 6-2
PWMOUT Duty-cycle operating process
In both “SPEED” and “TEMPERATURE” modes, the F75387 adjust PWMOUT duty-cycle according to current fan
count and expected fan count. It will operate as follows:
(1). When expected count is FFFFh, PWMOUT duty-cycle will be set to 00h to turn off fan.
(2). When expected count is 0000h, PWMOUT duty-cycle will be set to FFh to turn on fan with full speed.
(3). If both (1) and (2) are not true,
14
July, 2007
0.27P
F75387
(a). When PWMOUT duty-cycle decrease to MIN_DUTY(≠ 00h), obviously the duty-cycle will decrease to 00h next,
the F75387 will keep duty-cycle at 00h for 1.6 seconds. After that, the F75387 starts to compare current fan count
and expected count in order to increase or decrease its duty-cycle. This ensures that if there is any glitch during the
period, the F75387 will ignore it.
Start Duty
Stop Duty
6.12. FAN_Fault#
Fan_Fault# will be asserted when the fan speed doesn’t meet the expected fan speed within a programmable period
(default is 11 seconds) or when fan stops with respect to PWM duty-cycle which should be able to turn on the fan.
There are two conditions may cause the FAN_FAULT# event.
(1). When PWM_Duty reaches FFh, the fan speed count can’t reach the fan expected count in time. (Figure 6-3)
11 sec(default)
Current Fan Count
Expected Fan Count
100%
Duty-cycle
Fan_Fault#
Figure 6-3
(2). After the period of detecting fan full speed, when PWM_Duty > Min. Duty, and current fan count is monitored
FFFFh.
6.13. SMI#
Temperature
SMI# interrupt for temperature is shown as figure 6-4. There are two types of temperature SMI# interrupt.
1. Temperature exceeding high limit or going below hystersis will cause an interrupt if the previous interrupt has been
reset by writing “1” all the interrupt Status Register.
15
July, 2007
0.27P
F75387
To
T HYST
SMI#
*
*
(pulse mode)
*
*
(level mode
active low)
*Interrupt Reset when Interrupt Status Registers are written 1
Figure 6-4
2. Temperature is not in the target range for the queue time:
Target High
Target Low
SMI#
*
*
*
*
(pulse mode)
*
*
*
*
(level mode
active low)
*Interrupt Reset when Interrupt Status Registers are written
Voltage
SMI# interrupt for voltage is shown as figure below (Figure 6-5). Voltage exceeding or going below high limit will
cause an interrupt if the previous interrupt has been reset by writing “1” all the interrupt Status Register. Voltage
exceeding or going below low limit will result in the same condition as voltage exceeding or going below high limit.
Fan
SMI# can be used to replace the FAN_FAULT# function .
*
*
*
*
(pulse mode)
(level mode)
*
*
*
*
*Interrupt Reset when Interrupt Status Registers are written 1
Figure 6-5 :Voltage SMI# Mode
16
July, 2007
0.27P
F75387
6.14. VOLT_FAULT# (Voltage Fault Signal)
When voltage leaps from the security range setting by BIOS, the warning signal VOLT_FAULT# will be activated.
Shown in figure 6-6
High limit
Low limit
VOLT_FAULT#
Figure 6-6
7. PCB Layout Guide
PCB can be electrically noisy environments, and the F75387 is measuring very small voltage from the remote sensor,
so care must be taken to minimize noise which is occurred at the sensor inputs. The following guideline should be
taken to reduce the measurement error of the temperature sensors:
1. Place the F75387 as close as practical to the remote sensing diode. In noisy environments, such as a computer
main-board, the distance can be 4 to 8 inches. (typ). This length can be increased if the worst noise sources are
avoided. Noise sources generally include clock generators, switching power plane, CRTs, memory buses and
PCI/ISA bus etc.
2. Route the D+ and Pin9 GND(D-) tracks close together, in parallel, with grounded guard tracks on each side.
Provide a ground plane under the tracks if possible. Do not route D+ & Pin9 GND(D-) lines next to the deflection
coil of the CRT. And also don’t route the trace across fast digital signals which can easily induce bigger error.
GND
10MILS
D+
10MILS
MINIMUM
Pin9 GND(D-)
10MILS
10MILS
GND
17
July, 2007
0.27P
F75387
3. Use wide tracks to minimize inductance and reduce noise pickup. 10 mil track minimum width and spacing is
recommended.
4. Try to minimize the number of copper/solder joints, which can cause thermocouple effects. Where copper/solder
joints are used, make sure that they are in both the D+ and Pin9 GND(D-) path and at the same temperature.
Thermocouple effects should not be a major problem as 1℃corresponds to about 200µV. It means that a
copper-solder thermocouple exhibits 3µV/℃, and takes about 200µV of the voltage error at D+ & Pin9 GND(D-)
to cause a 1℃measurement error. Adding a few thermocouples causes a negligible error.
5. Place a 0.1µF bypass capacitor close to the VDD pin. In very noisy environments, place an external 2200pF input
filter capacitors across D+, Pin9 GND(D-) close to the F75387.
6. If the distance to the remote sensor is more than 8 inches, the use of twisted pair cable is recommended. It will
work up to around 6 to 12 feet.
7. Because the measurement technique uses switched current sources, excessive cable and/or filter capacitance
will affect the measurement accuracy. When using long cables, the filter capacitor may be reduced or removed.
Cable resistance can also induce errors. 1 Ω series resistance introduces about 0.5℃error.
8. Register Description
8.1. Configuration Register Index 00h
Power on default <7:0> = 0000_0101 b
Bit
Name
Attribute
Description
Set one restores power on default value to all registers except the Serial
Bus Address register. This bit clears itself since the power on default is
zero.
7
INIT
R/W
6
5
LOW_POWR
Reserved
R/W
RO
Set this bit to 1, then each monitor cycle become 0.2 Sec
Read back will be 0
When external clock is used, set this bit to 1 indicates the external clock is
24MHz.
4
3
2
CLK24M_SEL
POWR_DOWN
EN_SMI
R/W
R/W
R/W
Set the bit to 1 will power down internal circuit..
0: disable SMI function.
1: enable SMI function. (default)
18
July, 2007
0.27P
F75387
This register is reset by ARA command.
Enable SMBAlert.
1
0
EN_ARA_MODE
START
R/W
R/W
Set one to enable startup of monitoring operations; a zero puts the part in
standby mode.
8.2. Configuration Register Index 01h
Power on default <7:0> = 0x00_1100 b
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read
0: The PWM duty will be 60% during the keep full time.
1: The PWM duty will be 100% during the keep full time.
The mode is trappable. If the pull-up resistor of pin3 is 10k or none, the
default is 0 (60%). If the pull-up resistor of pin3 is 2.2k or 200k, the
default is 1(100%).
6
FAN_FULL_DUTY
R/W
0: The PIN2 will act as GPIO0/FANIN2 which is controlled by
PIN2_MODE register.(default)
5
4
EN_V_FAULT_PIN2
EN_F_FAULT_PIN4
R/W
R/W
1: The PIN2 will act as VOLT_FAULT#
0: The PIN4 will act as GPIO1/PWMOUT2 which is controlled by
PIN4_MODE register.(default)
1: The PIN4 will act as FAN_FAULT#.
0: VT2 is connected to a thermistor
1: VT2 is connected to a BJT(default)
3
2
T2_MODE
T1_MODE
R/W
R/W
0: VT1 is connected to a thermistor
1: VT1 is connected to a BJT (default)
Pin 4 mode select.
1
0
PIN4_MODE
PIN2_MODE
R/W
R/W
0: The PIN4 will act as GPIO1.(default)
1: The PIN4 will act as PWMOUT2.
Pin 2 mode select.
0: The PIN2 will act as GPIO0.(default)
1: The PIN2 will act as FANIN2 input.
8.3. Configuration Register Index 02h
Power on default <7:0> = 0000_0000 b
Bit
Name
Attribute
Description
00: pin5 function is GPIO2.(default)
01: pin5 is used as SMI
7-6
PIN5_MODE
R/W
10: pin5 is used as Fan fault function
11: LED out(1Hz/0.5Hz select by LED_FREQ register)
0: SMI will be level mode.(default)
1: SMI will be pulse mode.
5
SMI_MODE
R/W
19
July, 2007
0.27P
F75387
0: SMI is low active.(default)
1: SMI is high active.
4
3
2
SMI_LEVEL
OVT_MODE
LED_FREQ
R/W
R/W
R/W
0: OVT asserts according to the Hysteresis limit
1: OVT asserts according to the target limit.
0: The fan fault LED output frequency will be 0.5Hz.(default)
1: The fan fault LED output frequency will be 1Hz.
0: The fan fault will be level mode.
1
0
F_FAULT_MODE
F_FAULT_LEVEL
R/W
R/W
1: The fan fault will indicate by LED function (1Hz or 0.5Hz which is
controlled by LED_FREQ register).
0: The fan fault is low active.(default)
1: The fan fault is high active.
8.4. Configuration Register Index 03h
Power on default <7:0> = 0100_0000 b
Bit
Name
Attribute
Description
00: PIN6 will act as GPIO3.
01: PIN6 will act as OVT#
10: PIN6 will act as voltage fault function
11: PIN6 will function as operating clock input function. The external clock
should be 24/48MHz. This input clock will be the clock source of the
whole chip
7-6
PIN6_MODE
R/W
0: The OVT is low active.(default)
1: The OVT is high active.
5
4-3
2
OVT_LEVEL
OVT_QUEUE
V_FAULT_LEVEL
R/W
R/W
R/W
OVT queue is used to filter the temperature noise, it define the times of
the event when OVT# is asserted.
00: 1 times
01: 3 times
10: 5 times
11: 7 times
0: The voltage fault is low active.(default)
1: The voltage fault is high active.
Voltage fault queue. It is used to filter the voltage noise, the follow define
the times of the event when VOLT_FAULT# is asserted.
00: 1 times
01: 3 times
10: 5 times
11: 7 times
1-0
V_FAULT_QUEUE
R/W
8.5. Serial Bus Address Register Index 04h
Power on default: 5Ah or 5Ch.
20
July, 2007
0.27P
F75387
Bit
Name
Attribute
Description
Serial Bus address. Power on default value depends on the status of pin3
(PWMOUT1/ADDR_TRAP) at the moment of power on. If the pin is pull-up
by 10K or none, the value is 5Ah; if the pin is pull-up by 2.2k or 200k, the
value is 5Ch.
To read or write registers of this chip, the serial address must match this
value.
7-0
SERIAL_ADDR
R/W
This register can be written by a sequence value to this register: A9h, C3h,
XXh, in which XXh will be the value being written to this register; this is to
protect the register from being written by accident.
Write XXh to this register will return to default value.
8.6. Value RAM Index 10h- 2Fh
Address
10-3F
Default
Value
Attribute
Description
10h
11h
12h
13h
RO
RO
RO
RO
VCC reading. The unit of reading is 8mV.
V1 reading. The unit of reading is 8mV.
V2 reading. The unit of reading is 8mV.
V3 reading. The unit of reading is 8mV.
Temperature 1 reading (MSB). The unit of reading is 1ºC.At the moment of
reading this register, the LSB will be latched. This will prevent from data updating
when reading. To read the temperature value correctly, read MSB first and
followed read the LSB.
14h
15h
16h
RO
RO
RO
Temperature 2 reading (MSB). The unit of reading is 1ºC. At the moment of
reading this register, the LSB will be latched. This will prevent from data updating
when reading. To read the temperature value correctly, read MSB first and
followed read the LSB.
FAN1 count reading (MSB). At the moment of reading this register, the LSB will
be latched. This will prevent from data updating when reading. To read the fan
count correctly, read MSB first and followed read the LSB.
17h
18h
RO
RO
FAN1 count reading (LSB).
FAN2 count reading (MSB). At the moment of reading this register, the LSB will
be latched. This will prevent from data updating when reading. To read the fan
count correctly, read MSB first and followed read the LSB.
19h
1Ah
1Bh
RO
RO
RO
FAN2 count reading (LSB).
Temperature 1 reading (LSB). The unit is 1/256 ºC
Temperature 2 reading (LSB). The unit is 1/256 ºC
Local Temperature reading(MSB). The unit of reading is 1ºC. The unit of reading
is 1ºC.At the moment of reading this register, the LSB will be latched. This will
prevent from ADC update the data when reading. To read the temperature value
correctly, read MSB first and followed read the LSB.
1Ch
RO
21
July, 2007
0.27P
F75387
Local Temperature reading (LSB). The unit is 1/256 ºC
1Dh
1Eh
RO
RO
The V1 – VCC value. The MSB and LSB are in the same index. To read the whole
register, read this register twice continuously.
The V3 – V2 value. The MSB and LSB are in the same index. To read the whole
register, read this register twice continuously.
1Fh
RO
20h
21h
22h
23h
24h
25h
26h
27h
28h
29h
2A h
2Bh
2Ch
2Dh
2Eh
2Fh
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
-
FFh
00h
FFh
00h
FFh
00h
FFh
00h
64h
5Fh
64h
5Fh
3Ch
37h
00h
-
VCC High Limit. The unit is 8mV. The last two LSBs are fixed to 2’b11.
VCC Low Limit. The unit is 8mV. The last two LSBs are fixed to 2’b00.
V1 High Limit. The unit is 8mV. The last two LSBs are fixed to 2’b11.
V1 Low Limit. The unit is 8mV. The last two LSBs are fixed to 2’b00.
V2 High Limit. The unit is 8mV. The last two LSBs are fixed to 2’b11.
V2 Low Limit. The unit is 8mV. The last two LSBs are fixed to 2’b00.
V3 High Limit. The unit is 8mV. The last two LSBs are fixed to 2’b11.
V3 Low Limit. The unit is 8mV. The last two LSBs are fixed to 2’b00.
Temperature sensor 1 High Limit. The unit is 1ºC.
Temperature sensor 1 Hysteresis Limit. The unit is 1ºC.
Temperature sensor 2 High Limit. The unit is 1ºC.
Temperature sensor 2 Hysteresis Limit. The unit is 1ºC.
Local Temperature sensor High Limit. The unit is 1ºC.
Local Temperature sensor Hysteresis Limit. The unit is 1ºC.
External register value.
Reserved
Note: Setting all ones to the high limits for voltages and fans (0111 1111 binary for temperature) means interrupts won’t be
generated except the case when voltages go below the low limits.
8.7.
IRQ/SMI# ENABLE Register 1 Index 30h
Power-on default [7:0] =0000_0000 b
Bit
7
Name
Attribute
R/W
Description
EN_FAN2_SMI
EN_FAN1_SMI
EN_VT2_SMI
EN_VT1_SMI
EN_V3_SMI
EN_V2_SMI
EN_V1_SMI
EN_VCC_SMI
A one enables the corresponding interrupt status bit for SMI# interrupt
A one enables the corresponding interrupt status bit for SMI# interrupt.
A one enables the corresponding interrupt status bit for SMI# interrupt.
A one enables the corresponding interrupt status bit for SMI# interrupt.
A one enables the corresponding interrupt status bit for SMI# interrupt.
A one enables the corresponding interrupt status bit for SMI# interrupt.
A one enables the corresponding interrupt status bit for SMI# interrupt.
A one enables the corresponding interrupt status bit for SMI# interrupt.
6
R/W
5
R/W
4
R/W
3
R/W
2
R/W
1
R/W
0
R/W
22
July, 2007
0.27P
F75387
8.8. Interrupt Status Register 1 Index 31h
Power-on default [7:0] =0000_0000 b
Bit
Name
Attribute
Description
This bit is set when the fan2 count exceeds the count limit. Write 1 to clear
this bit, write 0 will be ignored.
7
FAN2_STS
R/W
This bit is set when the fan1 count exceeds the count limit. Write 1 to clear
this bit, write 0 will be ignored.
6
5
FAN1_STS
VT2_STS
R/W
R/W
This bit is set when the VT2 temperature sensor is out of the temperature
range continuously for the times set by OVT_QUEUE register. Write 1 to
clear this bit, write 0 will be ignored.
This bit is set when the VT1 temperature sensor is out of the temperature
range continuously for the times set by OVT_QUEUE register. Write 1 to
clear this bit, write 0 will be ignored.
4
VT1_STS
R/W
This bit is set when the VIN3 is over the high limit or under the low limit.
Write 1 to clear this bit, write 0 will be ignored.
3
2
1
0
V3_STS
V2_STS
V1_STS
VCC_STS
R/W
R/W
R/W
R/W
This bit is set when the VIN2 is over the high limit or under the low limit.
Write 1 to clear this bit, write 0 will be ignored.
This bit is set when the VIN1 is over the high limit or under the low limit.
Write 1 to clear this bit, write 0 will be ignored.
This bit is set when the VCC is over the high limit or under the low limit. Write
1 to clear this bit, write 0 will be ignored.
8.9. Real Time Status Register 1 Index 32h
Power-on default [7:0] =0000_0000 b
Bit
Name
Attribute
Description
A one indicates fan2 count limit has been exceeded. A zero indicates fan2
count is in the safe region.
7
FAN2_EXC
R/W
A one indicates fan1 count limit has been exceeded. A zero indicates fan1
count is in the safe region.
6
5
FAN1_EXC
VT2_EXC
R/W
R/W
A one indicates VT2 temperature sensor is out of the range set by the
register 6Ch and 6Dh continuously for the times set by the OVT_QUEUE
register.
A one indicates VT1 temperature sensor is out of the range set by the
register 6Ah and 6Bh continuously for the times set by the OVT_QUEUE
register.
4
VT1_EXC
R/W
23
July, 2007
0.27P
F75387
A one indicates VIN3 exceeds the high or low limit. A zero indicates VIN3 is
3
2
1
0
V3_EXC
V2_EXC
V1_EXC
VCC_EXC
R/W
R/W
R/W
R/W
in the safe region.
A one indicates VIN2 exceeds the high or low limit. A zero indicates VIN2 is
in the safe region.
A one indicates VIN1 exceeds the high or low limit. A zero indicates VIN1 is
in the safe region.
A one indicates VCC exceeds the high or low limit. A zero indicates VCC is in
the safe region.
8.10. IRQ/SMI# ENABLE Register 2 Index 33h
Power-on default [7:0] =0000_0000 b
Bit
7
Name
Attribute
RO
Description
Reserved
Return one when read.
6
EN_OVT2_SMI
EN_OVT1_SMI
EN_OVT0_SMI
EN_V3_FAULT_SMI
EN_V2_FAULT_SMI
EN_V1_FAULT_SMI
EN_VCC_FAULT_SMI
R/W
Enable temperature 2 OVT fault trigger SMI resister.
Enable temperature 1 OVT fault trigger SMI resister.
Enable temperature 0 (local temperature) OVT fault trigger SMI resister.
Enable Voltage 3 fault trigger SMI resister.
5
R/W
4
R/W
3
R/W
2
R/W
Enable Voltage 2 fault trigger SMI resister.
1
R/W
Enable Voltage 1 fault trigger SMI resister.
0
R/W
Enable Voltage VCC fault trigger SMI resister.
8.11. Interrupt Status Register 2 Index 34h
Power-on default [7:0] =0000_0000 b
Bit
Name
Attribute
Description
7
Reserved
RO
Return 0 when read.
A one indicates VT2 temperature sensor has exceeded high limit or
below the hysteresis limit. Write 1 to clear this bit, write 0 will be ignored.
A one indicates VT1 temperature sensor has exceeded high limit or
below the hysteresis limit. Write 1 to clear this bit, write 0 will be ignored.
A one indicates VT0 temperature sensor (local temperature) has
exceeded the high limit or below the hysteresis limit. Write 1 to clear this
bit, write 0 will be ignored.
6
5
OVT2_SMI_STS
OVT1_SMI_STS
R/W
R/W
4
3
OVT0_SMI_STS
R/W
R/W
A one indicates VIN3 has exceeded the high or low limit continuously for
the times set by V_FAULT_QUEUE register. Write 1 to clear this bit,
write 0 will be ignored.
V3_FAULT_SMI_STS
24
July, 2007
0.27P
F75387
A one indicates VIN2 has exceeded the high or low limit continuously for
2
1
0
V2_FAULT_SMI_STS
V1_FAULT_SMI_STS
VCC_FAULT_SMI_STS
R/W
R/W
R/W
the times set by V_FAULT_QUEUE register. Write 1 to clear this bit,
write 0 will be ignored.
A one indicates VIN1 has exceeded the high or low limit continuously for
the times set by V_FAULT_QUEUE register. Write 1 to clear this bit,
write 0 will be ignored.
A one indicates VCC has exceeded the high or low limit continuously for
the times set by V_FAULT_QUEUE register. Write 1 to clear this bit,
write 0 will be ignored.
8.12. VOLT_FAULT/OVT real time status Register Index 35h
Power-on default [7:0] =0000_0000 b
Bit
Name
Attribute
Description
7
Reserved
R
Return one when read.
Set when the VT2 exceeds the high limit. Clear when the VT2 is below the
hysteresis limit.
6
5
T2_OVT
T1_OVT
R
R
Set when the VT2 exceeds the high limit. Clear when the VT2 is below the
hysteresis limit.
Set when the VT2 exceeds the high limit. Clear when the VT2 is below the
hysteresis limit.
4
3
T0_OVT
R
R
Set 1 when the VIN3 exceeds the high or low limit continuously for the times set
by the V_FAULT_QUEUE, set 0 when the VIN3 resides in the safe region
continuously for the times set by the V_FAULT_QUEUE.
V3_FAULT
Set 1 when the VIN2 exceeds the high or low limit continuously for the times set
by the V_FAULT_QUEUE, set 0 when the VIN2 resides in the safe region
continuously for the times set by the V_FAULT_QUEUE.
2
1
0
V2_FAULT
V1_FAULT
VCC_FAULT
R
R
R
Set 1 when the VIN1 exceeds the high or low limit continuously for the times set
by the V_FAULT_QUEUE, set 0 when the VIN1 resides in the safe region
continuously for the times set by the V_FAULT_QUEUE.
Set 1 when the VCC exceeds the high or low limit continuously for the times set
by the V_FAULT_QUEUE, set 0 when the VCC resides in the safe region
continuously for the times set by the V_FAULT_QUEUE.
25
July, 2007
0.27P
F75387
8.13. REAL TIME Fault Status Register 1 Index 36h
Power-on default [7:0] =0011_0000 b
Bit
7
Name
Attribute
R/W
Description
Enable fan fault mechanism of FAN2.
EN_FAN2_FAULT
EN_FAN1_FAULT
EN_T2_OVT
Enable fan fault mechanism of FAN1.
6
R/W
5
R/W
Enable over temperature mechanism of VT2.
Enable over temperature mechanism of VT1.
Enable voltage fault mechanism of VIN3.
Enable voltage fault mechanism of VIN2.
Enable voltage fault mechanism of VIN1.
Enable voltage fault mechanism of VCC.
4
EN_T1_OVT
R/W
3
EN_V3_FAULT
EN_V2_FAULT
EN_V1_FAULT
EN_VCC_FAULT
R/W
2
R/W
1
R/W
0
R/W
8.14. CHIPID(1) Register – Index 5Ah
Power-on default [7:0] =0000_0100 b
Bit
Name
Attribute
Description
Description
Description
Description
7-0
CHIPID
RO
Chip ID, High byte (8’h04).
Chip ID, Low byte (8’h10).
8.15. CHIPID(2) Register – Index 5Bh
Power-on default [7:0] =0001_0000 b
Bit
Name
Attribute
7-0
CHIPID
RO
8.16. VENDOR ID(1) Register – Index 5Dh
Power-on default [7:0] =0001_1001 b
Bit
Name
Attribute
7-0
VENDOR1
RO
Vendor ID, high byte (8’h19)
Vendor ID, low byte (8’h34)
8.17. VENDOR ID(2) Register – Index 5Eh
Power-on default [7:0] =0011_0100 b
Bit
7-0
Name
Attribute
VENDOR2
RO
8.18. SMART FAN Lookup Table Hysteresis and FAN mode Register -- Index 60h
Power-on default [7:0] =x1x0_x1x0 b
26
July, 2007
0.27P
F75387
Bit
Name
Attribute
Description
This register control the pad type of pin4 when it act as PWMOUT2:
0: open drain. 1: push pull.
This register is trappable. Power on default value depends on the status
of pin3 (PWMOUT1/ADDR_TRAP) at the moment of power on. If the pin
is pull-up by 200K or none, the value is 1; if the pin is pull-up by 2.2k or
10k, the value is 0.
7
PWM2_PAD_TYPE
R/W
0: indicates the fan control will follow the expected RPM.
1: indicates the fan control will follow the expected PWM duty.
0: indicates the fan control is a PWM fan.
6
5
FAN2_DUTY_MODE
FAN2_DAC_MODE
R/W
R/W
1: indicates the fan control is a DAC fan.
Power on default value depends on the status of pin3
(PWMOUT1/ADDR_TRAP) at the moment of power on. If the pin is
pull-up by 200K or none, the mode is DAC mode; if the pin is pull-up by
10k or 2.2k, the mode is PWM mode.
0: indicates the fan control is in auto mode (auto generates expected fan
speed according to the monitor value of VT2 temperature sensor).
1: indicates the fan control is in manual mode (program expected fan
speed to CR84, CR85).
4
FAN2_MANU_MODE
R/W
This register control the pad type of PWMOUT1:
0: open drain.
1: push pull.
This register is trappable. Power on default value depends on the status
of pin3 (PWMOUT1/ADDR_TRAP) at the moment of power on. If the pin
is pull-up by 200K or none, the value is 1; if the pin is pull-up by 2.2k or
10k, the value is 0.
3
2
1
PWM1_PAD_TYPE
FAN1_DUTY_MODE
FAN1_DAC_MODE
R/W
R/W
R/W
0: indicates the fan control will follow the expected RPM.
1: indicates the fan control will follow the expected PWM duty.
0: indicates the fan control is a PWM fan.
1: indicates the fan control is a DAC fan.
Power on default value depends on the status of pin3
(PWMOUT1/ADDR_TRAP) at the moment of power on. If the pin is
pull-up by 200K or none, the mode is DAC mode; if the pin is pull-up by
10k or 2.2k, the mode is PWM mode.
0: indicates the fan control is in auto mode (auto generate expected fan
speed according to the monitor value of VT1 temperature sensor).
1: indicates the fan control is in manual mode (program expected fan
speed to CR74, CR75).
0
FAN1_MANU_MODE
R/W
27
July, 2007
0.27P
F75387
8.19. Fan Fault Time Register -- Index 61h
Power-on default [7:0] =0000_1010b
Bit
Name
Attribute
Description
0: FAN2 de-bounce circuit is 1.28ms
7
FAN2_DEB
R/W
1: FAN2 de-bounce circuit is 640us.
0: FAN1 de-bounce circuit is 1.28ms
1: FAN1 de-bounce circuit is 640us.
6
FAN1_DEB
R/W
R/W
This register determines the time of fan fault. The condition to cause fan fault
event is:
When PWM_Duty reaches FFh, if the fan speed count can’t reach the fan
expect count in time.
5-0
F_FAULT_TIME
The unit of this register is 1 second. The default value is 11 seconds.
(Set to 0 , means 1 seconds. ; Set to 1, means 2 seconds.
Set to 2, means 3 seconds. …. )
Another condition to cause fan fault event is fan stop and the PWM duty is
greater than the minimum duty programmed by the register 69h.
8.20. Boundary Hysteresis Register -- Index 62h
Power-on default [7:0] =1001_0100 b
Bit
Name
Attribute
Description
This is the temperature source which FAN2 according to.
00: local temperature.
7-6
FAN2_T_SEL
R/W
01: external temperature 1.
10: external temperature 2. (default)
11: disable.
This is the temperature source which FAN1 according to.
00: local temperature.
5-4
3-0
FAN1_T_SEL
HYS
R/W
R/W
01: external temperature 1. (default)
10: external temperature 2.
11: disable.
Boundary hysteresis. (0~15 degree C)
Segment will change when the temperature is over the boundary
temperature and below the (boundary – hysteresis ).
8.21. Fan Full Time Register -- Index 63h
Power-on default [7:0] =0000_0111 b
28
July, 2007
0.27P
F75387
Bit
Name
Attribute
Description
00, 01: use Fintek application circuit to control fan speed by fan’s power
terminal .
7-6
FAN2_TYPE
R/W
10: use application circuit to control fan speed by fan’s GND terminal.
11: use Intel 4-wire fans.
00, 01: use Fintek application circuit to control fan speed by fan’s power
terminal
5-4
3-0
FAN1_TYPE
R/W
R/W
10: use application circuit to control fan speed by fan’s GND terminal 11: use
Intel 4-wire fans.
The keep full time when fan startup. The fan will keep full when power on
until the fan is detected enabled and count to the time programmed.
(0, means 1second. ; 1, means 2 seconds. ; 2. means 3 seconds …)
FAN_FULL_TIME
8.22. Filter Fast Update Value Register -- Index 67h
Power-on default [7:0] =0000_1111 b
Bit
Name
Attribute
Description
7-4
Reserved
-
Return 0 when read.
The queue time for second filter to quickly update values.
00: disable quick update function.
01: 16 times.(default)
3-2
1-0
UPDATE_QUEUE2
UPDATE_QUEUE1
R/W
R/W
10: 32 times.
11: 48 times.
The queue time for second filter to quickly update values.
00: disable quick update function.
01: 16 times.(default)
10: 32 times.
11: 48 times.
8.23. PWMOUT1 START UP DUTY-CYCLE Index 69h
Power-on default [7:0] =0101_0101 b
Bit
7-4
3-0
Name
Attribute
R/W
Description
When fan starts, the PWMOUT2 will increase duty-cycle from 0 to this (value
x 8) directly. And if fan speed is down, the PWMOUT2 will decrease
duty-cycle to 0 when the PWM duty cycle is less than this (value x 4).
When fan starts, the PWMOUT1 will increase duty-cycle from 0 to this (value
FAN2_MIN_DUTY
FAN1_MIN_DUTY
R/W
29
July, 2007
0.27P
F75387
x 8 directly. And if fan speed is down, the PWMOUT1 will decrease
duty-cycle to 0 when the PWM duty cycle is less than this (value x 4).
8.24. T1 OVT TARGET TEMPERATURE HIGH Index 6Ah
Power on default: 64h
Bit
Name
Attribute
Description
7-0
TARGET_HI1
R/W
When temperature 1 exceeds this value, the OVT will be asserted.
8.25. T1 OVT TARGET TEMPERATURE LOW Index 6Bh
Power on default: 46h
Bit
Name
Attribute
Description
7-0
TARGET_LOW1
R/W
When temperature 1 is lower than this value, the OVT will be asserted.
8.26. T2 OVT TARGET TEMPERATURE HIGH Index 6Ch
Power on default: 64h
Bit
Name
Attribute
Description
7-0
TARGET_HI2
R/W
When temperature 2 exceeds this value, the OVT will be asserted.
8.27. T2 OVT TARGET TEMPERATURE LOW Index 6Dh
Power on default: 46h
Bit
Name
Attribute
Description
7-0
TARGET_LOW2
R/W
When temperature 2 is lower than this value, the OVT will be asserted.
8.28. FAN1 Full Speed Count Register 0 Index 70h
Power on default: 00h
Bit
Name
Attribute
Description
7-4
Reserved
RO
Always return 0.
This register indicates the MSB of the FAN1 full speed count. This register can
be auto updated by hardware or program by user. If user programs this register
before hardware, then the hardware will not update this register again.
FAN1_FULL
(MSB)
3-0
R/W
8.29. FAN1 full speed Count Register 1 Index71h
Power on default: F0h
Bit
Name
Attribute
Description
30
July, 2007
0.27P
F75387
This register indicates the LSB of the FAN1 full speed count. This register can be
FAN1_FULL
(LSB)
7-0
R/W
auto updated by hardware or program by user. If user programs this register
before hardware, then the hardware will not update this register again.
8.30. FAN1 expect count Register-- Index 74h
Power on default [7:0] = 00h
Bit
Name
Reserved
Attribute
Description
7-4
RO
Return 0 when read.
FAN1_EXPECT
(MSB)
Expected fan speed count value or expected PWM duty , in auto fan mode this
register is auto updated by hardware and read only.
7-0
R/W
8.31. FAN1 expect count Register-- Index 75h
Power on default [7:0] = 01h
Bit
Name
FAN1_EXPECT
(LSB)
Attribute
Description
Expected fan speed count value or expected PWM duty, in auto fan mode this
register is auto updated by hardware and read only
7-0
R/W
8.32. FAN1 PWM_duty -- Index 76h
Power on default: FFh
Bit
Name
Attribute
Description
7-0
PWM_DUTY1
R
This register reflects current PWMOUT1 duty-cycle.
8.33. FAN2 Full Speed Count Register 0 Index 80h
Power on default: 00h
Bit
Name
Attribute
Description
7-4
Reserved
-
Return 0 when read.
This register indicates the LSB of the FAN1 full speed count. This register can
be auto update by hardware or program by user. If user programming this
register before hardware, then the hardware will not update this register again.
FAN2_FULL
(MSB)
3-0
R/W
8.34. FAN2 full speed Count Register 1 Index81h
Power on default: F0h
Bit
Name
Attribute
Description
31
July, 2007
0.27P
F75387
This register indicates the LSB of the FAN1 full speed count. This register can
FAN2_FULL
(LSB)
7-0
R/W
be auto update by hardware or program by user. If user programming this
register before hardware, then the hardware will not update this register again.
8.35. FAN2 expect count Register-- Index 84h
Power on default [7:0] = 00h
Bit
Name
Reserved
Attribute
Description
7-4
-
Return 0 when read.
FAN2_EXPECT
(MSB)
Expect fan speed count value or expect PWM duty , in auto fan mode this
register is auto updated by hardware and read only.
7-0
R/W
8.36. FAN2 expect count Register-- Index 85h
Power on default [7:0] = 01h
Bit
Name
FAN2_EXPECT
(LSB)
Attribute
Description
Expect fan speed count value or expect PWM duty , in auto fan mode this
register is auto updated by hardware and read only.
7-0
R/W
8.37. FAN2 PWM_duty -- Index 86h
Power on default: FFh
Bit
Name
Attribute
Description
7-0
PWM_DUTY2
R/W
This register reflects current PWMOUT2 duty-cycle.
8.38. GPIOx Output Control Register – Index 90h
Power-on default [7:0] =0000_0000b
Bit
Name
Attribute
Description
7-4
Reserved
RO
Return 0 when read.
GPIO3 output control. Set to 1 for output function. Set to 0 for input function
3
2
1
0
GPIO3_OCTRL
GPIO2_OCTRL
GPIO1_OCTRL
GPIO0_OCTRL
R/W
R/W
R/W
R/W
(default).
GPIO2 output control. Set to 1 for output function. Set to 0 for input function
(default).
GPIO1 output control. Set to 1 for output function. Set to 0 for input function
(default).
GPIO0 output control. Set to 1 for output function. Set to 0 for input function
(default).
32
July, 2007
0.27P
F75387
8.39. GPIOx Output Data Register – Index 91h
Power-on default [7:0] =0000_0000b
Bit
7-4
3
Name
Attribute
RO
Description
Reserved
Return 0 when read.
GPIO3 output data.
GPIO2 output data.
GPIO1 output data.
GPIO0 output data.
GPIO3_ODATA
GPIO2_ODATA
GPIO1_ODATA
GPIO0_ODATA
R/W
2
R/W
1
R/W
0
R/W
8.40. GPIO1x Input Status Register – Index 92h
Power-on default [7:0] = N.A.
Bit
7-4
3
Name
Attribute
RO
Description
Reserved
Return 0 when read.
GPIO3_PSTS
GPIO2_PSTS
GPIO1_PSTS
GPIO0_PSTS
RO
Read the pin status of pin6.
Read the pin status of pin5.
Read the pin status of pin4.
Read the pin status of pin2.
2
RO
1
RO
0
RO
INDEX A0 -- AD registers – FAN1 CONTROL v.s. TEMPERATURE 1
8.41. VT1 BOUNDARY 1 TEMPERATURE – Index A0h
Power-on default [7:0] =46h
Bit
Name
Attribute
Description
7
Reserved
RO
Return 0 when read.
The 1st BOUNDARY temperature for VT1 in temperature mode.
When VT1 temperature exceeds this boundary, FAN1 segment 1 speed
count register (index A4h x 16 or index A4h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expected count registers
(index 74h, 75h).
6-0
BOUND1TMP1
R/W
When VT1 temperature is below this boundary – hysteresis, FAN1 segment
2 speed count register (index A5h x 16 or index A5h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expected count
registers(index 74h,75h).
33
July, 2007
0.27P
F75387
8.42. VT1 BOUNDARY 2 TEMPERATURE – Index A1h
Power-on default [7:0] =3Ch
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read.
The 2nd BOUNDARY temperature for VT1 in temperature mode.
When VT1 temperature exceeds this boundary, FAN1 segment 2 speed
count register (index A5h x 16 or index A6h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expected count registers
(index 74h,75h).
6-0
BOUND2TMP1
R/W
When VT1 temperature is below this boundary - hysteresis, FAN1 segment
3 speed count registers (index A6h x16 or index A7h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expected count
registers(index 74h,75h).
8.43. VT1 BOUNDARY 3 TEMPERATURE – Index A2h
Power-on default [7:0] =32h
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read.
The 3rd BOUNDARY temperature for VT1 in temperature mode.
When VT1 temperature exceeds this boundary, FAN1 segment 3 speed
count register (index A6h x 16 or index A6h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expected count
registers(index 74h,75h).
6-0
BOUND3TMP1
R/W
When VT1 temperature is below this boundary, FAN1 segment 4 speed
count register (index A7h x 16 or index A7h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expect count
registers(index 74h,75h).
8.44. VT1 BOUNDARY 4 TEMPERATURE – Index A3h
Power-on default [7:0] =28h
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read.
The 4th BOUNDARY temperature for VT1 in temperature mode.
When VT1 temperature exceeds this boundary, FAN1 segment 4 speed
count register (index A8h x 16 or A8h depending on the FAN1_MODE[2]
6-0
BOUND4TMP1
R/W
34
July, 2007
0.27P
F75387
register) will be loaded into FAN1 expected count registers (index
74h,75h). When VT1 temperature is below this boundary, FAN1 segment
5 speed count registers(index A9h x 16 or A9h depending on the
FAN1_MODE[2] register) will be loaded into FAN1 expected count
registers (index 74h,75h).
8.45. FAN1 SEGMENT 1 SPEED COUNT – Index A4h
Power-on default [7:0] =FFh
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN1_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC1SPEED1)/255) in this range.
7-0
SEC1SPEED1
R/W
8.46. FAN1 SEGMENT 2 SPEED COUNT – Index A5h
Power-on default [7:0] =D9h
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN1_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC2SPEED1)/255) in this range.
7-0
SEC2SPEED1
R/W
8.47. FAN1 SEGMENT 3 SPEED COUNT – Index A6h
Power-on default [7:0] =B2h
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN1_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC3SPEED1)/255) in this range.
7-0
SEC3SPEED1
R/W
8.48. FAN1 SEGMENT 4 SPEED COUNT – Index A7h
Power-on default [7:0] =99h
Bit
Name
Attribute
Description
7-0
SEC4SPEED1
R/W
The meaning of this register is depending on the FAN1_MODE[2]:
35
July, 2007
0.27P
F75387
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC4SPEED1)/255) in this range.
8.49. FAN1 SEGMENT 5 SPEED COUNT – Index A8h
Power-on default [7:0] =80h
Bit
Name
R/W
Description
The meaning of this register is depending on the FAN1_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC5SPEED1)/255) in this range.
7-0
SEC5SPEED1
R/W
INDEX B0 -- BD registers – FAN2 CONTROL v.s. TEMPERATURE 2
8.50. VT2 BOUNDARY 1 TEMPERATURE – Index B0h
Power-on default [7:0] =46h
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read.
The 1st BOUNDARY temperature for VT2 in temperature mode.
When VT2 temperature exceeds this boundary, FAN2 segment 1 speed
count register (index B4h x 16 or index B4h depending on the
FAN2_MODE[2] register) will be loaded into FAN2 expected count registers
(index 84h, 85h).
6-0
BOUND1TMP2
R/W
When VT2 temperature is below this boundary – hysteresis, FAN2 segment
2 speed count register (index B5h x 16 or index B5h depending on the
FAN2_MODE[2] register) will be loaded into FAN2 expected count register
(index 84h, 85h).
8.51. VT2 BOUNDARY 2 TEMPERATURE – Index B1h
Power-on default [7:0] =3Ch
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read.
The 2nd BOUNDARY temperature for VT2 in temperature mode.
When VT2 temperature exceeds this boundary, FAN2 segment 2 speed
count register (index B5h x 16 or index B6h depending on the
6-0
BOUND2TMP2
R/W
36
July, 2007
0.27P
F75387
FAN1_MODE[2] register) will be loaded into FAN2 expected count registers
(index 84h,85h).
When VT2 temperature is below this boundary - hysteresis, FAN2 segment
3 speed count registers (index A6h x16 or index A7h depending on the
FAN2_MODE[2] register) will be loaded into FAN2 expected count
registers(index 84h,85h).
8.52. VT2 BOUNDARY 3 TEMPERATURE – Index B2h
Power-on default [7:0] = 32h
Bit
Name
Attribute
Description
7
Reserved
RO
Return 0 when read.
The 3rd BOUNDARY temperature for VT2 in temperature mode.
When VT2 temperature exceeds this boundary, FAN2 segment 3 speed
count register (index B6h x 16 or index B6h depending on the
FAN2_MODE[2] register) will be loaded into FAN2 expected count
registers(index 84h,85h).
6-0
BOUND3TMP2
R/W
When VT2 temperature is below this boundary, FAN2 segment 4 speed
count register (index B7h x 16 or index B7h depending on the
FAN2_MODE[2] register) will be loaded into FAN2 expected count
registers(index 74h,75h).
8.53. VT2 BOUNDARY 4 TEMPERATURE – Index B3h
Power-on default [7:0] = 28h
Bit
Name
Attribute
Description
7
Reserved
-
Return 0 when read.
The 4th BOUNDARY temperature for VT2 in temperature mode.
When VT2 temperature exceeds this boundary, FAN2 segment 4 speed
count register (index B8h x 16 or B8h depending on the FAN2_MODE[2]
register) will be loaded into FAN2 expected count registers (index 84h,85h).
When VT2 temperature is below this boundary, FAN2 segment 5 speed
count registers(index B9h x 16 or B9h depending on the FAN1_MODE[2]
register) will be loaded into FAN2 expected count registers (index 84h,85h).
6-0
BOUND4TMP2
R/W
8.54. FAN2 SEGMENT 1 SPEED COUNT – Index B4h
Power-on default [7:0] = FFh
37
July, 2007
0.27P
F75387
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN2_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC1SPEED2)/255) in this range.
7-0
SEC1SPEED 2
R/W
8.55. FAN2 SEGMENT 2 SPEED COUNT – Index B5h
Power-on default [7:0] = D9h
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN2_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC2SPEED2)/255) in this range.
7-0
SEC2SPEED 2
R/W
8.56. FAN2 SEGMENT 3 SPEED COUNT – Index B6h
Power-on default [7:0] = B2h
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN2_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC3SPEED2)/255) in this range.
7-0
SEC3SPEED 2
R/W
8.57. FAN2 SEGMENT 4 SPEED COUNT – Index B7h
Power-on default [7:0] = 99h
Bit
Name
Attribute
Description
The meaning of this register is depending on the FAN2_MODE[2]:
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC4SPEED2)/255) in this range.
7-0
SEC4SPEED 2
R/W
8.58. FAN2 SEGMENT 5 SPEED COUNT – Index B8h
Power-on default [7:0] = 80h
Bit
7-0
Name
Attribute
Description
SEC5SPEED2
R/W
The meaning of this register is depending on the FAN2_MODE[2]:
38
July, 2007
0.27P
F75387
0: the value x 16 is the fan speed count in this range.
1: the value is PWM duty-cycle (In DAC mode, the output voltage is
VCC*(SEC5SPEED2)/255) in this range.
9. Electrical characteristic
9.1. Absolute Maximum Ratings
PARAMETER
RATING
-0.3 to 3.6
UNIT
V
Power Supply Voltage
Input Voltage
-0.5 to VDD+0.5
0 to +70
V
Operating Temperature
Storage Temperature
° C
° C
-55 to 150
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and
reliability of the device
9.2. DC Characteristics
(TA = 0° C to 70° C, VDD = 3.3V ± 10%, VSS = 0V )
Parameter
Conditions
MIN
TYP
± 1
± 1
± 1
3.3
2.5
3.5
200
8
MAX
Unit
Temperature Error, Remote Diode
60 oC < TD < 100 oC, VCC = 3.0V to 3.6V
0 oC <TD < 145 oC
oC
± 3
± 3
3.6
2.8
3.8
400
Temperature Error, Local Diode
Supply Voltage range
0 oC < TA < 100 oC, VCC = 3.0V to 3.6V
oC
V
3.0
Average operating supply current
Fan PWM Mode
Fan DAC Mode
mA
Standby supply current
Resolution
uA
mV
oC
V
Voltage
Temperature
0.125
2.55
2.2
95
Under-voltage lockout threshold
Power on reset threshold
Diode source current
VDD input, Disables ADC , Rising Edge
2.4
V
High Level
Low Level
uA
uA
10
(TA = 0° C to 70° C, VDD = 3.3V ± 10%, VSS = 0V)
39
July, 2007
0.27P
F75387
PARAMETER
SYM.
MIN.
TYP.
MAX.
UNIT
CONDITIONS
I/O12ts - TTL level bi-directional pin with source-sink capability of 12 mA and schmitt-trigger level input
Input Low Threshold Voltage
Input High Threshold Voltage
Output Low Current
Vt-
0.5
1.6
9
0.8
2.0
12
1.1
2.4
V
VDD = 3.3 V
VDD = 3.3 V
VOL = 0.4 V
VOH = 2.4V
VIN = VDD
VIN = 0V
Vt+
IOL
IOH
ILIH
ILIL
V
mA
mA
µA
µA
Output High Current
-12
-9
Input High Leakage
+1
Input Low Leakage
-1
OD12 - Open-drain output pin with sink capability of 12 mA
Output Low Current
IOL
9
12
uA
VOL = 0.4 V
INts5V - TTL Schmitt-triggered input pin with 5V tolerance
Input Low Threshold Voltage
Input High Threshold Voltage
Input High Leakage
Vt-
0.5
1.6
0.8
2.0
1.1
2.4
+1
V
VDD = 3.3V
VDD = 3.3V
VIN = VDD
VIN = 0 V
Vt+
ILIH
ILIL
V
µA
µA
Input Low Leakage
-1
INts
-
TTL level Schmitt-triggered input pin
Input Low Threshold Voltage
Input High Threshold Voltage
Input High Leakage
Vt-
0.5
1.6
0.8
2.0
1.1
2.4
+1
V
VDD = 3.3V
VDD = 3.3V
VIN = VDD
VIN = 0 V
Vt+
ILIH
ILIL
V
µA
µA
Input Low Leakage
-1
9.3. AC Characteristics
Serial Bus Timing
PARAMETER
SYMBOL
MIN.
MAX.
UNIT
SCL clock period
t-SCL
tHD;SDA
tSU;STO
tSU;DAT
tHD;DAT
tR
10
4.7
4.7
120
5
uS
uS
uS
nS
nS
uS
nS
Start condition hold time
Stop condition setup-up time
DATA to SCL setup time
DATA to SCL hold time
SCL and SDA rise time
SCL and SDA fall time
1.0
tF
300
40
July, 2007
0.27P
F75387
10. Ordering Information
Part Number
F75387SG
F75387RG
Package Type
Production Flow
16 pin SOP (Green Package)
16 pin SSOP (Green Package)
Commercial, 0°C to +70°C
Commercial, 0°C to +70°C
11. Package Dimensions
(16-SSOP Package)
41
July, 2007
0.27P
F75387
(16-SOP Package)
Feature Integration Technology Inc.
Headquarters
Taipei Office
3F-7, No 36, Tai Yuan St.,
Bldg. K4, 7F, No.700, Chung Cheng Rd.,
Chungho City, Taipei, Taiwan 235, R.O.C.
TEL : 866-2-8227-8027
Chupei City, Hsinchu, Taiwan 302, R.O.C.
TEL : 886-3-5600168
FAX : 886-3-5600166
FAX : 866-2-8227-8037
www: http://www.fintek.com.tw
Please note that all datasheet and specifications are subject to change without notice. All the trade
marks of products and companies mentioned in this datasheet belong to their respective owner
42
July, 2007
0.27P
12. F75387 Application Circuit
Function Trapping
R5
VCC
VOLTAGE MONITOR
PWMOUT1
R1
100K
VIN1
(2.0V)
VDD1
R5
PULL_UP Voltage
FAN SPIN-UP SPEED
I2C Address
0x5A
0x5C
0x5C
0x5A
FAN Type
DAC
DAC
PWM
PWM
R2
100K
1
2
3
4
5
6
N.C.
200K
10K
2.2K
20K
N/A
VCC3
VCC3
VCC3
VCC5
VCC5
60%
100%
60%
100%
60%
100%
0x5C
0x5A
PWM
PWM
R3
150K
2.2K
VIN2
VIN3
(2.5V)
(1.5V)
VDD2
R4
100K
VCC3V
R11
47K
VCC3V
R6 R7R8
R9
VDD3
R12
4.7K4.7K4.7K4.7K
R10
33
100K
U1
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
FANIN1
FANIN1
VCC
D1+
D2+
T1
FANIN2
PWMOUT1
PWMOUT2
GPIO0/FAININ2/VOLT_FAULT#
PWM1/DAC1/ADDR_TRAP
T2
VREF
VIN1
VIN2
VIN3
C1
0.1U
C2
GPIO1/PWM2/DAC2/FAN_FAULT# VREF
SMI#
VIN1,VIN2,VIN3 SIGNALS BEST INPUT LEVEL IS ABOUT 1V
GPIO2/SMI#/FAN_FAULT#/LED
VIN1
EXT_CLK
4.7U
OVT#/VOLT_FAULT#GPIO3/CLKIN VIN2
SCLK
SCLK
SCLK
VIN3
GND
SDATA
SDATA
SDATA
F75387
Example 1:
TEMPERATURE MONITOR
Example 2:
F75387 Thermal Diode recommended Layout
T1
THERMDA
THERMDC
TEMPERATURE MONITOR (Thermistor)
T1
C4
Pin9(GND)
3300pF
3300pF
RT1
R14 10K 1%
VREF
10K THERMISTOR
T2
T2
RT2
VREF
Q1
PNP
C5
3906
R15 10K 1%
10K THERMISTOR
Pin9(GND)
1. The THERMDA and THERMDC tracks Must Not pass through/by PWM
POWER-MOS, Linear Regulator and Clock generator. Keep as far as
possible from POWER MOS.
2. Place an external 3300pF input filter capacitors across THERMDA,
THERMDC and close to the F75387. Near the pin GND (Pin# 9) Must Be
placed
a through hole into the GND Plane before connect to the
external 3300pF capacitor.
Title
Feature Integration Technology Inc.
Size
B
Document Number
Rev
0.1
F75387 Demo Circuit
Date:
Sheet
1
of
2
43
July, 2007
0.27P
12V
12V
12V
VCC3V
R16 4.7K
R17 4.7K
D1
D2
2N3906
Q3
U2A
1N4148
1N4148
PWMOUT1
JP1
4
3
2
1
3
2
PMOS
+
-
R18
1
Q2
R20
DACOUT1
4.7K
R19
1K
4.7K
D3
PWMOUT1
1N4148
JP2
FANIN1.
FANIN1
R21 27K
LM358
Q4
MOSFET N C7
2N7002 47u
R24 27K
3
2
1
PWMOUT1
R22
4.7K
R23 330
C8
C6
R25
0.1u
R28
10K
JP3
FANIN1
0.1u 10K
R26 27K
CON3
CON3
3
2
1
R27
10K
C10
47u
C9
R30
0.1u 10K
CON3
FAN1 4_PIN FAN CONTROL
R29
3.9K
PWM FAN1 SPEED CONTROL( 3wire FAN )
Linear FAN1 CONTROL
12V
12V
D4
12V
VCC3V
R32 4.7K
R33 4.7K
U2B
1N4148
PWMOUT2
5
6
PMOS
D5
+
-
2N3906
Q6
R31
7
Q5
1N4148
DACOUT2
4.7K
JP4
D6
PWMOUT2
R36
1N4148
4
FANIN2
R34 27K
LM358
R35
1K
4.7K
3
2
1
R38
JP6
FANIN2
4.7K
Q7
MOSFET N C12
2N7002 47u
R43 27K
3
2
1
PWMOUT2
C11
R37
JP5
FANIN2
0.1u 10K
R41 27K
R42 330
C14
0.1u
CON3
3
2
1
R40
10K
C13
47u
R39
10K
CON3
C15
R45
0.1u 10K
CON3
FAN2 4_PIN FAN CONTROL
R44
3.9K
PWM FAN2 SPEED CONTROL( 3wire FAN )
Linear FAN2 CONTROL
Title
Feature Integration Technology Inc.
Size
B
Document Number
Rev
0.1
F75387S Demo Circuit
Date:
Sheet
2
of
2
44
July, 2007
0.27P
13. F75387 Application Circuit & Co-Layout Circuit with F75375
ADDRESS SELECT
VOLTAGE MONITOR
VCC3V
R1
VCC3V
100K
PWMOUT1
VIN1
(2.0V)
R12
R13
100K
200K
R40
33
VDD1
U3
R7
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
100K
FANIN1
FANIN2
FANIN1
VCC
D1+
D2+
T1
GPIO0/FAININ2/VOLT_FAULT#
PWM1/DAC1/ADDR_TRAP
T2
PWMOUT1
VREF
VIN1
VIN2
VIN3
C14
C13
PWMOUT2
SMI#
GPIO1/PWM2/DAC2/FAN_FAULT# VREF
GPIO2/SMI#/FAN_FAULT#/LED
VIN1
EXT_CLK
SCLK
0.1U
4.7U
R8
R9
OVT#/VOLT_FAULT#GPIO3/CLKIN VIN2
150K
100K
For F75387
SCLK
VIN3
GND
SDATA
VIN2
VIN3
(2.5V)
(1.5V)
VDD2
VDD3
SDATA
R12 OPEN Addr=0x5Ah 60% FAN
R12=200K Addr=0X5Ch Full FAN
R12= 10K Addr=0X5Ch 60% FAN
R12=2.2K Addr=0X5Ah Full FAN
F75387
VCC3V
R10
R11
VCC3V
47K
R2 R3R4
R5
For F75375S (R13 OPEN)
R12 OPEN Addr=0x5Ah
4.7K4.7K4.7K4.7K
R6
33
100K
U1
1
2
3
4
5
6
7
8
16
FANIN1
FANIN2
FANIN1
VCC
R12=4.7K Addr=0X5Ch
T1
15
14
13
12
11
10
9
FAININ2/GPIO0
VT1
VT2
T2
PWMOUT1
PWMOUT2
PWMout1/ADDR_TRAP
PWMOUT2/GPIO1
VREF
VIN1
VIN2
VIN3
C1
0.1U
C2
VREF
VIN1
SMI#
VIN1,VIN2,VIN3 SIGNALS BEST INPUT LEVEL IS ABOUT 1V
FAN_FAULT#/SMI#/GPIO2
EXT_CLK
4.7U
VOLT_FAULT#/OVT#/GPIO3/CLKIN VIN2
SCLK
SCLK
SCLK
VIN3
GND
SDATA
SDATA
SDATA
F75375S
TEMPERATURE MONITOR (Thermal Diode)
C15
3300p
T1
F75387S Thermal Diode recommended Layout
R41 20K 1%
VREF
THERMDA
THERMDC
(D+)
(D-)
R41 ON
:
F75375 Thermal Diode Voltage Mode
R41 OFF: F75387 Thermal Diode Current Mode
Example 1:
TEMPERATURE MONITOR
Example 2:
1. The THERMDA and THERMDC tracks Must Not pass through/by PWM
POWER-MOS, Linear Regulator and Clock generator. Keep as far as
possible from POWER MOS.
T1
THERMDA
THERMDC
TEMPERATURE MONITOR (Thermistor)
T1
C3
3300pF
GND(pin9)
2. Place an external 3300pF input filter capacitors across THERMDA,
THERMDC and close to the F75387S. Near the pin GND (Pin# 9) Must Be
RT1
R14 10K 1%
VREF
placed
a through hole into the GND Plane before connect to the
external 3300pF capacitor.
10K THERMISTOR
T2
T2
RT2
VREF
Q1
PNP
C4
3300P
3906
R15 10K 1%
10K THERMISTOR
Title
GND(pin9)
Feature Integration Technology Inc.
Size
B
Document Number
Rev
0.1
F75375S_F75387S Co-Layout Demo Circuit
Date:
Sheet
1
of
2
45
July, 2007
0.27P
12V
12V
12V
VCC3V
R16 4.7K
R17 4.7K
D1
D2
2N3906
Q3
U2A
1N4148
1N4148
PWMOUT1
JP1
4
3
2
1
3
2
PMOS
+
-
R18
1
Q2
R20
DACOUT1
4.7K
R19
1K
4.7K
D3
PWMOUT1
1N4148
JP2
FANIN1.
FANIN1
R21 27K
LM358
Q4
MOSFET N C7
2N7002 47u
R24 27K
3
2
1
PWMOUT1
R22
4.7K
R23 330
C8
C6
R25
0.1u
R28
10K
JP3
FANIN1
0.1u 10K
R26 27K
CON3
CON3
3
2
1
R27
10K
C10
47u
C9
R30
0.1u 10K
CON3
FAN1 4_PIN FAN CONTROL
R29
3.9K
PWM FAN1 SPEED CONTROL( 3wire FAN )
Linear FAN1 CONTROL
12V
12V
D4
12V
VCC3V
R32 4.7K
R33 4.7K
U2B
1N4148
PWMOUT2
5
6
PMOS
D5
+
-
2N3906
Q6
R31
7
Q5
1N4148
DACOUT2
4.7K
JP4
D6
PWMOUT2
R36
1N4148
4
FANIN2
R34 27K
LM358
R35
1K
4.7K
3
2
1
R38
JP6
FANIN2
4.7K
Q7
MOSFET N C12
2N7002 47u
R43 27K
3
2
1
PWMOUT2
C11
R37
JP5
FANIN2
0.1u 10K
R41 27K
R42 330
C14
0.1u
CON3
3
2
1
R40
10K
C13
47u
R39
10K
CON3
C15
R45
0.1u 10K
CON3
FAN2 4_PIN FAN CONTROL
R44
3.9K
PWM FAN2 SPEED CONTROL( 3wire FAN )
Linear FAN2 CONTROL
Title
Feature Integration Technology Inc.
Size
B
Document Number
Rev
0.1
F75387S Demo Circuit
Date:
Sheet
2
of
2
46
July, 2007
0.27P
相关型号:
©2020 ICPDF网 联系我们和版权申明