0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
W83L786G

W83L786G

  • 厂商:

    WINBOND(华邦)

  • 封装:

  • 描述:

    W83L786G - H/W Monitoring IC - Winbond

  • 数据手册
  • 价格&库存
W83L786G 数据手册
W 83L786R / W83L786G Winbond H/W Monitoring IC W83L786R/ W83L786G W83L786R Data Sheet Revision History PAGES DATES VERSION VERSION ON WEB MAIN CONTENTS 1 2 P.8 P.14, P.18, P.55, P.59 N/A 09/29/03 10/22/04 0.6 0.7 N/A N/A Pin 23, 24: from GPIO to VIN1,2 Add pin function description, functional description, electrical characteristics and top marking explanation Add Pb-free package type; correct current mode temp. sensor inputs from one set to two sets 3 4 5 03/31/06 0.8 N/A Please note that all data and specifications are subject to change without notice. All the trademarks 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. Winbond customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Winbond for any damages resulting from such improper use or sales. -I- Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G Table of Contents1. 2. GENERAL DESCRIPTION ......................................................................................................... 1 FEATURES ................................................................................................................................. 2 2.1 Monitoring Items............................................................................................................... 2 2.1.1 2.1.2 2.1.3 Temperature.....................................................................................................................2 Voltage .............................................................................................................................2 Fan ...................................................................................................................................2 2.2 2.3 2.4 3. 4. 5. 6. 7. Actions Enabling............................................................................................................... 2 General............................................................................................................................. 2 Package............................................................................................................................ 2 KEY SPECIFICATIONS .............................................................................................................. 3 BLOCK DIAGRAM ...................................................................................................................... 4 PIN CONFIGURATION ............................................................................................................... 5 PIN DESCRIPTION..................................................................................................................... 6 FUNCTIONAL DESCRIPTION.................................................................................................... 9 7.1 7.2 7.3 7.4 General Description.......................................................................................................... 9 Access Interface............................................................................................................... 9 The First Serial Bus Access Timing ................................................................................. 9 Analog Inputs.................................................................................................................. 10 7.4.1 7.4.2 Voltage Input can not be over 2.048V ............................................................................11 Voltage Fault (VOLTAGE_FAULT #)..............................................................................11 7.5 Temperature Measurement Machine ............................................................................. 12 7.5.1 7.5.2 7.5.3 Monitor Temperature from Thermistor............................................................................12 Monitor Temperature from Thermal Diode .....................................................................12 Temperature Fault (TEMP_FAULT #) ............................................................................13 7.6 FAN Speed Count and FAN Speed Control................................................................... 13 7.6.1 7.6.2 7.6.3 7.6.4 7.6.5 Fan Speed Count ...........................................................................................................13 Fan Speed Control .........................................................................................................15 SMART FANTM I Control ...............................................................................................17 SMART FANTM II Control ..............................................................................................18 Fan Fault (FAN_FAULT #) .............................................................................................20 7.7 Fault Signal—INT# ......................................................................................................... 20 7.7.1 Temperature...................................................................................................................20 - II - W83L786R/ W83L786G 7.7.2 7.7.3 Voltage ...........................................................................................................................22 Fan .................................................................................................................................22 8. CONTROL AND STATUS REGISTER ..................................................................................... 23 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.9 Configuration Register - Index 40h ................................................................................ 23 INT# Status Register 1 - Index 41h................................................................................ 23 INT# Status Register 2 - Index 42h................................................................................ 24 INT# Mask Register 1 - Index 43h.................................................................................. 24 INT# Mask Register 2 - Index 44h.................................................................................. 25 Watch Dog Timer Register I - Index 45h........................................................................ 25 Watch Dog Timer Register II - Index 46h....................................................................... 25 GPIO/GPO Function Enable Control Register - Index 47h ............................................ 26 VID0-4/GPIO1-5 I/O Mode Control Register - Index 48h............................................... 27 8.10 GPIO8-14 I/O Mode Control Register - Index 49h ......................................................... 27 8.11 GPO6-7 & VID0-4/GPIO1-5 Output Data Register - Index 4Ah..................................... 28 8.12 GPIO8-14 Data Register - Index 4Bh............................................................................. 29 8.13 Winbond Vendor ID (Low Byte) - Index 4Ch .................................................................. 29 8.14 Winbond Vendor ID (High Byte) - Index 4Dh ................................................................. 29 8.15 Chip ID - Index 4Eh ........................................................................................................ 29 8.16 VID0-4 Input Data Register - Index 4Fh......................................................................... 30 8.17 VID0-4/GPIO1-5 Output Mode Control Register - Index 50h......................................... 30 8.18 GPIO8-14 Output Mode Control Register - Index 51h ................................................... 31 8.19 INT# Property Select - Index 52h ................................................................................... 32 8.20 Thermal Sensor 1/2/3 Type Register - Index 53h .......................................................... 33 8.21 Fan Divisor Register - Index 54h.................................................................................... 33 8.22 Reserved - Index 55h ~ 5Fh........................................................................................... 34 8.23 FAN Configuration Register - Index 80h ........................................................................ 34 8.24 DC FAN1 Output Voltage Level Control Register (Manual Mode) /FAN1 Output Voltage Table (SMART FANTM II Mode) – Index 81h.................................................................. 34 8.25 FAN1 Output Voltage Table (SMART FANTM II Mode) - Index 82h ............................. 35 8.26 TEMP0 (D+_D-) Target Temperature TM Register (Thermal Cruise Mode) / TEMP_POINT 1 for FAN1 (SMART FAN II Mode) - Index 83h .................................. 35 8.27 TEMP_POINT2 for FAN1 (SMART FANTM II Mode) - Index 84h ................................. 35 - III - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.28 FAN 1 Speed Low Limit Rate Control Register (Thermal Cruise Mode) / TEMP_POINT3 for FAN1 (SMART FANTM II Mode) - Index 85h ................................... 35 8.29 TEMP_POINT4 for FAN1 (SMART FANTM II Mode) - Index 86h ................................. 36 8.30 DC FAN2 Output Voltage Level Control Register (Manual Mode)/ FAN2 Output Voltage Table (SMART FANTM II Mode) - 87h ............................................................................ 36 8.31 FAN2 Output Voltage Table (SMART FANTM II Mode) - Index 88h ............................. 36 8.32 TEMP1 (VTIN1) Target Temperature TM Register (Thermal Cruise Mode) / TEMP_POINT 1 for FAN2 (SMART FAN II Mode) - Index 89h .................................. 37 8.33 TEMP_POINT2 for FAN2 (SMART FANTM II Mode) - Index 8Ah................................. 37 8.34 FAN 2 Speed Low Limit Rate Control Register/ TEMP_POINT3 for FAN2 SMART FANTM II Mode) - Index 8Bh ........................................................................................... 37 8.35 TEMP_POINT4 for FAN2 (SMART FANTM II Mode) - Index 8Ch................................. 37 8.36 Tolerance of Temperature Register - Index 8Dh............................................................ 38 8.37 FAN 2D/3D state Control Register - Index 8Eh.............................................................. 38 8.38 FAN Pre-Scale Register - Index 8Fh.............................................................................. 38 8.39 FAN Initial Output Value – Index90h.............................................................................. 39 8.40 Fan Step down Time Register - Index 91h..................................................................... 40 8.41 Fan Step up Time Register - Index 92h ......................................................................... 40 8.42 Temperature Sensor 0 (D+_D-) Offset Register - Index 93h ......................................... 40 8.43 Temperature Sensor 1 (VTIN1) Offset Register – Index94h.......................................... 41 8.44 Temperature Sensor 2 (VTIN2) Offset Register - Index 95h ......................................... 41 8.45 VRM9.0 High Tolerance Register - Index 96h ............................................................... 41 8.46 VRM9.0 Low Tolerance Register - Index 97h ................................................................ 42 8.47 Value RAM - Index 20h- 3Fh or 60h - 7Fh ..................................................................... 42 9. ELECTRICAL CHARACTERISTICS......................................................................................... 44 9.1 9.2 9.3 Absolute Maximum Ratings............................................................................................ 44 DC Characteristics ......................................................................................................... 44 AC Characteristics.......................................................................................................... 46 9.3.1 9.3.2 Serial Bus Timing Diagram .............................................................................................46 VID Input Skew...............................................................................................................46 10. 11. 12. THE TOP MARKING................................................................................................................. 47 PACKAGE SPECIFICATION .................................................................................................... 48 APPLICATION CIRCUITS ........................................................................................................ 49 - IV - W83L786R/ W83L786G 1. GENERAL DESCRIPTION W83L786R/G is an evolving product of W83L785R -- Winbond's most popular hardware monitoring IC, and intelligent fan controlling IC. Specifically designed for the graphic cards and barebone / mini systems, W83L786R/G can be used to monitor several critical hardware parameters of the system, including voltages, fan speeds, and temperatures, which are very important for the system to work stably and properly. W83L786R/G provides one set of 5-bit, VRM 9.0 compatible VID that could be used for GPU/CPU overclocking. By hardware trapping could set up the starting VID value. The W83L786R/G can monitor up to 5 analog voltage inputs, 2 fan tachometer inputs, and 3 remote temperature sensors. Two of the temperature inputs could be connected to CPU/GPU thermal diode sensors, and the other remote temperature sensor could be performed by thermistors. Power-on fan_set configuration offers the function to choose one of the four duty cycles, 100%, 81%, 62%, 43%, as initial fan speed. 2 sets of PWM (Pulse Width Modulation) / DC (Direct Current) fan output for SMART FANTM control – “Thermal CruiseTM” mode and “SMART FANTM II “mode. Under “Thermal CruiseTM “mode, temperatures of GPU and the system can be maintained within specific programmable ranges under the hardware control. Under “SMART FANTM II” mode, the fan could be operated at the lowest possible speed for minimum acoustic noise, and the dynamic intelligent fan management could create the most quiet system environment and stable working performance. An 8-bit analog-to-digital converter (ADC) is built inside W83L786R/G. As for warning mechanism, W83L786R/G provides four pure hardware event pins for independent warning signals: VOLTAGE_FAULT#, FAN_FAULT#, TEMP_FAULT#, and INT#. All threshold values could be set for system protection without any timing delay. One bit power-on address selection is used to decide the address of the W83L786R/G over I2C serial bus interface. W83L786R/G also provides up to 14 optional multifunctional GPIO. Also, Watch Dog Timer TM could set up reset time flexibly; facilitate hardware management and monitoring. W83L786R/G is powered by 3.3V. Through the application software or BIOS, the users can read all the monitored parameters of system from time to time. A pop-up warning can also be activated when the monitored item is out of the proper / preset range. The application software could be Winbond's Hardware DoctorTM, IntelTM LDCM (LanDesk Client Management), or other management application software. Also the users can set up the upper and lower limits (alarm thresholds) of these monitored parameters and activate one programmable interrupts. For the spacing saving consideration of the Graphic cards and Notebook system, W83L786R/G is 28-pin SSOP package. -1- Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 2. 2.1 2.1.1 FEATURES Monitoring Items Temperature Measure the temperature with high accuracy. Two thermal diode sensor inputs (current mode) and one thermistor sensor input. Programmable hysteresis and setting points (alarm thresholds) for all monitored items. Voltage 5 voltage sensor inputs. --- Typically for Vcore, +3.3V (Power), RAM, AGP…etc. Five VID bits Intel VRM 9.0 compliant to set Vcore voltage for GPU overclocking. Watch Dog Timer with INT# output for overclocking failure recovery. (VID pins output control is also cleared by this INT#). Power on configuration for Vcore input. Fan 2 sets of fan speed monitoring and controlling. 3D/2D application being used and transferring fan set to the most appropriate fan speed control. Fan set: power on configuration for fan speed at four rotation rate levels at 43%, 62%, 81%, and 100% duty cycle. Two DC/PWM fan output control. SMART FANTM function compliant. 2.1.2 2.1.3 2.2 Actions Enabling Issue FAN_FAULT#, VOLTAGE_FAULT#, TEMP_FAULT#, and INT# signals to activate system protection. Warning signal pop-up in application software. 2.3 General Interface: I²C / SMBus control. 1 bit I2C address selection. Up to 14 GPIOs. Winbond hardware monitoring application software (Hardware DoctorTM) support Windows 95 / 98 / 2000 / XP and Windows NT 4.0 / 5.0. 3.3V VCC operation. 2.4 Package 28-pin SSOP (209mil). -2- W83L786R/ W83L786G 3. KEY SPECIFICATIONS Voltage monitoring accuracy Monitoring temperature range Monitoring temperature accuracy Supply voltage Operating supply current Power down supply current ADC resolution ±3% (typ.) 0°C to +160°C ± 3°C (max.) (@70°C) 3.3V±10% 2 mA typ. 10 uA typ. 8 Bits -3- Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 4. BLOCK DIAGRAM Vcore DDR RAM OR OTHER DEVICE POWER PWM D- GPU D+ Remote Thermistor VTIN2 VTIN1 VREF VID SET 0:4 VID GENERATOR GPU DIODE SENSOR THERMAL SENSOR GPIO GPIO INT# FAN_FAULT# VOLTAGE_FAULT# TEMP_FAULT# WATCH DOG TIMER C ONTROL LOGIC & REGISTER FAN_SET ( INIOUT_GPO ) V CC FAN CONTROL I2C VOLTAGE SENSOR GND FANIN1 FANIN2 Vcore_SEN SDA SCL ADDR FANOUT1 FAN 1 FAN 2 FANOUT2 VRAM_SEN -4- W83L786R/ W83L786G 5. PIN CONFIGURATION VID0/GPIO1 VID1/GPIO2 VID2/GPIO3 VID3/GPIO4 VID4/GPIO5 SCL SDA Vcc ADDR/GPO6 FAN_SET/GPO7 FANIN1 FANIN2/GPIO8 VTIN2 VTIN1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 TEMP_FAULT#/GPIO14 FAN_FAULT#/GPIO13 VOLTAGE_FAULT#/GPIO12 INT# GPIO11/VIN2 GPIO10/VIN1 PWM/DC_OUT2/GPIO9 PWM/DC_OUT1 GND VREF VRAM_SEN VCORE_SEN D+ D- W83L786R -5- Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 6. PIN DESCRIPTION PIN TYPE PIN ATTRIBUTE I/O12t I/O12ts I/O8ts I/O6ts I/OD12ts OUT12 OD12 AOUT INt INts AIN TTL level bi-directional pin with 12 mA source-sink capability TTL level and schmitt trigger with 12 mA source-sink capability TTL level and schmitt trigger with 8 mA source-sink capability TTL level and schmitt trigger with 6 mA source-sink capability TTL level and schmitt trigger open drain output with 12 mA sink capability Output pin with 12 mA source-sink capability Open-drain output pin with 12 mA sink capability Output pin (Analog) TTL level input pin TTL level input pin and schmitt trigger Input pin(Analog) PIN NAME NO PIN TYPE DESCRIPTION Digital Input (Open drain). Voltage supply readouts VID0 / GPIO1 1 I/OD12ts from GPU. This value is read into the VID register. General purpose I/O function. This multi-functional pin is programmable. Digital Input (Open drain). Voltage supply readouts VID1 / GPIO2 2 I/OD12ts from GPU. This value is read into the VID register. General purpose I/O function. This multi-functional pin is programmable. Digital Input (Open drain). Voltage supply readouts VID2 / GPIO3 3 I/OD12ts from GPU. This value is read into the VID register. General purpose I/O function. This multi-functional pin is programmable. Digital Input (Open drain). Voltage supply readouts VID3 / GPIO4 4 I/OD12ts from GPU. This value is read into the VID register. General purpose I/O function. This multi-functional pin is programmable. -6- W83L786R/ W83L786G PIN description, continued. PIN NAME NO PIN TYPE DESCRIPTION Digital Input (Open drain). Voltage supply readouts VID4 / GPIO5 5 I/OD12ts from GPU. This value is read into the VID register. General purpose I/O function. This multi-functional pin is programmable. Digital Input (Open drain). SMBus serial clock input. Requires SMBus pull-up. Digital I/O (Open drain). SMBus bidirectional serial data. Requires SMBus pull-up. Analog Input. Monitors +3.3V power supply. Determines the SMBus device address. ADDR / GPO6 9 INTS/OUT12 General purpose I/O function. This multi-functional pin is programmable. Determines the FAN initial speed. FAN_SET / GPO7 10 AIN/OUT12 General purpose Output function. This multi-functional pin is programmable. 0V to +3.3V amplitude fan tachometer SCL 6 INt s SDA Vcc 7 8 I/OD12 POWER FANIN1 11 INTS input.(Default) 0V to +3.3V amplitude fan tachometer input.(Default) / General purpose I/O function. This multi-functional pin is programmable. Analog Input. Analog Input. This pin could connect to FANIN2 / GPIO8 12 INTS/OUT12TS VTIN2 13 AIN VTIN1 14 AIN thermister or thermal diode. Regard as anode connection if connected to thermal diode; share cathode with D-. DD+ V CORE _SEN 15 16 17 AIN AIN AIN Cathode Connection to GPU Thermal Diode. Anode Connection to GPU Thermal Diode. Analog Input. Monitors GPU core voltage (0V3V). -7- Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G PIN description, continued. PIN NAME NO PIN TYPE DESCRIPTION V RAM _SEN VREF GND 18 19 20 AIN AOUT GROUND Analog Input. Monitors RAM’s voltage. Reference voltage. Ground pin for the W83L786R Fan speed control output. This pin is default DC PWM/DC OUT1 21 OD12/OUT12/AOUT output level. It can be programmed as PWM output. Fan speed control output. This pin is default DC PWM/DC OUT2 / GPIO9 output level. It can be programmed as PWM 22 OD12 /AOUT/IOD12TS output. General purpose I/O function. This multi-functional pin is programmable. VIN1/GPIO 10 23 AIN/IOD12TS Analog Input. Monitors voltage. General purpose I/O function. Analog Input. Monitors voltage. General purpose I/O function. System Interrupt. Active-Low output. This pin will be a logic LOW VIN2/GPIO11 INT# 24 25 AIN/IOD12TS OD12 VOLTAGE_FAULT# / GPIO12 when the voltage exceeds its high/low limit. 26 OD12/IOD12TS (Default) General purpose I/O function. This multi-functional pin is programmable. Active-Low output. This pin will be a logic LOW FAN_FAULT# / GPIO13 when the Fan1 or fan2 is abnormally stopped. 27 OD12/IOD12TS (Default) General purpose I/O function. This multi-functional pin is programmable. Active-Low output. This pin will be a logic LOW TEMP_FAULT# / GPIO14 when the temperature of the system or GPU 28 OD12/IOD12TS exceeds its limit. (Default) General purpose I/O function. This multi-functional pin is programmable. -8- W83L786R/ W83L786G 7. FUNCTIONAL DESCRIPTION 7.1 General Description W83L786R/G provides 5 analog voltage inputs, 2 fan speed input monitoring and output controls which support both PWM (Pulse Width Modulation) fan control and DC (Direct Current) fan control, all of them being implemented with SMART FANTM I and SMART FANTM II, and 3 sets of thermal inputs for remote thermistors and GPU thermal diode sensor. W83L786R/G is I2C / SMBus interface compatible. 1 set of 5-bit VID input/output for processor VID table could be selected by hardware trapping for VRM9.0 specifications. Furthermore, the Watch Dog Timer will monitor every function and store the values to registers for comparison with preset ranges. If the monitored value exceeds the limit value, the interrupt status will be set to 1 and W83L786R/G will issue interrupt signals such as INT# and IRQ if not masked. W83L786R/G also provides software and hardware Watch Dog Timer to avoid system hang on. 7.2 Access Interface W83L786R/G provides I2C Serial Bus for microprocessor to read/write internal registers, and the I2C address default value is 01011110b (Pin 9 pull high). If Pin 9 pulls low, the I2C address value is 01011100b. 7.3 The First Serial Bus Access Timing 0 7 8 0 7 8 (a) Serial bus writes to internal address register followed by the data byte SCL SDA Start By Master 0 1 0 1 1 0 1 R/W Ack by 792D D7 D6 D5 D4 D3 D2 D1 D0 Ack by 792D Frame 1 Serial Bus Address Byte 0 Frame 2 Internal Index Register Byte 7 8 SCL (Continued) SDA (Continued) D7 D6 D5 D4 D3 D2 D1 D0 Ack Ack by 792D 784R Stop by Master Frame 3 Data Byte Figure 1. Serial Bus Write to Internal Address Register followed by the Data Byte -9- Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G (b) Serial bus read from a register 0 SCL SDA Start By Master 7 8 0 7 8 0 1 0 1 1 0 1 R/W Ack by 792D D7 D6 D5 D4 D3 D2 D1 D0 Ack by 792D Frame 1 Serial Bus Address Byte 0 Frame 2 Internal Index Register Byte 0 7 8 0 7 8 0 Repeat start by Master 1 0 1 1 0 1 R/W Ack by 792D D7 D6 D5 D4 D3 D2 D1 D0 Nak by Master Stop by Master Frame 3 Serial Bus Address Byte 0 Frame 4 Data Byte Figure 2. Serial Bus Read from Internal Address Register 7.4 Analog Inputs The maximum input voltage of the analog pin is 2.048V because the 8-bit ADC has the 2mv LSB. Actually, the application of the voltage monitoring would most often be connected to power suppliers. The input voltage lower than 2.048V could directly connect to the analog inputs. The inputs voltage higher than 2.048V should be reduced by external resistors so as to meet the input range. This is shown in Figure 3. V C O R E (M a x 2 .0 4 8 V ) VRAM P o sitiv e In p u ts V IN 1 R1 V + 2 .5 V 100K , 1% P in 1 7 P in 1 8 P in 2 3 V IN 2 (M a x 2 .0 4 8 V ) R2 100K , 1% P in 2 4 1 0 -b it A D C w ith 2m V LSB 10K , 1% T y p ic a l T h e rm iste r C o n n e c tio n R THM * * T h e c o n n e c tio n s o f D + a n d V T IN 1 is sa m e a s V T IN 2 10K , 25 C V T IN 2 VREF P in 1 9 P in 1 3 Figure 3 - 10 - W83L786R/ W83L786G 7.4.1 Voltage Input can not be over 2.048V The input voltage Vcore , Vram, VIN1 and VIN2 can be expressed as following equation: VIN 2 = V + 2.5V × R2 R1 + R 2 . V+2.5V is +2.5V inputs. The value of R1 and R2 can be selected to 100K Ohms and 100K Ohms, respectively, when the input voltage is 2.5V. The node voltage of VIN2 can be subject to less than 2.048V for the maximum input range of the 8-bit ADC. The pin 8 is connected to the power supply VCC with +3.3V. There are two functions in this pin with 3.3V: the first function is to supply internal analog power of W83L786R/G and the second function is to connect this pin to internal serial resistors to monitor the +3.3V voltage. The values of two serial resistors are 20K ohms and 40K ohms so that input voltage to ADC is 1.1V which is less than 2.048V of ADC maximum input voltage. The express equation can represent as follows. Vin = VCC × 20 KΩ ≅ 1.1V 20 KΩ + 40 KΩ where VCC is set to 3.3V. 7.4.2 Voltage Fault (VOLTAGE_FAULT #) W83L786R/G provides a good protection for voltage. Set Pin 26 (VOLTAGE_FAULT#) to monitor voltage. When Vcore (Pin17), Vram (Pin18), VIN1 (Pin23), VIN2 (Pin24), or VCC (Pin8) voltage exceeds high or low voltage limit in VR2B ~ VR34, Pin 26 VOLTAGE_FAULT# will be asserted (Figure 4). V o lta g e H ig h lim it V o lta g e L o w lim it V O LTA G E_FA U LT# F ig u re 4 . V o lta g e F a u lt - 11 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 7.5 Temperature Measurement Machine The temperature data format is 8-bit unsigned for thermal sensor. The 8-bit temperature data can be obtained by reading the VR [25h], VR [26h] or VR [27h]. The format of the temperature data is shown in Table 1. TEMPERATURE 8-BIT BINARY 8-BIT DIGITAL OUTPUT 8-BIT HEX +160°C +25°C +2°C +1°C +0°C 1010,0000 0001,1001 0000,0010 0000,0001 0000,0000 Table 1 A0h 19h 02h 01h 00h 7.5.1 Monitor Temperature from Thermistor W83L786R/G can connect two thermistors and one thermal diode sensor to measure three different environment temperatures. The specification of thermistor should be considered to (1) β value is 3435 K, and (2) resistor value is 10K ohms at 25°C. In the Figure 3, the themistor is connected by a serial resistor with 10K Ohms, and then connect to VREF (pin 19). 7.5.2 Monitor Temperature from Thermal Diode W83L786R/G can alternate the thermistor to thermal diode interface and the circuit connection is shown as Figure 5. The pin of D- is connected to power supply ground (GND) and the pin D+ is connected to pin D+ or VTIN1 in the W83L786R/G. The bypass capacitor C=2200pF should be added to filter the high frequency noise. CPU or G PU D+ D+ C=2200pF D- T h e rm in a l D io d e D- W 83L 786R B ip o la r T ra n s is to r T e m p e ra tu re s e n s o r C =2200pF V T IN 1 2N 3904 Figure 5 - 12 - W83L786R/ W83L786G 7.5.3 Temperature Fault (TEMP_FAULT #) W83L786R/G provides a good protection for temperature fault. Set Pin 28 (TEMP_FAULT#) to monitor temperature. When D+-D- (Pin16, 15), VTIN1 (Pin14), or VTIN2 (Pin13) temperature exceeds temperature fault limit in VR35, VR37, or VR39, Pin 28 TEMP_FAULT# will be asserted (Figure 6). TEM P_FA U LT lim it TEM P_FA U LT# F ig u re 6. TEM P_FA U LT 7.6 7.6.1 FAN Speed Count and FAN Speed 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 VCC. If the input signals from the tachometer outputs are over the VCC, the external trimming circuit should be added to reduce the voltage to obtain the input specification. The normal circuit and trimming circuits are shown in Figure 7. Determine the fan counter according to: Count = 135 × 106 . RPM × Divisor In other words, the fan speed counter has been read from register VR28 or VR29, and the fan speed can be evaluated by the following equation. RPM = 135 × 10 6 . Count × Divisor The default divisor is 2 and defined at CR54.bit0~2, bit4~6 which are three bits for divisor. That provides very low speed fan counter such as power supply fan. Table 2 is an example for the relation of divisor, RPM, and count. - 13 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G DIVISOR NOMINAL RPM TIME PER REVOLUTION COUNTS 70% RPM TIME FOR 70% 1 2 (default) 4 8 16 32 64 128 8800 4400 2200 1100 550 275 137 68 6.82 ms 13.64 ms 27.27 ms 54.54 ms 109.08 ms 218.16 ms 436.32 ms 872.64 ms Table 2 153 153 153 153 153 153 153 153 6160 3080 1540 770 385 192 96 48 9.74 ms 19.48 ms 38.96 ms 77.92 ms 155.84 ms 311.68 ms 623.36 ms 1246.72 ms +12V Pull-up resister 4.7K Ohms +12V Pull-up resister < 1K or totem-pole output +12V FAN Out GND 10K 22K~30K Fan Input +12V Pin 11 Pin 12 FAN Out GND > 1K Fan Input Pin 11 Pin 12 W83L786R 3.3V Zener FAN Connector W83L786R Figure 7-1. Fan with Tach Pull-Up to +12V, or Totern-Pole Output and Register Attenuator Figure 7-2. Fan with Tach Pull-Up to +12V, or Totem-Pole Putput and Zener Clamp +5V Pull-up resister 4.7K Ohms +5V Pull-up resister < 1K or totem-pole output +5V FAN Out GND 10K 1K~2.7K Fan Input +5V Pin 11 Pin 12 FAN Out GND > 1K Fan Input Pin 11 Pin 12 W83L786R 3.3V Zener FAN Connector W83L786R Figure 7-3. Fan with Tach Pull-Up to +5V, or Totern-Pole Output and Register Attenuator Figure 7-4. Fan with Tach Pull-Up to +5V, or Totem-Pole Putput and Zener Clamp - 14 - W83L786R/ W83L786G 7.6.2 Fan Speed Control W83L786R/G provides two sets for PWM/DC fan speed control. The duty cycle of PWM or the output voltage of DC can be programmed by a 4-bit register. There are four mode to control fan speed which are set by programming CR80 [3:2] and CR [5:4], and default are FAN_SET mode. 7.6.2.1. Default Fan Speed Setting There is a pin to set the default value for fan speed control by adjusting external serial resistors. After power up, the default value will be stored in CR90 (FAN_SET mode). The figure and table are shown below. VCC Ra FAN_SET Rb SECTION FAN SPEED RATE RA RB 3 2 1 0 100﹪ 81 ﹪ 62 ﹪ 43 ﹪ Figure 8 OFFSET Setting 9.1K 4.7K 9.1K × × 9.1K 4.7K 9.1K 7.6.2.2. PWM Mode Duty − cycle(%) = Programmed 4 - bit Register Value × 100% 16 - 15 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G +12V +5V R1 R2 G D NMOS S PWM Clock Input + C FAN PNP Transistor G R1 R2 D NMOS S + PNP Transisto PWM Clock Input C FAN Figure 9 7.6.2.3. DC Mode W83L796R/G has a 4-bit DAC, which produces 0 to 3.3 voltages DC output that provides maximum 2 sets for fan speed control. The analog output can be programmed in the CR 81, and CR 87 (manual mode). The expression of output voltage can be represented as follows, OUTPUT Voltage = VCC × The application circuit is shown as follow, Programmed 4 - bit Register Value 16 IO+12V IO+12V Q1 R1 FANOUT 0 3 2 NPN 4 + LM358 1 C1 0.1U Tachometer output 11 IO-12V R3 47K FAN 3 2 1 R4 33K Figure 10 Must be take care when choosing the OP-AMP and the transistor. The OP-AMP is used for amplify the 5V range of the DC output up to 12V. The transistor should has a suitable β value to avoid its base current pulling down the OP-AMP ’s output and gain the common current to operate the fan at fully speed. (For more cost and effort efficient solution please refer to W83391TS/QS – the DC fan predriver that could provide up to 24V gate voltage for external N-channel MOSFET driving) - 16 - W83L786R/ W83L786G 7.6.3 SMART FANTM I Control W83L786R/G supports two sets SMART FANTM I function and mapping to D+,D- (PWM/DC_OUT1), VTIN1 (PWM/DC_OUT2) . If CR80 [3:2] or CR80 [5:4] set to 2’b10, Fan1 or Fan2 will enable SMART FANTM I function. At this mode, W83L786R/G provides the SMART FANTM system to automatically control fan speed to keep the temperatures of CPU and the system within specific range. At first a wanted temperature and interval must be set (ex. 55 °C ± 3 °C) by BIOS and the fan speed will be lowered as long as the current temperature remains below the setting value. Once the temperature exceeds the high limit (58°C), the fan will be turned on with a specific speed set by BIOS (ex: 80% duty cycle) and automatically controlled its PWM duty cycle with the temperature varying. Three conditions may occur: (1) If the temperature still exceeds the high limit (ex: 58°C), PWM duty cycle will increase slowly. If the fan has been operating in its full speed but the temperature still exceeds the high limit (ex: 58°C), a warning message will be issued to protect the system. (2) If the temperature goes below the high limit (ex: 58°C), but still above the low limit (ex: 52°C), the fan speed will be fixed at the current speed because the temperature is in the target range (ex: 52 °C ~ 58°C). (3) If the temperature goes below the low limit (ex: 52°C), PWM duty cycle will decrease slowly to 0 or a preset stop value until the temperature exceeds the low limit. Figure 11-1, 11-2 gives an illustration of Thermal Cruise Mode. A 58`C 55`C 52`C 100 50 0 Fan Start = 20% B C D PWM Duty Cycle Figure 11-1 - 17 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G A 58`C 55`C 52`C 100 50 0 Fan Start = 20% B C D PWM Duty Cycle Fan Start = 20% Fan Stop = 10% Figure 11-2 Of course, SMART FANTM control system can be disabled and the fan speed control algorithm can be programmed by BIOS or application software. 7.6.4 SMART FANTM II Control W83786R/G provide 4 temperature points each can automatically control PWM or DC fan mode. Each temperature maps different fan out level, the relationship is shown as follows: Fan Duty Cycle Temp. Tolerance Fan Duty Cycle 100% Fan Duty Cycle Level 3 Fan Duty Cycle Level 2 Fan Duty Cycle Level 1 Non-Stop Duty Cycle Temp. 1 Temp.2 Temp.3 Temp.4 Temperature Figure 12 SMART FANTM II behaviors - 18 - W83L786R/ W83L786G The SMART FANTM II, a new innovation of Winbond, is specifically designed to operate fans at the lowest possible speed so as to minimize acoustic noise. As the figure shown above, it is clear that SMART FANTM II describes a relationship between Fan PWM Duty Cycle/DC Level and temperature. Users can program CR [84h] to enable SMART FANTM II mode. SMART FANTM II registers allow users to define suitable fan output levels to improve acoustic noise, power consumption and reliability issues regarding to specific fan. Each fan has 4 duty cycle registers and 4 temperature point registers to setup the relation between fan output and temperature. Tolerance registers CR [87h], CR [97h] are used to postpone the response of fan output and avoid fan output throttles at each temperature point because fan throttling might produce some undesired noise. The mechanism of SMART FANTM II is described as follows: (1) At first, the fan speed operates at Non-Stop Duty Cycle, and keeps constant while temperature rises. When rising temperature hits critical Temp.1, fan speed remains unchanged. If the temperature keeps on rising and finally hits the upper edge of Temp. Tolerance of Temp.1, it triggers the fan speed change mechanism and fan speed jumps from Non-Stop Duty Cycle to Fan Duty Cycle Level 1. (2) Fan speed remains constant at Fan Duty Cycle Level 1 even though the monitored temperature hits Temp.2. (3) Fan speed will directly jump from Fan Duty Cycle Level 1 to Fan Duty Cycle Level 2 while the monitored temperature hits the upper edge of Temp. Tolerance of Temp.2. (4) Same mechanism happens between Temp.3 and Temp.4. (5) If the monitored temperature between Temp.3 and Temp.4, for example, begins to fall, the fan will keep its speed at Fan Duty Cycle Level 3, which is a constant. (6) If the monitored temperature keeps on falling, the fan speed still remains the same unless the temperature hits the lower edge of Temp. Tolerance of Temp.3. (7) Once the monitored temperature hits the lower edge of Temp. Tolerance of Temp.3, the fan speed reduces directly from Fan Duty Cycle Level 3 to Fan Duty Cycle Level 2, and keeps the same speed until the temperature hits the next lower edge of Temp. Tolerance. - 19 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G REGISTER TEMP 1 – FAN1 TEMP 2 – FAN2 TEMP 3 – FAN3 Non-Stop Duty Cycle Duty Level 1 Duty Level 2 Duty Level 3 Temp Point 1 Temp Point 2 Temp Point 3 Temp Point 4 Tolerance CR[88h] b3:b0 CR[88h] b7:b4 CR[E0h] b7:b4 CR[E0h] b3:b0 CR[85h] b7:b0 CR[E3h] b7:b0 CR[E4h] b7:b0 CR[E5h] b7:b0 CR[87h] b3:b0 CR[89h] b3:b0 CR[89h] b7:b4 CR[E1h] b7:b4 CR[E1h] b3:b0 CR[86h] b7:b0 CR[E6h] b7:b0 CR[E7h] b7:b0 CR[E8h] b7:b0 CR[87h] b7:b4 CR[98h] b3:b0 CR[98h] b7:b4 CR[E2h] b7:b4 CR[E2h] b3:b0 CR[96h] b7:b0 CR[E9h] b7:b0 CR[EAh] b7:b0 CR[EBh] b7:b0 CR[97h] b3:b0 7.6.5 Fan Fault (FAN_FAULT #) W83L786R/G provides a good protection for fan speed. Set Pin 27 (FAN_FAULT#) to monitor fan speed. When FANIN1 (Pin11) or FANIN2 (Pin12) exceeds fan count high limit in VR3B or VR3C. Pin27 FAN_FAULT# will be asserted (Figure 13). Fan c o u n t lim it FA N _FA U LT# F ig u re 1 3 . F A N _ F A U L T 7.7 7.7.1 Fault Signal—INT# Temperature Pin INT# for temperature has 3 modes. 7.7.1.1. Comparator Interrupt Mode Temperature exceeding TO causes an interrupt and this interrupt will be reset when reading all of the Interrupt Status Registers. Once an interrupt event has occurred by exceeding TO, then reset, if the temperature remains above the THYST, the interrupt will occur again when the next conversion has completed. If an interrupt event has occurred by exceeding TO and not reset, the interrupts will not occur again. The interrupts will continue to occur in this manner until the temperature goes below THYST. (Figure 14-1) - 20 - W83L786R/ W83L786G 7.7.1.2. Two-Times Interrupt Mode Temperature exceeding TO causes an interrupt and then temperature going below THYST will also cause an interrupt if the previous interrupt has been reset by reading all the interrupt Status Register. Once an interrupt event has occurred by exceeding TO, then reset, if the temperature remains above the THYST, the interrupt will not occur. (Figure 14-2) 7.7.1.3. One-Time Interrupt Mode Temperature exceeding TO causes an interrupt and then temperature going below THYST will not cause an interrupt. Once an interrupt event has occurred by exceeding TO, then going below THYST, an interrupt will not occur again until the temperature exceeding TO. (Figure 14-3) T OI T OI T HYST T HYST SMI# * * * * * SMI# * * * *Interrupt Reset when Interrupt Status Registers are read Figure 14-1. Comparator Interrupt Mode Figure 14-2. Two-Times Interrupt Mode TO I TH Y ST S M I# * * * In te rr u p t R e s e t w h e n I n te rr u p t S ta tu s R e g is te rs a re rea d F ig u re 1 4 -3 . O n e -T im e In te rru p t M o d e - 21 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 7.7.2 Voltage INT# interrupt for voltage is Two-Times Interrupt Mode. Voltage exceeding high limit or going below low limit will causes an interrupt if the previous interrupt has been reset by reading all the interrupt Status Register. (Figure 15-1) 7.7.3 Fan INT# interrupt for fan is Two-Times Interrupt Mode. Fan count exceeding the limit, or exceeding and then going below the limit (set at value ram index 3Bh and 3Ch), will causes an interrupt if the previous interrupt has been reset by reading all the interrupt Status Register. (Figure 15-2) Voltage High limit Voltage Low limit Fan Count limit SMI# * * * * SMI# * * *Interrupt Reset when Interrupt Status Registers are read Figure 15-1. Voltage SMI# Mode Figure 15-2. Fan SMI# Mode - 22 - W83L786R/ W83L786G 8. CONTROL AND STATUS REGISTER 8.1 BIT Configuration Register - Index 40h NAME READ/WRITE DESCRIPTION Power on default [7:0] = 0000, 0001b A one restores power on default value to all registers except the Serial Bus Address register. This bit is itself clear when it is set. Reserved Software Power Down. Set to 1 to power down this chip, but I2C interface is still working. Reserved A one enable VRM9.0 function for VCORE channel A one disables the INT# outputs without affecting the contents of Interrupt Status Registers. The device will stop monitoring. It will resume upon clearing of this bit. A one enables startup of monitoring operations; a zero puts the part in standby mode. 0 START Read/Write Note: The outputs of Interrupt pins will not be cleared if the user writes a zero to this location after an interrupt has occurred unlike "INT_Clear'' bit. 7 6-5 4 3 2 Software Reset Reserved SOFT_PWDN Reserved EN_VRM9_VCORE Read/Write Read/Write Read/Write Read/Write Read/Write 1 INT# Main Mask Read/Write 8.2 BIT INT# Status Register 1 - Index 41h NAME READ/WRITE DESCRIPTION Power on default [7:0] = 0000, 0000 b A one indicates a High or Low limit has been exceeded from temperature sensor 2 (VTIN2). This bit is cleared when this register is read. A one indicates a High or Low limit has been exceeded from temperature sensor 1 (VTIN1). This bit is cleared when this register is read. A one indicates a High or Low limit has been exceeded from temperature sensor 0 (D+_D-). This bit is cleared when this register is read. A one indicates a High or Low limit has been exceeded. (VIN2) This bit is cleared when this register is read. 7 TEMP2_STS Read Only 6 TEMP1_STS Read Only 5 4 TEMP0_STS VIN2_STS Read Only Read Only - 23 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G INT# Status Register 1 - Index 41h , continued. BIT NAME READ/WRITE DESCRIPTION 3 2 1 0 VIN1_STS VCC_STS VRAM_STS VCORE_STS Read Only Read Only Read Only Read Only A one indicates a High or Low limit has been exceeded. (VIN1) This bit is cleared when this register is read. A one indicates a High or Low limit has been exceeded. (VCC, +3.3V) This bit is cleared when this register is read. A one indicates a High or Low limit has been exceeded. (VRAM) This bit is cleared when this register is read. A one indicates a High or Low limit has been exceeded. (VCORE) This bit is cleared when this register is read. 8.3 BIT INT# Status Register 2 - Index 42h NAME READ/WRITE DESCRIPTION Power on default [7:0] = 0000, 0000 b 7-2 1 Reserved FAN2_STS Read Only Read Only Reserved. A one indicates the fan count limit has been exceeded. This bit is cleared when this register is read. A one indicates the fan count limit has been exceeded. This bit is cleared when this register is read. 0 FAN1_STS Read Only 8.4 BIT INT# Mask Register 1 - Index 43h NAME READ/WRITE DESCRIPTION Power on default = 1101, 1110 b A one disables the corresponding interrupt status bit for SMI# interrupt. (Temperature 2) A one disables the corresponding interrupt status bit for SMI# interrupt. (Temperature 1) A one disables the corresponding interrupt status bit for SMI# interrupt. (Temperature 0) A one disables the corresponding interrupt status bit for SMI# interrupt. (VIN2) A one disables the corresponding interrupt status bit for SMI# interrupt. (VIN1) A one disables the corresponding interrupt status bit for SMI# interrupt. (VCC, +3.3V) A one disables the corresponding interrupt status bit for SMI# interrupt. (VRAM) A one disables the corresponding interrupt status bit for SMI# interrupt. (VCORE) 7 6 5 4 3 2 1 0 MAK_T2_INT MSK_T1_INT MSK_T0_INT MSK_VIN2_INT MSK_VIN1_INT MSK_VCC_INT MSK_VRAM_INT MSK_VCORE_IN T Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write - 24 - W83L786R/ W83L786G 8.5 BIT INT# Mask Register 2 - Index 44h NAME READ/WRITE DESCRIPTION Power on default = 1111, 1110 b 7-2 1 0 Reserved MSK_FAN2_INT MSK_FAN1_INT Read/Write Read/Write Read/Write Reserved. A one disables the corresponding interrupt status bit for SMI# interrupt. (Fan 2 speed counter) A one disables the corresponding interrupt status bit for SMI# interrupt. (Fan 1 speed counter) 8.6 BIT Watch Dog Timer Register I - Index 45h NAME READ/WRITE DESCRIPTION Power on default [7:0] = 0000, 0000 b 7-4 3 2 1-0 Reserved VID_WDT_TIMEOU T EN_VID_WDT VID_WDT_CLK Read/write Read/write Read/write Read/write Reserved. A one indicates Watch Dog Timer has been timeout. It can be write from “1” to “0” only. - Enable WDT - 1Hz (1000ms) - 10Hz (100ms) - 100Hz (10ms) - 1KHz (1ms) 8.7 BIT Watch Dog Timer Register II - Index 46h NAME READ/WRITE DESCRIPTION Power on default [7:0] = 0000, 0000 b Watch Dog Timer Register Read this register means how much time left that Watch Dog Timer will be time-out. Write this register to set a time into Watch Dog 7-0 VID_WDT Read/write Timer. Write 00h means disable this function. The Watch Dog Timer unit are set by CR45 bit 1~0. Pin INT# generates a low pulse when Watch Dog Timer time-out event occurs. - 25 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.8 BIT GPIO/GPO Function Enable Control Register - Index 47h NAME READ/WRITE DESCRIPTION Power on default [7:0] = 0000, 0000 b Pin 28 Function Select. 7 EN_GPIO14 Read/Write - Function of Pin 28 is TEMP_FAULT#. - Function of Pin 28 is GPIO14. Pin 27 Function Select. 6 EN_GPIO13 Read/Write - Function of Pin 27 is FAN_FAULT#. - Function of Pin 27 is GPIO13. Pin 26 Function Select. 5 EN_GPIO12 Read/Write - Function of Pin 26 is VOLTAGE_FAULT#. - Function of Pin 26 is GPIO12. Pin 24 Function Select. 4 EN_GPIO11 Read/Write - Function of Pin 24 is VIN2. - Function of Pin 24 is GPIO11. Pin 23 Function Select. 3 EN_GPIO10 Read/Write - Function of Pin 23 is VIN1. - Function of Pin 23 is GPIO10. Pin 22 Function Select. 2 EN_GPIO9 Read/Write - Function of Pin 22 is PWM/DC_OUT2. - Function of Pin 22 is GPIO9. Pin 12 Function Select. 1 EN_GPIO8 Read/Write - Function of Pin 12 is FANIN2. - Function of Pin 12 is GPIO8. Enable GPO6 & GPO7 Function of Pin 9 & Pin10. 0 EN_GPO6&7 Read/Write - Functions of GPO6 & GPO7 are disabled. - Functions of GPO6 & GPO7 are enabling. - 26 - W83L786R/ W83L786G 8.9 VID0-4/GPIO1-5 I/O Mode Control Register - Index 48h Power on default [7:0] = 0000, 0000 b The VxGPIOy_MOD set the I/O mode of VxGPIOy. Their default states are input mode. When set them to output mode, we can program PWM device to adjust the GPU’s Vcore. If Watch Dog Timer even occur after we programmed the VxGPIOy to adjust GPU’s Vcore, the VxGPIOy_MOD are set to their default state –input mode. At that time, GPU’s Vcore is set to default value. BIT NAME READ/WRITE DESCRIPTION 7-5 4 Reserved V4GPIO5_MOD Read/write Read/Write 3 V3GPIO4_MOD Read/Write 2 V2GPIO3_MOD Read/Write 1 V1GPIO2_MOD Read/Write 0 V0GPIO1_MOD Read/Write Reserved. VID4/GPIO5 I/O Mode Select. - V4GPIO5 are input ports. - V4GPIO5 are output ports. VID3/GPIO4 I/O Mode Select. - V3GPIO4 are input ports. - V3GPIO4 are output ports. VID2/GPIO3 I/O Mode Select. - V2GPIO3 are input ports. - V2GPIO3 are output ports. VID1/GPIO2 I/O Mode Select. - V1GPIO2 are input ports. - V1GPIO2 are output ports. VID0/GPIO1 I/O Mode Select. - V0GPIO1 are input ports. - V0GPIO1 are output ports. 8.10 GPIO8-14 I/O Mode Control Register - Index 49h Power on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7 Reserved Read/write Reserved. GPIO14 I/O Mode Select. (Only for GPIO function of Pin 28 is enabled.) - GPIO14 is an input port. - GPIO14 is an output port. GPIO13 I/O Mode Select. (Only for GPIO function of Pin 27 is enabled.) - GPIO13 is an input port. - GPIO13 is an output port. 6 GPIO14_MODE Read/Write 5 GPIO13_MODE Read/Write - 27 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G GPIO8-14 I/O Mode Control Register - Index 49h, continued. BIT NAME READ/WRITE DESCRIPTION 4 GPIO12_MODE Read/Write GPIO12 I/O Mode Select. (Only for GPIO function of Pin 26 is enabled.) - GPIO12 is an input port. - GPIO12 is an output port. GPIO11 I/O Mode Select. 3 GPIO11_MODE Read/Write - GPIO11 is an input port. - GPIO11 is an output port. GPIO10 I/O Mode Select. 2 GPIO10_MODE Read/Write - GPIO10 is an input port. - GPIO10 is an output port. GPIO9 I/O Mode Select. (Only for GPIO function of Pin 22 is enabled.) - GPIO9 is an input port. - GPIO9 is an output port. GPIO8 I/O Mode Select. (Only for GPIO function of Pin 12 is enabled.) - GPIO8 is an input port. - GPIO8 is an output port. 1 GPIO9_MODE Read/Write 0 GPIO8_MODE Read/Write 8.11 GPO6-7 & VID0-4/GPIO1-5 Output Data Register - Index 4Ah Power on default [7:0] = 000P, PPPP b (P: power on trapping) BIT NAME Reserved GPO7_VAL GPO6_VAL V4GPIO5_VAL V3GPIO4_VAL V2GPIO3_VAL V1GPIO2_VAL V0GPIO1_VAL READ/WRITE DESCRIPTION 7 6 5 4 3 2 1 0 Read/write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Reserved. GPO7 Value. Set the output value of GPIO7 pin. GPO6 Value. Set the output value of GPIO6 pin. V4GPIO5 Value. Set the output value of VID4/GPIO5 pin. Reading this bit will return the output value of GPIO5. V3GPIO4 Value. Set the output value of VID3/GPIO4 pin. Reading this bit will return the output value of GPIO4. V2GPIO3 Value. Set the output value of VID2/GPIO3 pin. Reading this bit will return the output value of GPIO3. V1GPIO2 Value. Set the output value of VID1/GPIO2 pin. Reading this bit will return the output value of GPIO2. V0GPIO1 Value. Set the output value of VID0/GPIO1 pin. Reading this bit will return the output value of GPIO1. - 28 - W83L786R/ W83L786G 8.12 GPIO8-14 Data Register - Index 4Bh Power on default [7:0] = 0000, 0000 b BIT NAME Reserved GPIO14_VAL GPIO13_VAL GPIO12_VAL GPIO11_VAL GPIO10_VAL GPIO9_VAL GPIO8_VAL READ/WRITE DESCRIPTION 7 6 5 4 3 2 1 0 Read/write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Reserved. GPIO14 Value. Set the output value of GPIO14 pin. Reading this bit will return the value of pin 28. GPIO13 Value. Set the output value of GPIO13 pin. Reading this bit will return the value of pin 27. GPIO12 Value. Set the output value of GPIO12 pin. Reading this bit will return the value of pin 26. GPIO11 Value. Set the output value of GPIO11 pin. Reading this bit will return the value of pin 24. GPIO10 Value. Set the output value of GPIO10 pin. Reading this bit will return the value of pin 23. GPIO9 Value. Set the output value of GPIO9 pin. Reading this bit will return the value of pin 22. GPIO8 Value. Set the output value of GPIO8 pin. Reading this bit will return the value of pin 12. 8.13 Winbond Vendor ID (Low Byte) - Index 4Ch Power-on default [7:0] = 1010, 0011 b (0xA3h) BIT NAME READ/WRITE DESCRIPTION 7:0 VIDL[7:0] Read Only Vendor ID Low Byte. Default A3h. 8.14 Winbond Vendor ID (High Byte) - Index 4Dh Power-on default [7:0] = 0101, 1100 b (0x5Ch) BIT NAME READ/WRITE DESCRIPTION 7:0 VIDH[7:0] Read Only Vendor ID High Byte. Default 5Ch 8.15 Chip ID - Index 4Eh Power on default [7:0] = 1000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7-0 CHIPID[7:0] Read Only Winbond Chip ID number. Read this register will return 0x80h for W83L786R/G. - 29 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.16 VID0-4 Input Data Register - Index 4Fh Power on default [7:0] = 000P, PPPP b (P: power on trapping) BIT NAME READ/WRITE DESCRIPTION 7-5 4 3 2 1 0 Reserved VID4P_VAL VID3P_VAL VID2P_VAL VID1P_VAL VID0P_VAL Read Only Read Only Read Only Read Only Read Only Read Only Reserved. VID4 Value. Reading this bit will return the value of pin 5. VID3 Value. Reading this bit will return the value of pin 4. VID2 Value. Reading this bit will return the value of pin 3. VID1 Value. Reading this bit will return the value of pin 2. VID0 Value. Reading this bit will return the value of pin 1. 8.17 VID0-4/GPIO1-5 Output Mode Control Register - Index 50h Power on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7-5 4 Reserved VID4_OB Read/write Read/write Reserved. Enable VID4/GPIO5 as Output Buffer. Set to VID4/GPIO5 can drive logical high or logical low. VID4/GPIO5 is open-drain. Enable VID3/GPIO4 as Output Buffer. Set to 3 VID3_OB Read/write VID3/GPIO4 can drive logical high or logical low. VID3/GPIO4 is open-drain. Enable VID2/GPIO3 as Output Buffer. Set to 2 VID2_OB Read/write VID2/GPIO3 can drive logical high or logical low. VID2/GPIO3 is open-drain. Enable VID1/GPIO2 as Output Buffer. Set to 1 VID1_OB Read/write VID1/GPIO2 can drive logical high or logical low. VID1/GPIO2 is open-drain. Enable VID0/GPIO1 as Output Buffer. Set to 0 VID0_OB Read/write VID0/GPIO1 can drive logical high or logical low. VID0/GPIO1 is open-drain. - 30 - W83L786R/ W83L786G 8.18 GPIO8-14 Output Mode Control Register - Index 51h Power on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7 6 Reserved GPIO14_OB Read/write Read/write Reserved. Enable GPIO14 as Output Buffer. Set to GPIO14 can drive logical high or logical low. GPIO14 is open-drain. Enable GPIO13 as Output Buffer. Set to 5 GPIO13_OB Read/write GPIO13 can drive logical high or logical low. GPIO13 is open-drain. Enable GPIO12 as Output Buffer. Set to 4 GPIO12_OB Read/write GPIO12 can drive logical high or logical low. GPIO12 is open-drain. Enable GPIO11 as Output Buffer. Set to 3 GPIO11_OB Read/write GPIO11 can drive logical high or logical low. GPIO11 is open-drain. EnableGPIO10 as Output Buffer. Set to 2 GPIO10_OB Read/write GPIO10 can drive logical high or logical low. GPIO10 is open-drain. Enable GPI9 as Output Buffer. Set to 1 GPIO9_OB Read/write GPIO9 can drive logical high or logical low. GPIO9 is open-drain. Enable GPIO8 as Output Buffer. Set to 0 GPIO8_OB Read/write GPIO8 can drive logical high or logical low. GPIO8 is open-drain. - 31 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.19 INT# Property Select - Index 52h Power on - --0000, 0100 b BIT NAME READ/WRITE DESCRIPTION 7-4 Reserved Read/Write 3-2 TEMP_INT_MD [1:0] Read/Write 1 0 EN_INT# Reserved Read/Write Read/Write Reserved. Temperature INT Mode Select. - Comparator Interrupt Mode: Temperature 1/2/3 exceeds TO (Overtemperature) limit causes an interrupt. Reading the Interrupt Status will reset this interrupt. - Two Time Interrupt Mode:(Default) This bit use in temperature sensor 1/2/3 interrupt mode with hysteresis and TO type. Temperature exceeding TO, causes an interrupt and then temperature going below THYST will also cause another interrupt if the previous interrupt has been reset by reading the interrupt Status Register. Once an interrupt event has occurred by exceeding TO, then reset, if the temperature remains above the THYST. - One Time Interrupt Mode: This bit use in temperature sensor 1/2 interrupt mode with hysteresis type. Temperature exceeding TO (Over-temperature) causes an interrupt and then temperature going below THYST (Hysteresis temperature) will not cause an interrupt. Once an interrupt event has occurred by exceeding TO, then going below THYST, and interrupt will not occur again until the temperature exceeding TO. Enable INT# Output. A one enables the INT# Interrupt output. Reserved. - 32 - W83L786R/ W83L786G 8.20 Thermal Sensor 1/2/3 Type Register - Index 53h Power on default [7:0] = 0100, 0001 b BIT NAME READ/WRITE DESCRIPTION 7-3 2 Reserved T2_TYPE Read/Write Read/Write 1 T1_TYPE Read/Write 0 T0_TYPE Read/Write Reserved. Temperature sensor 2 type. - Thermistor (10K @ 25 degree C, B=3435). - thermal diode. Temperature sensor 1 type. - Thermistor (10K @ 25 degree C, B=3435). - thermal diode. Temperature sensor 0 (GPU) type. - Thermistor (10K @ 25 degree C, B=3435) - thermal diode. 8.21 Fan Divisor Register - Index 54h Power on default [7:0] = 0001, 0001 b BIT NAME READ/WRITE DESCRIPTION 7 Reserved Read/write 6-4 FAN2_DIV_SEL[2:0] Read/Write 3 Reserved Read/write 2-0 FAN1_DIV_SEL[2:0] Read/Write Reserved. FAN2 Divisor Select. - divide by 1; - divide by 2; - divide by 4; - divide by 8. - divide by 16. - divide by 32. - divide by 64. - divide by 128. Reserved. FAN1 Divisor Select. - divide by 1; - divide by 2; - divide by 4; - divide by 8. - divide by 16. - divide by 32. - divide by 64. - divide by 128. - 33 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.22 Reserved - Index 55h ~ 5Fh Reserved 8.23 FAN Configuration Register - Index 80h Power on default [7:0] = 0011, 1100 b BIT NAME READ/WRITE DESCRIPTION 7 EN_PWM2 Read/Write 6 EN_PWM1 Read/Write 5-4 FAN2_MODE Read/Write 3-2 FAN1_MODE Read/Write 1-0 Reserved Read/Write FAN2 Control Mode - PWM FAN Control Mode - DC FAN Control Mode FAN1 Control Mode - PWM FAN Control Mode - DC FAN Control Mode FAN2 Control Mode. - Manual Control Mode. (Default) - Thermal Cruise mode. - SMART FANTM II Mode. - FAN_SET. FAN 1 Control Mode. - Manual Control Mode. (Default) - Thermal Cruise mode. - SMART FANTM II Mode. - FAN_SET. Reserved. 8.24 DC FAN1 Output Voltage Level Control Register (Manual Mode) /FAN1 Output Voltage Table (SMART FANTM II Mode) – Index 81h Power on default [7:0] 1111, 1111 b For Manual Mode BIT NAME READ/WRITE DESCRIPTION 7-4 Reserved Read/Write Reserved. DC FAN1 Output Level. Only for Thermal Manual Mode while CR80h bit3-2 is 00. This 3-bit register determines the DC FAN driving voltage. 3-0 FAN1_DC [3:0] Read/Write - DC output is 0V. - DC output is 3.3V. - DC output levels are from 0V to 3.3v and they are separated into 16 levels equally. - 34 - W83L786R/ W83L786G For SMART FANTM II Mode BIT NAME READ/WRITE DESCRIPTION 7-4 3-0 FAN1_TAB2[3:0] FAN1_TAB1[3:0] Read/Write Read/Write FAN1 Output Level 2 for SMART FANTM II Mode. FAN1 Output Level 1 for SMART FANTM II Mode. 8.25 FAN1 Output Voltage Table (SMART FANTM II Mode) - Index 82h Power on default [7:0] 1111, 1111 b BIT NAME READ/WRITE DESCRIPTION 7-4 3-0 FAN1_TAB4[3:0] FAN1_TAB3[3:0] Read/Write Read/Write FAN1 Output Level 4 for SMART FANTM II Mode. FAN1 Output Level 3 for SMART FANTM II Mode. 8.26 TEMP0 (D+_D-) Target Temperature Register (Thermal Cruise Mode) / TEMP_POINT 1 for FAN1 (SMART FANTM II Mode) - Index 83h Power on default [7:0] = 0000, 0000 b TEMP1 target temperature register for Thermal Cruise mode. BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_TAR_T0[7:0] Read/Write TEMP0 Target Temperature. Only for Thermal Cruise Mode while CR84h bit3-2 is 01. DESCRIPTION TEMP_POINT1 register for Smart FAN II Mode. BIT NAME READ/WRITE 7-0 TEMP_P1F1[7:0] Read/Write TEMP_POINT1 for FAN1 use Smart FAN II Mode. 8.27 TEMP_POINT2 for FAN1 (SMART FANTM II Mode) - Index 84h Power on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_P2F1[7:0] Read/Write TEMP_POINT2 for FAN1 use SMART FANTM II Mode. 8.28 FAN 1 Speed Low Limit Rate Control Register (Thermal Cruise Mode) / TEMP_POINT3 for FAN1 (SMART FANTM II Mode) - Index 85h Power on default [7:0] = 0000, 0000 b Bit Name Read/Write Description 7-4 3-0 Reserved FAN1_LL [3:0] Read/Write Read/Write Reserved. Low Limit Speed of FAN1. Only for Thermal Cruise mode. - 35 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G TEMP_POINT3 register for Smart FAN II Mode. BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_P3F1[7:0] Read/Write TEMP_POINT3 for FAN1 use SMART FANTM II Mode. 8.29 TEMP_POINT4 for FAN1 (SMART FANTM II Mode) - Index 86h Power on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_P4F1[7:0] Read/Write TEMP_POINT4 for FAN1 use SMART FANTM II Mode. 8.30 DC FAN2 Output Voltage Level Control Register (Manual Mode)/ FAN2 Output Voltage Table (SMART FANTM II Mode) - 87h Power on default [7:0] 1111, 1111 b For Manual Mode BIT NAME READ/WRITE DESCRIPTION 7-4 Reserved Read/Write Reserved. DC FAN2 Output Level. Only for Thermal Manual Mode while CR80h bit5-4 is 00. This 3-bit register determines the DC FAN driving voltage. 3-0 FAN2_DC [3:0] Read/Write - DC output is 0V. - DC output is 3.3V. - DC output levels are from 0V to 3.3v and they are separated into 16 levels equally. For SMART FANTM II Mode BIT NAME READ/WRITE DESCRIPTION 7-4 3-0 FAN2_TAB2[3:0] FAN2_TAB1[3:0] Read/Write Read/Write FAN2 Output Level 2 for SMART FANTM II Mode. FAN2 Output Level 1 for SMART FANTM II Mode. 8.31 FAN2 Output Voltage Table (SMART FANTM II Mode) - Index 88h Power on default [7:0] 1111, 1111 b BIT NAME READ/WRITE DESCRIPTION 7-4 3-0 FAN2_TAB4[3:0] FAN2_TAB3[3:0] Read/Write Read/Write FAN2 Output Level 4 for SMART FANTM II Mode. FAN2 Output Level 3 for SMART FANTM II Mode. - 36 - W83L786R/ W83L786G 8.32 TEMP1 (VTIN1) Target Temperature Register (Thermal Cruise Mode) / TEMP_POINT 1 for FAN2 (SMART FANTM II Mode) - Index 89h Power on - [7:0] = 0000, 0000 b TEMP2 target temperature register for Thermal Cruise mode. BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_TAR_T1[7:0] Read/Write TEMP1 Target Temperature. Only for Thermal Cruise Mode while CR84h bit5-4 is 01. TEMP_POINT1 register for SMART FANTM II Mode. BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_P1F2[7:0] Read/Write TEMP_POINT1 for FAN2 use SMART FANTM II Mode. 8.33 TEMP_POINT2 for FAN2 (SMART FANTM II Mode) - Index 8Ah Power on - [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_P2F2[7:0] Read/Write TEMP_POINT2 for FAN2 use SMART FANTM II Mode. 8.34 FAN 2 Speed Low Limit Rate Control Register/ TEMP_POINT3 for FAN2 SMART FANTM II Mode) - Index 8Bh Power on default [7:0] =0000, 0000 b BIT NAME READ/WRITE DESCRIPTION 7-5 4-1 Reserved FAN2_LL [3:0] Read/Write Read/Write Reserved. Low Limit Speed of FAN2. Only for Thermal Cruise mode. TEMP_POINT3 register for SMART FANTM II Mode. BIT NAME READ/WRITE DESCRIPTION 7-0 TEMP_P3F2[7:0] Read/Write TEMP_POINT3 for FAN2 use SMART FANTM II Mode. 8.35 TEMP_POINT4 for FAN2 (SMART FANTM II Mode) - Index 8Ch Power on default [7:0] = 0000, 0000 b. Bit Name Read/Write Description 7-0 TEMP_P4F2[7:0] Read/Write TEMP_POINT4 for FAN2 use SMART FANTM II Mode. - 37 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.36 Tolerance of Temperature Register - Index 8Dh Power on default [7:0] = 0011, 0011 b For Thermal Cruise mode BIT NAME READ/WRITE DESCRIPTION 7-4 3-0 TOL_T1[3:0] TOL_T0[3:0] Read/Write Read/Write Tolerance of Fan 2 Target Temperatures (Temp1). Only for Thermal Cruise mode. Tolerance of Fan 1 Target Temperature (Temp0). Only for Thermal Cruise mode. For Smart FAN II Mode BIT NAME READ/WRITE DESCRIPTION 7-4 3-0 TOL_T1[3:0] TOL_T0[3:0] Read/Write Read/Write Tolerance of Fan 2 Temperatures (Temp1). Only for SMART FANTM II Mode. Tolerance of Fan 1 Temperature (Temp0). Only for SMART FANTM II Mode. 8.37 FAN 2D/3D state Control Register - Index 8Eh At SMART FANTM II Mode, FAN will be controlled by 2D/3D mode after writing 2Dh/3Dh to CR8A 8.38 FAN Pre-Scale Register - Index 8Fh Power on default [7:0] = 0010, 0010 b BIT NAME READ/WRITE DESCRIPTION 7 PWM2_CLK_SEL Read/Write 6-4 PWM2_CLK_DIV [2:0] Read/Write 3 PWM1_CLK_SEL Read/Write PWM Input Clock Select of Fan 2. This bit select FAN input clock to pre-scale divider. - 1.44MHz - 180KHz FAN 2 PWM Input Clock divider. - divider is 1 - divider is 2 - divider is 4 - divider is 8 - divider is 16 - divider is 32 - divider is 64 - divider is 128 PWM Input Clock Select of Fan 1. This bit select FAN input clock to pre-scale divider. - 1.44MHz - 180KHz - 38 - W83L786R/ W83L786G FAN Pre-Scale Register - Index 8Fh, continued. BIT NAME READ/WRITE DESCRIPTION FAN 1 PWM Input Clock divider. - divider is 1 - divider is 2 2-0 PWM1_CLK_DIV [2:0] - divider is 4 Read/Write - divider is 8 - divider is 16 - divider is 32 - divider is 64 - divider is 128 8.39 FAN Initial Output Value – Index90h Power on trapping BIT NAME READ/WRITE DESCRIPTION 7 6-4 FAN_3DST Reserved Read Read/Write A one indicates FAN is working at 3D mode (for SMART FANTM II Mode). If GPIO11 is disabled, it can be programmed by Pin24. Else, it can be programmed directly by I2C. Reserved. FAN Initial Speed. VDD Ra FAN_SET Rb 3-0 FANINI [3:0] Read/Write Use two resistors to divide a four section to represent different initial FAN Speed. The table is shown as following. Section 3 2 1 0 FAN Speed rate 100﹪ 81 ﹪ 62 ﹪ 43 ﹪ Ra 9.1K 4.7K 9.1K × Rb × 9.1K 4.7K 9.1K - 39 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.40 Fan Step down Time Register - Index 91h Power on default [7:0] = 0001, 0100 b BIT NAME READ/WRITE DESCRIPTION 7-0 STEP_DOWN_T[7:0] Read/Write The time interval, which is 1-second unit, to decrease DC output level in SMART FANTM II Control mode. 8.41 Fan Step up Time Register - Index 92h Power on default [7:0] = 0000, 1010 b BIT NAME READ/WRITE DESCRIPTION 7-0 STEP_UP_T[7:0] Read/Write The time interval, which is 1-second unit, to increase DC output level in SMART FANTM II Control mode. 8.42 Temperature Sensor 0 (D+_D-) Offset Register - Index 93h Power-on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION Temperature 0 base temperature. The real temperature is sum of both monitor value and offset value. 0111,1111 => +127 degree C 0111,1110 => +126 degree C : 7-0 OFFSET0[7:0] Read/Write 0000,0001 => +1 degree C 0000,0000 => +0 degree C 1111,1111 => -1 degree C 1111,1110 => -2 degree C : 1000,0000 => -128 degree - 40 - W83L786R/ W83L786G 8.43 Temperature Sensor 1 (VTIN1) Offset Register – Index94h Power-on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION Temperature 1 base temperatures. The real temperature is sum of both monitor value and offset value. 0111,1111 => +127 degree C 0111,1110 => +126 degree C : 7-0 OFFSET1[7:0] Read/Write 0000,0001 => +1 degree C 0000,0000 => +0 degree C 1111,1111 => -1 degree C 1111,1110 => -2 degree C : 1000,0000 => -128 degree 8.44 Temperature Sensor 2 (VTIN2) Offset Register - Index 95h Power-on default [7:0] = 0000, 0000 b BIT NAME READ/WRITE DESCRIPTION Temperature 2 base temperatures. The real temperature is sum of both monitor value and offset value. 0111,1111 => +127 degree C 0111,1110 => +126 degree C : 7-0 OFFSET2 [7:0] Read/Write 0000,0001 => +1 degree C 0000,0000 => +0 degree C 1111,1111 => -1 degree C 1111,1110 => -2 degree C : 1000,0000 => -128 degree 8.45 VRM9.0 High Tolerance Register - Index 96h Power-on default [7:0] = 0001, 1001 b BIT NAME READ/WRITE DESCRIPTION 7-0 VRM9TOL_H [7:0] Read/Write - 41 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 8.46 VRM9.0 Low Tolerance Register - Index 97h Power-on default [7:0] = 0001, 1001 b BIT NAME READ/WRITE DESCRIPTION 7-0 VRM9TOL_L [7:0] Read/Write Value RAM and Limit Value 8.47 Value RAM - Index 20h- 3Fh or 60h - 7Fh INDEX A7-A0 DESCRIPTION UNIT 20h 21h 22h 23h 24h 25h 26h 27h 28h VCORE reading VRAM reading VCC reading VIN1 reading VIN2 reading Temperature 0 reading (D+_D-, 0 ~ 255) Temperature 1 reading (VTIN1, 0 ~ 255) Temperature 2 reading (VTIN2, 0 ~ 255) FANIN1 reading Note: This location stores the number of counts of the internal clock per revolution. FANIN2 reading Note: This location stores the number of counts of the internal clock per revolution. Reserved VCORE High Limit. (0xff) VCORE Low Limit. (0x00) VRAM High Limit. (0xff) VRAM Low Limit. (0x00) VCC High Limit. (0xff) VCC Low Limit. (0x00) VIN1 High Limit. (0xff) VIN1 Low Limit. (0x00) VIN2 High Limit. (0xff) VIN2 Low Limit. (0x00) Count °C °C °C 29h 2Ah 2Bh 2Ch 2Dh 2Eh 2Fh 30h 31h 32h 33h 34h Count - 42 - W83L786R/ W83L786G Value RAM - Index 20h- 3Fh or 60h - 7Fh, continued. INDEX A7-A0 DESCRIPTION UNIT 35h 36h 37h 38h 39h 3Ah 3Bh Over Temperature 0 Limit (High). (0x50) Temperature 0 Hysteresis Limit (Low). (0x4b) Over Temperature 1 Limit (High). (0x50) Temperature 1 Hysteresis Limit (Low). (0x4b) Over Temperature 2 Limit (High). (0x50) Temperature 2 Hysteresis Limit (Low). (0x4b) FAN1 Fan Count Limit. (0xff) Note: It is the number of counts of the internal clock for the Low Limit of the fan speed. FAN2 Fan Count Limit. (0xff) Note: It is the number of counts of the internal clock for the Low Limit of the fan speed. FAN1 Speed Control Output Level FAN2 Speed Control Output Level Reserved °C °C °C °C °C °C Count 3Ch 3Dh 3Eh 3Fh Count - 43 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 9. 9.1 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings PARAMETER RATING UNIT Power Supply Voltage Input Voltage Operating Temperature Storage Temperature -0.5 to 7.0 -0.5 to VDD+0.5 0 to +70 -55 to +150 V V °C °C 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 PARAMETER SYM. MIN. TYP. MAX. UNIT CONDITIONS (Ta = 0° C to 70° C, VDD = 5V ± 10%, VSS = 0V) I/O12t - TTL level bi-directional pin with source-sink capability of 12 mA Input Low Voltage Input High Voltage Output Low Voltage Output High Voltage Input High Leakage Input Low Leakage VIL VIH VOL VOH ILIH ILIL 2.4 +10 -10 2.0 0.4 0.8 V V V V µA µA IOL = 12 mA IOH = - 12 mA VIN = VDD VIN = 0V 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 Hysteresis Output Low Voltage Output High Voltage Input High Leakage Input Low Leakage VtVt+ VTH VOL VOH ILIH ILIL 2.4 +10 -10 0.5 1.6 0.5 0.8 2.0 1.2 0.4 1.1 2.4 V V V V V µA µA VDD = 5 V VDD = 5 V VDD = 5 V IOL = 12 mA IOH = - 12 mA VIN = VDD VIN = 0V - 44 - W83L786R/ W83L786G DC Characteristics, continued PARAMETER SYM. MIN. TYP. MAX. UNIT CONDITIONS OUT12t - TTL level output pin with source-sink capability of 12 mA Output Low Voltage Output High Voltage VOL VOH 2.4 0.4 V V IOL = 12 mA IOH = -12 mA OD8 - Open-drain output pin with sink capability of 8 mA Output Low Voltage VOL 0.4 V IOL = 8 mA OD12 - Open-drain output pin with sink capability of 12 mA Output Low Voltage VOL 0.4 V IOL = 12 mA OD48 - Open-drain output pin with sink capability of 48 mA Output Low Voltage VOL 0.4 V IOL = 48 mA INt - TTL level input pin Input Low Voltage Input High Voltage Input High Leakage Input Low Leakage INts VIL VIH ILIH ILIL 2.0 +10 -10 0.8 V V µA µA VIN = VDD VIN = 0 V - TTL level Schmitt-triggered input pin VtVt+ VTH ILIH ILIL 0.5 1.6 0.5 0.8 2.0 1.2 +10 -10 1.1 2.4 V V V µA µA VDD = 5 V VDD = 5 V VDD = 5 V VIN = VDD VIN = 0 V Input Low Threshold Voltage Input High Threshold Voltage Hysteresis Input High Leakage Input Low Leakage - 45 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 9.3 9.3.1 AC Characteristics Serial Bus Timing Diagram t SCL tR R t SCL t HD;SDA t SU;DAT t SU;STO SDA IN VALID DATA t HD;DAT SDA OUT Serial Bus Timing Diagram Serial Bus Timing PARAMETER SYMBOL MIN. MAX. UNIT SCL clock period 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 t SCL tHD;SDA tSU;STO tSU;DAT tHD;DAT tR tF - 10 4.7 4.7 120 5 1.0 300 uS uS uS nS nS uS nS 9.3.2 VID Input Skew t hold t skew VIDA[5:0]/VIDB[5:0] VALID VID VALID VID VID Input Timing PARAMETER SYMBOL MIN. MAX. UNIT VID Input Unstable Time VID Valid Input Hold Time t Skew t-hold 4 - 0.8 uS uS - 46 - W83L786R/ W83L786G 10. THE TOP MARKING The top marking of W83L786R W83L786R 2826978Y-61 443OB Left: Winbond logo 1st line: Winbond logo and part number: W83L786R 2nd line: Tracking code 2 826978Y-61 3rd line: Tracking code 443 O B 443: packages made in '04, week 43 O: assembly house ID; A means ASE, S means SPIL, O means OSE B: IC revision The top marking of W83L786G W83L786G 2826978Y-61 443OB Left: Winbond logo 1st line: Winbond logo and part number: W83L786G; G means Pb-free package 2nd line: Tracking code 2 826978Y-61 3rd line: Tracking code 443 O B 443: packages made in '04, week 43 O: assembly house ID; A means ASE, S means SPIL, O means OSE B: IC revision - 47 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G 11. PACKAGE SPECIFICATION 28L SSOP-209 mil D 28 15 DTEAIL A HE E 1 14 A2 A SEATING PLANE b θ SEATING PLANE Y e b L L1 A1 DETAIL A SYMBOL DIMENSION IN MM MIN. NOM MAX. DIMENSION IN INCH MIN. NOM MAX. A A1 A2 b c D E HE e L L1 Y θ 2.00 0.05 1.65 0.22 0.09 10.05 5.00 7.40 0.55 1.85 0.38 0.25 10.20 10.35 5.30 5.60 7.80 8.20 0.65 0.75 0.95 1.25 0.10 8 1.75 0.002 0.065 0.009 0.004 0.395 0.197 0.291 0.079 0.069 0.073 0.015 0.010 0.401 0.407 0.209 0.220 0.307 0.323 0.0256 0 0.021 0.030 0.037 0.050 0.004 0 8 - 48 - W83L786R/ W83L786G 12. APPLICATION CIRCUITS External Application Circuit NOTE (Detail Measure Explain): The PWM Regulator controller should be support DAC input and providing a logic 1 if left open, if it's must use VID measure function. TEMP_FAULT# FAN_FAULT# SCL SDA VCC ADDR/GPO3 FAN_SET FANIN1 FANIN2/GPIO5 VTIN1 1 2 3 4 5 6 7 8 9 10 U6 FAN_FAULT/GPIO1 VOLTAGE_FAULT#/GPIO14 TEMP_FAULT#/GPIO2 INT# SCL PWM/DC_OUT2/GPIO6 SDA PWM/DC_OUT1 VCC GUD ADDR/GPO3 VREF FAN_SET/GPO4 VRam_SEN FANIN1 VCore_SEN FANIN2/GPIO5 D+ VTIN1 DW83L786NR 20 19 18 17 16 15 14 13 12 11 VOLTAGE_FAULT# INT# PWM/DC_OUT2 PWM/DC_OUT1 VREF 3 VRAM VCORE THERMD_A 3 THERMD_C 3 PWM VID0 VID1 VID2 VID3 VID4 Regulator Controller 1 2 3 4 5 6 7 8 9 10 11 12 13 14 U4 VID0/GPIO1 TEMP_FAULT#/GPIO14 VID1/GPIO2 FAN_FAULT#/GPIO13 VID2/GPIO3 VOLTAGE_FAULT#/GPIO12 VID3/GPIO4 INT# VID4/GPIO5 GPIO11 SCL GPIO10 SDA PWM/DC_OUT2/GPIO9 VCC PWM/DC_OUT1 ADDR/GPO6 GND FAN_SET/GPO7 VREF FANIN1 VRam_SEN FANIN2/GPIO8 VCore_SEN VTIN2 D+ VTIN1 DW83L786R 28 27 26 25 24 23 22 21 20 19 18 17 16 15 TEMP_FAULT# FAN_FAULT# VOLTAGE_FAULT# INT# GPIO11 GPIO10 PWM/DC_OUT2/GPIO9 PWM/DC_OUT1 VREF VRAM VCORE THERMD_A THERMD_C 3 3 3 VCORE VCC VID0 VID1 VID2 VID3 VID4 R21 R22 R23 R24 R25 1K 1K 1K 1K 1K SCL SDA VCC ADDR/GPO6 FAN_SET/GPO7 FANIN1 FANIN2/GPIO8 VTIN1 VTIN2 CPU/GPU I2C Slave Address Select circuit Address=0x5Eh VCC R26 10K ADDR/GPO7 Address=0x5Ch R27 10K ADDR/GPO7 VCC R28 4.7K R29 4.7K R30 R31 0 0 SMDAT SMCLK SDA SCL Title W83L786R/NR Applecation circuit Size A3 Date: Document Number Main Thursday , March 17, 2005 Sheet 2 of 3 Rev 0.1 - 49 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G Temperature sensing circuit Voltage sensing circuit 2 VREF R32 10K 1% RT1 25 10K 1% 2 VRam R33 0 VRam_SEN THERMISTOR R34 10K 1% RT2 25 10K 1% 2 VCore R35 0 VCore_SEN THERMISTOR REAL_VTIN1 REAL_VTIN2 +2.5V 2 2 2 THERMD_A 2200p THERMD_C VREF C3 C4 4.7u GPU D- 2 GPU D+ 2 R36 100K R37 200K (from CPU) VRam_SEN (Max 2.048V) ALL GPIO pins must add pull-pu resistor Fan initial speed setting VCC VCC Ra Section FAN_SET/GPO7 R38 4.7K R39 4.7K R40 4.7K Rb Fan Speed rate Ra 9.1K Rb 3 2 1 100% 81% 62% 43% X 4.7K 9.1K 9.1K 4.7K GPIO7 GPIO8 GPIO9 0 X 9.1K Title Size B Date: W83L786R/NR Application Circuit Document Number Temperature & Voltage    Thursday , March 17, 2005 Sheet 3 of 3 Rev - 50 - W83L786R/ W83L786G PWM FAN Speed control circuit +12V DC_OUT1 2 3 U1A + LM348 1 R3 470K G +12V S Q2 CEM9435A D VCC D1 1N4148 R5 4.7K R4 4.7K R1 4.7K R2 1K Q1 3906 -12V R7 58K (57.6K 1%) JP1 Signal Power GND R8 POWER1 27K R10 10K PWM_OUT1 R6 100 Q3 2N7002 POWER1 C1 47u + R9 22K 3 2 1 FAN1 REAL_FANIN1 FOR 12V FAN +12V VCC S R13 470K G Q5 CEM9435A D R17 58K JP2 R19 22K 3 2 1 FAN2 Signal Power GND R18 POWER2 27K R20 10K PWM_OUT2 REAL_FANIN2 R16 100 Q6 2N7002 C2 47u R12 1K R11 4.7K +12V 11 DC_OUT2 2 3 + U2A 1 LM348 D2 1N4148 R15 4.7K R14 4.7K Q4 3906 4 -12V POWER2 + FOR 12V FAN Title Size B Date: W83L786R/NR Application Circuit Document Number Fan & GPIO Thursday , March 17, 2005 Sheet 1 of 3 Rev - 51 - Publication Release Date: March 06 Revision0.8 W83L786R/ W83L786G Please note that all data and specifications are subject to change without notice. All the trademarks of products and companies mentioned in this data sheet belong to their respective owner. Important Notice Winbond products are not designed, intended, authorized or warranted for use as components in systems or equipment intended for surgical implantation, atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, or for other applications intended to support or sustain life. Further more, Winbond products are not intended for applications wherein failure of Winbond products could result or lead to a situation wherein personal injury, death or severe property or environmental damage could occur. Winbond customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Winbond for any damages resulting from such improper use or sales. Headquarters No. 4, Creation Rd. III, Science-Based Industrial Park, Hsinchu, Taiwan TEL: 886-3-5770066 FAX: 886-3-5665577 http://www.winbond.com.tw/ Winbond Electronics Corporation America 2727 North First Street, San Jose, CA 95134, U.S.A. TEL: 1-408-9436666 FAX: 1-408-5441798 Winbond Electronics (Shanghai) Ltd. 27F, 2299 Yan An W. Rd. Shanghai, 200336 China TEL: 86-21-62365999 FAX: 86-21-62365998 Taipei Office 9F, No.480, Rueiguang Rd., Neihu District, Taipei, 114, Taiwan, R.O.C. TEL: 886-2-8177-7168 FAX: 886-2-8751-3579 Winbond Electronics Corporation Japan 7F Daini-ueno BLDG, 3-7-18 Shinyokohama Kohoku-ku, Yokohama, 222-0033 TEL: 81-45-4781881 FAX: 81-45-4781800 Winbond Electronics (H.K.) Ltd. Unit 9-15, 22F, Millennium City, No. 378 Kwun Tong Rd., Kowloon, Hong Kong TEL: 852-27513100 FAX: 852-27552064 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. - 52 -
W83L786G 价格&库存

很抱歉,暂时无法提供与“W83L786G”相匹配的价格&库存,您可以联系我们找货

免费人工找货