[go: up one dir, main page]

CN100458652C - Heat dissipation method - Google Patents

Heat dissipation method Download PDF

Info

Publication number
CN100458652C
CN100458652C CNB2005100025438A CN200510002543A CN100458652C CN 100458652 C CN100458652 C CN 100458652C CN B2005100025438 A CNB2005100025438 A CN B2005100025438A CN 200510002543 A CN200510002543 A CN 200510002543A CN 100458652 C CN100458652 C CN 100458652C
Authority
CN
China
Prior art keywords
temperature
computer system
unit
heat dissipating
heat dissipation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2005100025438A
Other languages
Chinese (zh)
Other versions
CN1808335A (en
Inventor
张启聪
卢盈志
郑孟华
李浚溢
余亮宏
李家兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CNB2005100025438A priority Critical patent/CN100458652C/en
Publication of CN1808335A publication Critical patent/CN1808335A/en
Application granted granted Critical
Publication of CN100458652C publication Critical patent/CN100458652C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Temperature (AREA)

Abstract

A heat dissipation method is applied to a computer system with a timing inquiry mechanism and a temperature sensing unit, the method firstly executes a heat dissipation temperature working mode setting program, the timing inquiry mechanism of the computer system outputs periodic signals to a basic input and output system, the temperature sensing unit senses the temperature of a hardware device, and then the heat dissipation unit of each hardware device carries out heat dissipation treatment by means of the temperature measured by the temperature sensing unit and according to the heat dissipation temperature working mode; the invention uses the timing inquiry mechanism to output a signal to the basic input and output system at regular time to control the operation intensity of the heat dissipation unit, thus the hardware monitoring can be carried out without additionally installing software or hardware, and the heat dissipation and operation efficiency of the hardware device of the computer system can be improved.

Description

散热方法 cooling method

技术领域 technical field

本发明是关于一种散热方法,特别是关于一种应用在具有定时询问机制的计算机系统的散热方法。The invention relates to a heat dissipation method, in particular to a heat dissipation method applied to a computer system with a timing inquiry mechanism.

背景技术 Background technique

电子信息相关科技的研发日新月异,许多功能强大且价格合理的产品纷纷问世。就以计算机设备为例,不论是大型的超级计算机、服务器主机乃至于个人计算机以及笔记本型计算机等,都早已成为人们工作、生活中不可或缺的重要工具。计算机产品随着半导体工序的进步,可将越来越多的电路整合在同一个集成电路(IC)中,其体积越来越小,运行速度越来越快。就以计算机硬件装置中的中央处理器(CPU)而言,不断地推陈出新,且其运行速度更是以几何倍数向上递增。The research and development of electronic information-related technologies is changing with each passing day, and many products with powerful functions and reasonable prices have come out one after another. Taking computer equipment as an example, whether it is a large supercomputer, a server host or even a personal computer and a notebook computer, etc., it has already become an indispensable and important tool in people's work and life. With the advancement of semiconductor processes, computer products can integrate more and more circuits into the same integrated circuit (IC), which has smaller and smaller volume and faster and faster operation speed. As far as the central processing unit (CPU) in the computer hardware device is concerned, it is constantly introducing new ones, and its operating speed is increasing exponentially.

但伴随而来的是因计算机硬件装置体积缩小、其运行速度增加而提高耗电量导致的散热不易的问题。温度高低会影响到计算机系统运行的稳定性。一般而言,在电子零件运行发热的部分,例如中央处理器或内装有各式电子零件的计算机机箱等硬件设备,都会加装散热单元(如风扇),避免因为温度过高造成系统当机甚至造成内部电子零件烧毁。再者,耗电量更直接影响到便携式计算机装置(如笔记本型计算机)的使用寿命,一般而言,使用者会选择高容量的电池来增加使用的时间,但高耗电量更容易使计算机机箱的温度升高。However, it is accompanied by the problem of difficult heat dissipation due to the reduction in the size of the computer hardware device and the increase in its operating speed, which increases power consumption. The temperature will affect the stability of the computer system. Generally speaking, heat-dissipating units (such as fans) will be installed in the heat-generating parts of electronic components, such as central processing units or computer cases with various electronic components inside, to avoid system crashes or even Cause internal electronic parts to burn. Furthermore, power consumption directly affects the service life of portable computer devices (such as notebook computers). Generally speaking, users will choose high-capacity batteries to increase the use time, but high power consumption is more likely to make the computer The temperature of the chassis rises.

就目前的计算机系统的设计,如服务器或工作站的架设,硬件监控(Hardware Monitoring)已成为其设计的重要考虑之一,它是为使用者提供可实时监控掌握计算机硬件状态、并可弹性地依个人需求动态调整计算机硬件的状态,该状态包括电压监控、温度监控与风扇控制等监控项目,其中,以计算机硬件设备的中央处理器的温度监控最为重要。相对的另一功能,即是散热风扇的转速控制。随着计算机系统的运行产生的温度变化,利用硬件监控方式取得计算机硬件设备的温度,进而调整风扇的运行强度,也就是对应不同的计算机硬件设备的温度,控制风扇不同的转速,使计算机系统处于稳定的环境温度中,进一步提高计算机系统的运行效能。目前业界主要用于改善上述散热问题的作法,是利用在计算机系统加装基板管理控制器(BaseboardManagement Controller;BMC)进行硬件监控,并实施相关硬件的控制功能。这也因此提高了计算机系统的成本与系统设计的复杂度,目前一般是在高端计算机系统中使用该硬件监控方式,低端计算机系统则基于成本及系统复杂性的考虑,大多无法采用硬件的监控方式,即根据计算机硬件设备的温度,来调整风扇的运行强度。为了解决上述问题,现有一些厂商利用软件的方式对风扇的转速进行控制,一方面,需要额外设计及安装程序,另一方面则必须针对不同的计算机操作系统设计不同的软件,这样在使用时不是很方便。With regard to the design of current computer systems, such as the erection of servers or workstations, Hardware Monitoring has become one of the important considerations in its design. Personal needs dynamically adjust the status of computer hardware, which includes monitoring items such as voltage monitoring, temperature monitoring, and fan control. Among them, the temperature monitoring of the central processing unit of computer hardware equipment is the most important. Another relative function is the speed control of the cooling fan. With the temperature change caused by the operation of the computer system, the temperature of the computer hardware equipment is obtained by using the hardware monitoring method, and then the operating intensity of the fan is adjusted, that is, the temperature of different computer hardware equipment is corresponding to the temperature of the different computer hardware equipment, and the different speeds of the fan are controlled to make the computer system at a certain temperature. In a stable ambient temperature, the operating efficiency of the computer system is further improved. At present, the industry's main method to improve the above-mentioned heat dissipation problem is to install a baseboard management controller (BMC) in the computer system to monitor the hardware and implement related hardware control functions. This also increases the cost of the computer system and the complexity of system design. At present, this hardware monitoring method is generally used in high-end computer systems, while low-end computer systems are mostly unable to use hardware monitoring due to cost and system complexity considerations. The method is to adjust the operating intensity of the fan according to the temperature of the computer hardware device. In order to solve the above problems, some existing manufacturers use software to control the speed of the fan. On the one hand, additional design and installation programs are required, and on the other hand, different software must be designed for different computer operating systems. not convenient.

承前所述,现有的计算机系统的散热管理,仍存有上述问题,因此,如何不需外加基板管理控制器或加装软件,就能够通过改变散热风扇的运行强度,实现对计算机硬件设备的温度调整,让低端计算机系统也具有同样的功能,是目前亟待解决的课题。As mentioned above, the heat dissipation management of the existing computer system still has the above-mentioned problems. Therefore, how to realize the control of the computer hardware by changing the operating intensity of the heat dissipation fan without adding a baseboard management controller or installing software. Temperature adjustment, so that low-end computer systems can also have the same function, is a topic that needs to be solved urgently.

发明内容 Contents of the invention

为克服上述现有技术的问题,本发明的主要目的在于提供一种不需额外加装软件或硬件,即可对硬件的温度进行监控,从而控制散热单元的运行强度的散热方法。To overcome the above-mentioned problems in the prior art, the main purpose of the present invention is to provide a heat dissipation method that can monitor the temperature of the hardware and control the operating intensity of the heat dissipation unit without installing additional software or hardware.

本发明的另一目的在于提供一种适用于低端计算机系统的散热方法。Another object of the present invention is to provide a heat dissipation method suitable for low-end computer systems.

为达成上揭及其它目的,本发明是一种散热方法,应用在具有定时询问机制及温度感测单元的计算机系统,该方法包括:令该计算机系统设有用于感测该硬件装置的温度感测单元;执行散热温度工作模式设定程序,在该基本输入输出系统中设定散热温度工作模式,其中,该散热温度工作模式是根据该硬件装置的不同温度使散热单元产生不同强度的散热效能;以及由该计算机系统的定时询问机制定时输出一周期信号到该基本输入输出系统,并令该温度感测单元定时感测该硬件装置的温度,并借由脉宽调制控制器依据该温度感测单元测得的温度以及设定在该基本输入输出系统的散热温度工作模式输出相应的脉宽调制信号,以作为控制信号令各硬件装置的散热单元进行散热处理,其中,该散热处理是指该计算机系统的该硬件装置在特定温度范围时,使散热单元达到特定的运行强度。In order to achieve the above disclosure and other objectives, the present invention is a heat dissipation method, which is applied to a computer system with a timing query mechanism and a temperature sensing unit. The method includes: setting the computer system with a temperature sensor for sensing the hardware device Measuring unit; Execute the cooling temperature working mode setting program, set the cooling temperature working mode in the basic input and output system, wherein, the cooling temperature working mode is to make the cooling unit produce different intensities of cooling performance according to the different temperatures of the hardware device ; and output a periodic signal to the basic input and output system regularly by the timing inquiry mechanism of the computer system, and make the temperature sensing unit regularly sense the temperature of the hardware device, and use the pulse width modulation controller according to the temperature sense The temperature measured by the measurement unit and the heat dissipation temperature working mode set in the basic input and output system output the corresponding pulse width modulation signal as a control signal to make the heat dissipation unit of each hardware device perform heat dissipation treatment, wherein the heat dissipation treatment refers to When the hardware device of the computer system is in a specific temperature range, the heat dissipation unit can reach a specific operating intensity.

与现有的散热方式相比,本发明是以定时询问机制定时向基本输入输出系统输出信号,控制散热单元的运行强度,因此,不需额外加装软件或硬件,即可进行硬件监控,提高计算机系统硬件装置的散热及运行效能。Compared with the existing heat dissipation method, the present invention uses a timing inquiry mechanism to regularly output signals to the basic input and output system to control the operating intensity of the heat dissipation unit. Therefore, hardware monitoring can be performed without additional software or hardware installation, improving Heat dissipation and operating performance of computer system hardware devices.

附图说明 Description of drawings

图1是本发明的散热方法的基本步骤流程;Fig. 1 is the flow chart of the basic steps of the cooling method of the present invention;

图2是详细表示图1的步骤S4的运行步骤流程;Fig. 2 is a detailed representation of the operational step flow process of step S4 of Fig. 1;

图3是一温度范围与风扇转速对应表,表示本发明的散热方法在特定温度范围内控制风扇的转速状况;以及Fig. 3 is a table corresponding to a temperature range and a fan speed, showing that the heat dissipation method of the present invention controls the speed of the fan within a specific temperature range; and

图4是应用本发明的散热方法所需的基本结构方块示意图。Fig. 4 is a schematic block diagram of the basic structure required to apply the heat dissipation method of the present invention.

具体实施方式 Detailed ways

实施例Example

图1是本发明散热方法的流程示意图,以此流程示意图配合详细说明,叙述本发明散热方法的实施例。以下附图均为简化的示意图,且仅显示与本发明相关的部分。FIG. 1 is a schematic flow chart of the heat dissipation method of the present invention. With the schematic flow chart and detailed description, an embodiment of the heat dissipation method of the present invention is described. The following drawings are all simplified schematic diagrams, and only show the parts relevant to the present invention.

图1是本发明的散热方法的运行流程示意图,它是应用在具有定时询问机制的计算机系统(可以是笔记本型计算机或桌上型计算机)中,借由该定时询问机制配合计算机系统的基本输入输出系统(Basic InputOutput System;BIOS),且根据计算机系统的各硬件装置的温度,驱动用于降低硬件装置温度的各散热单元(如一散热风扇),借此提高计算机系统的散热及运行效能,上述硬件装置可以是计算机系统的中央处理器(CPU)、硬盘(HD)、内存(Memory)、光驱(CD/DVD-ROM)、软驱(Floppy)、电源供应器(Power Supply)及机箱(Case)等。Fig. 1 is a schematic diagram of the operation flow of the heat dissipation method of the present invention, which is applied in a computer system (which can be a notebook computer or a desktop computer) with a timing inquiry mechanism, and the basic input of the computer system is coordinated by the timing inquiry mechanism Output system (Basic InputOutput System; BIOS), and according to the temperature of each hardware device of the computer system, drive each cooling unit (such as a cooling fan) for reducing the temperature of the hardware device, thereby improving the cooling and operating performance of the computer system, the above The hardware device can be the central processing unit (CPU), hard disk (HD), memory (Memory), optical drive (CD/DVD-ROM), floppy drive (Floppy), power supply (Power Supply) and case (Case) of the computer system wait.

该方法首先执行步骤S1,设定散热温度工作模式。该步骤是先选定已建立在计算机系统的存储单元的散热温度工作模式,该散热温度工作模式是计算机系统的各硬件装置在不同的温度范围内分别使其散热单元产生不同强度的散热效能,其内容是预先由使用者建置完成的,并以写入方式储存在计算机系统的存储单元,该存储单元的最好是闪存(flash ROM),其它如可编程只读存储器(PROM)、可擦写只读存储器(EPROM)、电可擦写只读存储器(EEPROM)等存储器也适用;该步骤S1是在计算机系统的开机自我测试(Power-On Self Test;POST)阶段由基本输入输出系统执行,完成步骤S1设定后,接着进到步骤S2。The method first executes step S1, setting the cooling temperature working mode. This step is to first select the heat dissipation temperature working mode of the storage unit established in the computer system. The heat dissipation temperature working mode is that each hardware device of the computer system makes the heat dissipation unit produce different intensities of heat dissipation in different temperature ranges. Its content is pre-built by the user and stored in the storage unit of the computer system by writing. The storage unit is preferably flash memory (flash ROM), and others such as programmable read-only memory (PROM), programmable Memories such as erasable read-only memory (EPROM) and electrically erasable read-only memory (EEPROM) are also applicable; this step S1 is performed by the basic input and output system during the power-on self-test (Power-On Self Test; POST) stage of the computer system. Execute, after completing the setting in step S1, proceed to step S2.

在该步骤S2,定时输出信号。该步骤是接着步骤S1,在进入计算机系统的操作系统(OS)阶段后执行,是由计算机系统的定时询问机制定时输出一周期信号到基本输入输出系统及温度感测单元,该定时询问机制是设置在芯片组(chipset),最好是南桥芯片组(South BridgeChip),上述周期信号是系统管理中断(System Management Interrupt;SMI)信号,接着进到步骤S3。In this step S2, a signal is regularly output. This step is followed by step S1, which is executed after entering the operating system (OS) stage of the computer system, and a periodic signal is regularly output to the basic input output system and the temperature sensing unit by the timing inquiry mechanism of the computer system. The timing inquiry mechanism is Set in the chipset (chipset), preferably the South Bridge chipset (South BridgeChip), the above-mentioned periodic signal is a system management interrupt (System Management Interrupt; SMI) signal, and then enter step S3.

在该步骤S3,感测温度。该步骤是经由计算机系统的定时询问机制定时输出的周期信号,令温度感测单元定时感测硬件装置的温度,接着进到步骤S4。In this step S3, temperature is sensed. In this step, the periodic signal is regularly output through the timing inquiry mechanism of the computer system, so that the temperature sensing unit regularly senses the temperature of the hardware device, and then proceeds to step S4.

在该步骤S4,根据感测的温度及散热温度工作模式进行散热处理。该步骤是借由温度感测单元测得的温度,并根据设定在基本输入输出系统中的散热温度工作模式利用控制信号,令各硬件装置的散热单元进行散热处理,该控制信号是脉宽调制(Pulse Width Modulation;PWM)控制器输出的脉宽调制信号,且上述脉宽调制控制器是设置在芯片组(chipset),最好是SIO(Super I/O)芯片组;上述散热处理是指计算机系统的硬件装置在特定温度范围时,使其散热单元达到特定运行强度,完成该步骤S4后,再返回该步骤S2,如此周而复始的进行散热单元的运行强度控制。In the step S4, heat dissipation processing is performed according to the sensed temperature and the heat dissipation temperature working mode. This step is to use the temperature measured by the temperature sensing unit to use the control signal according to the heat dissipation temperature working mode set in the basic input and output system to make the heat dissipation unit of each hardware device perform heat dissipation processing. The control signal is pulse width Modulate (Pulse Width Modulation; PWM) the pulse width modulation signal output by the controller, and the above pulse width modulation controller is set in the chipset (chipset), preferably SIO (Super I/O) chipset; the above heat dissipation treatment is It means that when the hardware device of the computer system is in a specific temperature range, the heat dissipation unit reaches a specific operating intensity, and after completing step S4, return to step S2, so as to control the operating intensity of the heat dissipation unit repeatedly.

图2表示图1的步骤S4更详细的运行流程图。是在计算机系统的开机自我测试阶段结束后(如图1的步骤S1),进入计算机系统的操作系统阶段、且经过该步骤S2及S3后,即执行图2的虚线框包括的步骤。首先执行步骤S40或步骤S41,其中,若执行步骤S40,则由计算机系统取得所感测的温度对应的脉宽调制控制区间值,若执行步骤S41,则取得实际散热单元的脉宽调制控制值,接着执行步骤S42,判断实际散热单元的脉宽调制控制值是否介于感测的温度对应的脉宽调制控制区间值内,若是,则返回该步骤S2,再由定时询问机制定时输出信号;若否,则进到步骤S43,根据基本输入输出系统的散热温度工作模式,改变实际散热单元的脉宽调制控制值,并在完成后返回该步骤S2。FIG. 2 shows a more detailed flow chart of the operation of step S4 in FIG. 1 . After the boot self-test phase of the computer system is over (step S1 as shown in Figure 1), enter the operating system phase of the computer system, and after the steps S2 and S3, execute the steps included in the dotted box in Figure 2. First execute step S40 or step S41, wherein, if step S40 is executed, the pulse width modulation control interval value corresponding to the sensed temperature is obtained by the computer system, and if step S41 is executed, the pulse width modulation control value of the actual cooling unit is obtained, Then step S42 is executed to determine whether the pulse width modulation control value of the actual cooling unit is within the pulse width modulation control interval value corresponding to the sensed temperature, if so, then return to step S2, and then output the signal regularly by the timing inquiry mechanism; if If not, go to step S43, change the PWM control value of the actual cooling unit according to the heat dissipation temperature working mode of the basic input and output system, and return to step S2 after completion.

由上述及图2的详细步骤,可进一步了解本发明的散热方法,它是利用SIO芯片组的硬件监控功能,经过与感测的温度对应的脉宽调制控制区间值比较后,以脉宽调制控制器改变实际散热单元的脉宽调制控制值,令散热单元达到特定的运行强度。From the detailed steps of the above and FIG. 2, the heat dissipation method of the present invention can be further understood. It uses the hardware monitoring function of the SIO chipset, and compares the pulse width modulation control interval value corresponding to the sensed temperature, and then uses the pulse width modulation The controller changes the pulse width modulation control value of the actual heat dissipation unit to make the heat dissipation unit reach a specific operating intensity.

为了更清楚地表示上述散热温度工作模式及散热处理的较佳实施方式,现以图3为例说明,它表示本发明的散热方法在特定温度范围内控制散热单元达到一特定运行强度的表格,该表格的内容是上述步骤S1,经由使用者所建置的散热温度工作模式,且是上述步骤S4相对散热温度工作模式所作的散热处理;其中,散热单元是散热风扇,如图所示,它包括一最高度温度范围(T≥35℃)、一中度温度范围(35℃>T≥31℃)、一低度温度范围(31℃>T≥27℃)以及一最低度温度范围(27℃>T)。In order to more clearly show the above-mentioned heat dissipation temperature working mode and the preferred implementation mode of heat dissipation treatment, now take Fig. 3 as an example to illustrate, it shows the table of the heat dissipation method of the present invention to control the heat dissipation unit to reach a specific operating intensity within a specific temperature range, The content of the table is the heat dissipation temperature working mode established by the user through the above step S1, and the heat dissipation treatment performed in the above step S4 relative to the heat dissipation temperature working mode; wherein, the heat dissipation unit is a heat dissipation fan, as shown in the figure, it Including a highest temperature range (T ≥ 35 ℃), a moderate temperature range (35 ℃ > T ≥ 31 ℃), a low temperature range (31 ℃ > T ≥ 27 ℃) and a lowest temperature range (27 ° C > T).

其中在散热处理时,在最高度温度范围内(T≥35℃)会使散热单元达到最高的运行强度(Sx100%),其中,符号S即表示风扇以全速进行运转,也就是实际感测的温度(T)若大于或等于35℃,则令风扇全速运行;在中度温度范围内(35℃>T≥31℃)会使散热单元达到中等的运行强度(Sx90%),也就是,实际感测的温度(T)若介于35℃与31℃之间或等于31℃,则令风扇以全速90%的速度运行;在低度温度范围(31℃>T≥27℃)内会使散热单元达到低的运行强度(Sx70%),也就是实际感测的温度(T)若介于31℃与27℃之间或等于27℃,则令风扇以全速70%的速度运行;在一最低度温度范围(27℃>T)内会使散热单元达到最低的运行强度(Sx60%),也就是实际所感测的温度(T)若小于27℃,则令风扇以全速60%的速度运行,换句话说,就是计算机系统的硬件装置在不同的温度范围内会分别使其散热单元产生不同强度的散热效能,进行散热处理;上述及图3中显示的数值,仅为一范例,在实际实施时,可依使用者的需求作不同的数值变换。During the heat dissipation process, the heat dissipation unit will reach the highest operating intensity (Sx100%) in the highest temperature range (T≥35°C), where the symbol S means that the fan is running at full speed, which is the actual sensed If the temperature (T) is greater than or equal to 35°C, the fan will run at full speed; in the moderate temperature range (35°C>T≥31°C), the cooling unit will reach a moderate operating intensity (Sx90%), that is, the actual If the sensed temperature (T) is between 35°C and 31°C or equal to 31°C, the fan will run at 90% of full speed; in the low temperature range (31°C>T≥27°C), it will dissipate heat The unit reaches a low operating intensity (Sx70%), that is, if the actual sensed temperature (T) is between 31°C and 27°C or equal to 27°C, the fan will run at a full speed of 70%; at a minimum In the temperature range (27°C>T), the heat dissipation unit will reach the lowest operating intensity (Sx60%), that is, if the actual sensed temperature (T) is less than 27°C, the fan will run at 60% of the full speed, replace In other words, in different temperature ranges, the hardware devices of the computer system will cause the heat dissipation units to produce different intensities of heat dissipation performance for heat dissipation treatment; the above and the numerical values shown in Figure 3 are just an example, and in actual implementation , which can be converted into different values according to the needs of users.

另外,从图4可更清楚看出本发明的散热方法形成的基本结构之间的关系,它是经由计算机系统的中央处理单元10(如上述南桥芯片组及SIO芯片组)的定时询问机制,定时输出周期信号至基本输入输出系统20及温度感测单元30,并借由温度感测单元30测得的温度及设定在基本输入输出系统20的散热温度工作模式,输出控制信号,令散热单元40对于硬件装置50进行散热处理,其实施方式及步骤如上所述。In addition, the relationship between the basic structures formed by the cooling method of the present invention can be seen more clearly from Fig. 4, which is the timing inquiry mechanism of the central processing unit 10 (such as the above-mentioned south bridge chipset and SIO chipset) of the computer system , regularly output periodic signals to the basic input and output system 20 and the temperature sensing unit 30, and output control signals by means of the temperature measured by the temperature sensing unit 30 and the heat dissipation temperature working mode set in the basic input and output system 20, so that The heat dissipation unit 40 performs heat dissipation processing on the hardware device 50 , and its implementation and steps are as described above.

总而言之,本发明是利用定时询问机制定时输出信号到基本输入输出系统,控制散热单元的运行强度,因此,不需额外加装软件或硬件,即可达到硬件监控的目的,提高了计算机系统硬件装置的散热及运行效能。In a word, the present invention utilizes the timing query mechanism to regularly output signals to the basic input and output system to control the operating intensity of the heat dissipation unit. Therefore, the purpose of hardware monitoring can be achieved without additional software or hardware, and the computer system hardware device is improved. cooling and operating performance.

Claims (19)

1. heat dissipating method, being applied in one has in the computer system of polling mechanism, the Basic Input or Output System (BIOS) that cooperates this computer system by this polling mechanism, and temperature according to each hardware unit of this computer system, each heat-sink unit that driving is used to lower the temperature, improve the heat radiation and the operation usefulness of this computer system whereby, it is characterized in that this heat dissipating method comprises:
Make this computer system be provided with the temperature sensing unit that is used for this hardware unit of sensing;
Carry out exothermic temperature Working mode set program, set the exothermic temperature mode of operation in this Basic Input or Output System (BIOS), wherein, this exothermic temperature mode of operation is the heat dissipation that makes heat-sink unit generation varying strength according to the different temperatures of this hardware unit; And
Regularly export the one-period signal to this Basic Input or Output System (BIOS) by the polling of this computer system mechanism, and make the regularly temperature of this hardware unit of sensing of this temperature sensing unit, and temperature that records according to this temperature sensing unit by PDM keyer and the exothermic temperature mode of operation output relevant pulse width modulation signals that is set in this Basic Input or Output System (BIOS), carry out radiating treatment with the heat-sink unit that makes each hardware unit as control signal, wherein, this radiating treatment is meant this hardware unit of this computer system when specific range of temperatures, makes heat-sink unit reach specific operation intensity.
2. heat dissipating method as claimed in claim 1 is characterized in that, this exothermic temperature Working mode set program is to carry out by this Basic Input or Output System (BIOS).
3. heat dissipating method as claimed in claim 1 or 2 is characterized in that, this exothermic temperature Working mode set program is to carry out in the start selftest stage of this computer system.
4. heat dissipating method as claimed in claim 1 is characterized in that, the content of this exothermic temperature mode of operation is built by the user and put.
5. as claim 1 or 4 described heat dissipating methods, it is characterized in that this exothermic temperature mode of operation is arranged on the storage unit of this computer system.
6. heat dissipating method as claimed in claim 5 is characterized in that, this storage unit is a kind of in flash memory, programmable read only memory, EROM, the electrically-erasable ROM (read-only memory).
7. heat dissipating method as claimed in claim 1 is characterized in that, the polling mechanism of this computer system is to enter operating system after the stage, regularly to this Basic Input or Output System (BIOS) output periodic signal.
8. heat dissipating method as claimed in claim 1 is characterized in that, this temperature sensing unit is in the operating system that enters this computer system after the stage, regularly the temperature of this hardware unit of sensing.
9. heat dissipating method as claimed in claim 8 is characterized in that, this temperature sensing unit is in the operating system that enters this computer system after the stage, by one-period signal make its regularly temperature of this hardware unit of sensing.
10. heat dissipating method as claimed in claim 9 is characterized in that, this periodic signal is by this polling mechanism output.
11., it is characterized in that this periodic signal is a system management interrupt signal as claim 7 or 9 or 10 described heat dissipating methods.
12., it is characterized in that this polling mechanism is arranged on chipset as claim 1 or 7 or 10 described heat dissipating methods.
13. heat dissipating method as claimed in claim 12 is characterized in that, this chipset is the South Bridge chip group.
14. heat dissipating method as claimed in claim 1 is characterized in that, this PDM keyer is arranged on chipset.
15. heat dissipating method as claimed in claim 14 is characterized in that, this chipset is the SIO chipset.
16. heat dissipating method as claimed in claim 1 is characterized in that, this hardware unit is in central processing unit, hard disk, internal memory, CD-ROM drive, floppy drive, power supply unit and the cabinet of this computer system.
17. heat dissipating method as claimed in claim 1, it is characterized in that this radiating treatment is included in and makes this heat-sink unit reach the highest operation intensity, make this heat-sink unit reach medium operation intensity, make this heat-sink unit reach low operation intensity and make this heat-sink unit reach minimum operation intensity in the topnotch temperature range in the most low temperature range in a low temperature range in a moderate temperature range.
18., it is characterized in that this heat-sink unit is a fan as claim 1 or 17 described heat dissipating methods.
19. heat dissipating method as claimed in claim 1 is characterized in that, this computer system is in notebook computer and the desktop PC.
CNB2005100025438A 2005-01-20 2005-01-20 Heat dissipation method Expired - Fee Related CN100458652C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100025438A CN100458652C (en) 2005-01-20 2005-01-20 Heat dissipation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100025438A CN100458652C (en) 2005-01-20 2005-01-20 Heat dissipation method

Publications (2)

Publication Number Publication Date
CN1808335A CN1808335A (en) 2006-07-26
CN100458652C true CN100458652C (en) 2009-02-04

Family

ID=36840261

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100025438A Expired - Fee Related CN100458652C (en) 2005-01-20 2005-01-20 Heat dissipation method

Country Status (1)

Country Link
CN (1) CN100458652C (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102749854B (en) * 2011-04-18 2014-11-12 和硕联合科技股份有限公司 Electronic device and circuit board thereof
CN103345425A (en) * 2013-05-28 2013-10-09 山东超越数控电子有限公司 Method for achieving control over rotation speed of system fan through SMI interruption
CN104424038A (en) * 2013-09-02 2015-03-18 鸿富锦精密电子(天津)有限公司 Switching circuit
CN103699856A (en) * 2013-12-26 2014-04-02 深圳市迪菲特科技股份有限公司 Method for protecting data in high-temperature environment
EP3377978A4 (en) * 2016-01-13 2019-06-05 Hewlett-Packard Enterprise Development LP Restructured input/output requests
CN106020391B (en) * 2016-05-12 2019-09-20 福建捷联电子有限公司 A kind of microminiature computer fan control method
CN111350686B (en) * 2018-12-21 2021-07-09 大唐移动通信设备有限公司 Control method and control device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835885A (en) * 1997-06-05 1998-11-10 Giga-Byte Technology Co., Ltd. Over temperature protection method and device for a central processing unit
CN1332398A (en) * 2000-06-16 2002-01-23 株式会社东芝 Computer system and speed-controlling method of cooling fan
CN2554706Y (en) * 2002-05-10 2003-06-04 神基科技股份有限公司 Intelligent fan cooling device
US6601168B1 (en) * 1999-11-19 2003-07-29 Hewlett-Packard Development Company, L.P. Computer fan speed system to reduce audible perceptibility of fan speed changes
CN1512293A (en) * 2002-12-31 2004-07-14 联想(北京)有限公司 Method for computer radiation and control noise

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835885A (en) * 1997-06-05 1998-11-10 Giga-Byte Technology Co., Ltd. Over temperature protection method and device for a central processing unit
US6601168B1 (en) * 1999-11-19 2003-07-29 Hewlett-Packard Development Company, L.P. Computer fan speed system to reduce audible perceptibility of fan speed changes
CN1332398A (en) * 2000-06-16 2002-01-23 株式会社东芝 Computer system and speed-controlling method of cooling fan
CN2554706Y (en) * 2002-05-10 2003-06-04 神基科技股份有限公司 Intelligent fan cooling device
CN1512293A (en) * 2002-12-31 2004-07-14 联想(北京)有限公司 Method for computer radiation and control noise

Also Published As

Publication number Publication date
CN1808335A (en) 2006-07-26

Similar Documents

Publication Publication Date Title
CN100416460C (en) Method and apparatus for adjusting voltage and frequency to minimize power consumption in a multiprocessor system
US7708056B2 (en) Fan controlling system and method
US7836717B2 (en) Method and system of temperature-control for electronic component
US9395790B2 (en) Power management system
US20080301279A1 (en) Specifying Associations among Attributes of Entities in
BRPI0822765B1 (en) computer-implemented method to provide hybrid shutdown and quick start processes for a computer system, system to provide hybrid shutdown and quick start and computer
US9086862B2 (en) Apparatus and method of protecting electronic apparatus using a temperature-power table for an electronic component under different system and environmental temperatures
BR102014003609B1 (en) Dynamic control of a maximum operating voltage for a processor
CN100478820C (en) Temperature control method and system for electronic element
US7373494B2 (en) Method for using a timer based SMI for system configuration after a resume event
US8806254B2 (en) System and method for creating and dynamically maintaining system power inventories
CN100458652C (en) Heat dissipation method
US20120065808A1 (en) Fan Speed Control Method and Related Computer System
US7152013B2 (en) Heat dissipating method
JP2013020500A (en) Cooling system, portable type information apparatus, external device, temperature control method for portable information apparatus, and computer executable program
CN104597983A (en) Regulation method of revolving speed of computer and mainboard system
JP4410215B2 (en) Power consumption control method and computer apparatus
CN1746815A (en) Computer system and method for switching computer between working state and standby state
Yahya et al. DarkGates: A Hybrid Power-Gating Architecture to Mitigate the Performance Impact of Dark-Silicon in High Performance Processors
Shin et al. Soft core firmware-based board management module for high performance blockchain/fintech servers
CN101620561A (en) Method for monitoring computer system efficiency and computer readable medium
TWI235298B (en) Method to read the battery status by the operating system of portable computer
Intel
TWI484328B (en) Method for operating an advanced configuration and power interface and a computer system using the same
US20240303342A1 (en) System and method of detecting tampering of an information handling system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090204

Termination date: 20180120