TWI291608B - Control system and method for balancing noise and performance of mother board of computer - Google Patents

Control system and method for balancing noise and performance of mother board of computer Download PDF

Info

Publication number
TWI291608B
TWI291608B TW94141973A TW94141973A TWI291608B TW I291608 B TWI291608 B TW I291608B TW 94141973 A TW94141973 A TW 94141973A TW 94141973 A TW94141973 A TW 94141973A TW I291608 B TWI291608 B TW I291608B
Authority
TW
Taiwan
Prior art keywords
cpu
performance
temperature
control
control system
Prior art date
Application number
TW94141973A
Other languages
Chinese (zh)
Other versions
TW200720896A (en
Inventor
Tse-Hsine Liao
Ting-Kuo Kao
Original Assignee
Giga Byte Tech Co Ltd
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 Giga Byte Tech Co Ltd filed Critical Giga Byte Tech Co Ltd
Priority to TW94141973A priority Critical patent/TWI291608B/en
Publication of TW200720896A publication Critical patent/TW200720896A/en
Application granted granted Critical
Publication of TWI291608B publication Critical patent/TWI291608B/en

Links

Landscapes

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

Abstract

A control method for balancing noise and performance of motherboard of computer is provided. The method is used for controlling the performance of the CPU in the motherboard of a computer system and the fan speed of its cooling module. The control method includes the step of (1) setting the performance of the CPU into a preset performance; (2) setting a target temperature T for CPU according to the preset performance; (3) detecting the actual temperature T' of the CPU; and (4) adjusting the fan speed according to the relationship between the target temperature T and the actual temperature T'. With the abovementioned method, the noise produced by the fan and the performance of the CPU are balanced.

Description

1291608 九、發明說明: 【發明所屬之技術領域】 本發明係與電腦主機板的噪音及效能平衡控制系統與 方法有關,尤其是與一種利用電腦效能控制來降低風扇噪 音產生的控制系統與方法有關。 【先前技術】 近年來,隨著積體電路的設計與製造技術的不斷提 昇’電腦構件上的晶片運鼻速度與處理效能也不斷的倍速 ❿ 演進。然而,一般來說,電子晶片的運算速度越快,處理 效能越高,電子晶片所產生的熱能也就越高;不過,高溫 的操作環境,卻是影響電子晶片生命週期的重要因素。因 此,如何有效地提供一良好的熱散環境,將會是電腦系統 設計的重要課題之一。 在一般的電腦系統中,使用空氣對流的方式來對電腦 機殼内部的熱源來進行冷卻的技術,是目前最常見也最直 接的冷卻技術。然而,隨著電子晶片性能的提昇,越來越 多的各式風扇必須被置放到電腦系統中,才能產生足夠的 冷卻效果來帶走電腦系統中的熱量;因而也使電腦系統開 始衍生出的惱人的噪音問題。一般來說風扇的噪音大都是 風壓所造成的,而風壓的產生除了與風扇葉片及風扇配置 位置的規劃設計有關以外,風扇的轉速也是造成風壓的主 要原因之一。 儘管隨著電腦運算速度的提昇,提高風扇轉速以保護 電子晶片操作的環境溫度是必要的。然而,電腦系統在許 5 1291608 多的應用時機上,如上網瀏覽、文書處理等時候,並不需 要使電腦系統操作在全速運作的操作效能下,因而造成大 部分的電腦使用者在絕大部分的時候,都在忍受電腦不必 要的風扇噪音、過度的熱能產生及能源消耗。因此,若能 開發出一套可以讓電腦使用者手動或自動調整電腦效能, 以達到降低噪音產生及節省能源的平衡控制系統與方法,將 可以有效解決這個惱人的問題。 綜合以上所述,本發明之動機即由此而產生;本案申 請人鑑於時代潮流之所需,乃經悉心試驗與研究,並一本 鍥而不捨之精神,提出一種平衡電腦主機板的噪音及效能 的平衡控制系統與方法,並期望透過良好的使用者介面,讓 電腦使用者能容易地透過軟體來設定電腦中央處理器的效 能限制暫存器,並透過搭配中央處理器溫度偵測及散熱風 扇的轉速控制,達到降低噪音及節省能源的整體目標。 【發明内容】 本發明之第一構想係提供一種平衡電腦主機板之噪音 及效能的方法,該電腦主機板至少包含一中央處理器(CPU) 及一冷卻風扇,該方法至少包含下列步驟:(1)提供一查 找表,其係紀錄該CPU的工作效能與風扇轉速變化的關 係;(2)將該CPU的工作效能調整到一預定的工作效能; 以及(3)根據該查找表,將該冷卻風扇轉速調整到對應該 預定的工作效能時的風扇轉速。 根據上述構想,其中該方法更包含步驟(4):偵測該 CPU溫度,若該CPU溫度超過一特定操作溫度,則繼續降 1291608 低該CPU的工作效能。 根據上述構想,其中該方法更包含步驟(4):持續偵測 該風扇之噪音,若該風扇噪音超過一特定噪音值,則繼續 降低該CPU的工作效能。 根據上述構想,其中該CPU工作效能的調整係透過 CPU的節流(throttling)控制來完成。 根據上述構想,其中該CPU預定的工作效能,係利用 全速工作效能的百分比來表示。 ⑩ 根據上述構想,其中該方法係整合於一電腦程式 (program) ° 根據上述構想,其中該電腦程式係儲存於電腦硬碟中。 根據上述構想,其中該電腦程式的使用介面係為圖標 (icon)選擇介面。 本發明之第二構想係再提出一種平衡電腦主機板之噪 音及效能的方法,該電腦主機板至少包含一中央處理器 (CPU)及一冷卻風扇,該方法至少包含下列步驟:(1)將該 ® CPU的工作效能調整到一預定工作效能;(2)根據該CPU 的該預定工作效能,設定一目標溫度值T;( 3)偵測該CPU 實際的操作溫度值Τ’ ;(4)比較該目標溫度Τ與該操作 溫度值Τ’間的溫度關係;以及(5)根據該溫度關係,調 整該冷卻風扇的轉速。 根據上述構想,其中該epu工作效能的調整係透過 CPU的節流(throttling)控制來完成。 根據上述構想,其中該CPU預定的工作效能,係利用 1291608 全速工作效能的百分比來表示。 根據上述構想,其中設定該目標溫度值τ係透過讀取 該CPU内部之溫度暫存器·存的内建溫度%來決定。 根據上述構想,其中該内建溫度值T 〇大於該目標温度 值T 〇 根據上述構想,JL中古女fα # 得u /、T a方法係整合於一電腦程式 (program)。 根據上述構想,其中該電腦程式係儲存於電腦硬碟中。 根據上述構想,其中該電腦程式的使用介面係為圖標 (icon)選擇介面。 本發明之第二構想亦提出一種平衡電腦主機板之嗓音 與性能的控制系統,該電腦主機板係包含至少一中央處理 器仰顺-冷卻風扇,該控制系統包含—節流(thr〇tmng) 暫存器、-溫度伽器以及—溫度偵測器;其中該節流 (throttling)暫存器係用以控制該cpu的工作效1291608 IX. DESCRIPTION OF THE INVENTION: TECHNICAL FIELD The present invention relates to a noise and performance balance control system and method for a computer motherboard, and more particularly to a control system and method for reducing fan noise generation by using computer performance control. . [Prior Art] In recent years, with the continuous improvement of the design and manufacturing technology of integrated circuits, the speed and processing efficiency of wafers on computer components have continued to increase at a rapid rate. However, in general, the faster the operation speed of the electronic chip, the higher the processing efficiency, and the higher the heat energy generated by the electronic chip; however, the high temperature operating environment is an important factor affecting the life cycle of the electronic chip. Therefore, how to effectively provide a good heat dissipation environment will be one of the important topics in computer system design. In a typical computer system, the use of air convection to cool the heat source inside the computer case is the most common and direct cooling technology available. However, as the performance of electronic wafers increases, more and more fans must be placed in the computer system to generate sufficient cooling to remove the heat from the computer system; thus, the computer system begins to be derived. Annoying noise problem. Generally speaking, the noise of the fan is mostly caused by the wind pressure, and the generation of the wind pressure is not only related to the planning and design of the fan blade and the fan arrangement position, but also the fan speed is one of the main causes of the wind pressure. Although as the computer operation speed increases, it is necessary to increase the fan speed to protect the ambient temperature of the electronic wafer operation. However, the computer system does not need to make the computer system operate at full speed when the application time of the 5 1291608 application time, such as Internet browsing and word processing, causes most computer users to be in the vast majority. At the time, they are enduring the unnecessary fan noise, excessive heat generation and energy consumption of the computer. Therefore, if you can develop a balanced control system and method that allows computer users to manually or automatically adjust the computer's performance to reduce noise and save energy, this annoying problem can be effectively solved. Based on the above, the motive of the present invention is generated from this; the applicant of the present case, in view of the needs of the times, is carefully tested and researched, and a perseverance spirit is proposed to balance the noise and performance of the computer motherboard. Balance control system and method, and hope that through a good user interface, computer users can easily set the performance limit register of the computer's central processing unit through software, and through the central processor temperature detection and cooling fan Speed control to achieve the overall goal of reducing noise and saving energy. SUMMARY OF THE INVENTION The first concept of the present invention provides a method for balancing the noise and performance of a computer motherboard. The computer motherboard includes at least a central processing unit (CPU) and a cooling fan. The method includes at least the following steps: 1) providing a lookup table, which records the relationship between the working performance of the CPU and the change of the fan speed; (2) adjusting the working performance of the CPU to a predetermined working performance; and (3) according to the lookup table, The cooling fan speed is adjusted to the fan speed corresponding to the predetermined operating efficiency. According to the above concept, the method further comprises the step (4) of detecting the CPU temperature, and if the CPU temperature exceeds a certain operating temperature, continuing to drop 1291608 to lower the operating efficiency of the CPU. According to the above concept, the method further comprises the step (4) of continuously detecting the noise of the fan, and if the fan noise exceeds a certain noise value, continuing to reduce the working efficiency of the CPU. According to the above concept, the adjustment of the CPU performance is accomplished by throttling control of the CPU. According to the above concept, the predetermined working performance of the CPU is expressed by the percentage of the full-speed working performance. According to the above concept, the method is integrated into a computer program. According to the above concept, the computer program is stored on a computer hard disk. According to the above concept, the user interface of the computer program is an icon selection interface. The second concept of the present invention further provides a method for balancing the noise and performance of a computer motherboard. The computer motherboard includes at least a central processing unit (CPU) and a cooling fan. The method includes at least the following steps: (1) The operating efficiency of the CPU is adjusted to a predetermined working performance; (2) setting a target temperature value T according to the predetermined working performance of the CPU; (3) detecting the actual operating temperature value of the CPU Τ '; (4) Comparing the temperature relationship between the target temperature Τ and the operating temperature value Τ'; and (5) adjusting the rotational speed of the cooling fan according to the temperature relationship. According to the above concept, the adjustment of the epu working performance is performed by the throttling control of the CPU. According to the above concept, the predetermined working performance of the CPU is expressed by the percentage of the full-speed working performance of the 1291608. According to the above concept, the target temperature value τ is set by reading the built-in temperature % of the temperature register stored in the CPU. According to the above concept, wherein the built-in temperature value T 〇 is greater than the target temperature value T 〇 According to the above concept, the JL middle-aged female fα # u /, T a method is integrated into a computer program. According to the above concept, the computer program is stored on a computer hard disk. According to the above concept, the user interface of the computer program is an icon selection interface. The second concept of the present invention also proposes a control system for balancing the voice and performance of a computer motherboard, the computer motherboard comprising at least one central processing unit-cooling fan, the control system including - throttling (thr〇tmng) a register, a temperature gamma, and a temperature detector; wherein the throttling register is used to control the effectiveness of the CPU

娜、係用以細CPU的晶片溫度;而該溫度偵:;, 用以控制该冷卻風扇的轉速。 變化 根據上述構想,其中該節流暫存器係根據一 (LUT)資料,控舰CPU #作射咖冷钱扇ς轉速 根據上述構想,其中該查找表資料係紀錄該咖於一 特定溫度下,其工作效能與冷卻風扇轉速之間的關係。、 根據上述構想’其中該溫度偵測器係為一熱對耦 (thermal couple)感測器。 …、 8 1291608 根據上述構想,其中該冷卻風扇控制電路,係為一脈 衝寬度調變(PWM)電路。 根據上述構想,其中該冷卻風扇控制電路,係為一電 壓控制電路。Na, is used to control the wafer temperature of the CPU; and the temperature is used to control the speed of the cooling fan. According to the above concept, wherein the throttle register is based on a (LUT) data, the control ship CPU # is used as a cooling fan fan speed according to the above concept, wherein the lookup table data records the coffee at a specific temperature , the relationship between its working efficiency and the cooling fan speed. According to the above concept, wherein the temperature detector is a thermal couple sensor. ..., 8 1291608 According to the above concept, the cooling fan control circuit is a pulse width modulation (PWM) circuit. According to the above concept, the cooling fan control circuit is a voltage control circuit.

本發明之第四構想又提出一種平衡電腦主機板之澡音 與性能的控制系統,該電腦主機板係包含至少一中央處理 :(CPU)與一冷卻風扇,該控制系統包含一溫度控制暫存 器、一電腦程式、一節流(throttling)暫存器、一溫度偵測器 =及一冷卻風扇控制電路;其中該溫度控制暫存器係提供 A,制系統設定預設的操作温度值;該電腦程式係包含使 用以設定該CPU之卫作效能;該節流(throttling) 錢該制介面所設定,肋㈣該CPU的工作 ^ ΓΙΪ t! ^ ^ ^ 'l,J ^ CPU ^ ^ ^ ^ ^ 溫度二根據該控制系統設定預設的操作 一 ί;;::::測的該CPU晶片溫度值之比較, 控制暫構一其中該溫度控制暫存器係為CPU溫度 圖標⑽m’其中該電腦程式的使用介面可以係為 根據上述構想, 根據上述構想 (thermal coupie)感剛 /、中η亥電細程式係儲存於電腦硬碟中。 ,其中該溫度偵測器係為一熱對 器。 根據上述構想, 其中該冷卻風扇控制電路,係為一脈 9 1291608 衝寬度調變(PWM)電路。 根據上述構想,其中該冷卻風扇控制電路 · 壓控制電路。本發明得藉由下列圖式及詳細 ^电 更深入之了解: 丨千付一 【實施方式】 „立請參㈣1圖,其係說明本發明之平衡電腦主機板之 货曰與性能的控制糸統的—較佳具體實施例。在—且體# 施例中,該控㈣統係由存在—主機板上的 ㈣^ 成。如圖中所示,本發明之平衡電腦主機板 = 的控制系統⑽所㈣的對㈣包含主機板上的」中= 理器調10及-冷卻風扇30,該控制系統_ = 流(throttling)暫存1112,位在該電腦主機板上,用^ 制該。_工,效能;一溫度_器14,設置於= 10上’用以偵測该CPU 1〇的晶片溫度;以及 控制電路32,用以控制該冷卻風扇30的轉速。 具體實施例中,上述之控制系統剛係根據__ 一 = 20資料來進行該CPU 10的工作^ 一 '表1^111^ 速變化。而該查找表2〇可以 轉 中,或儲存於基本輸人/輸出系統(BIQS)的資料中置 佳具體實施例中,該查找表2〇係紀錄該CPU 1Q於== 溫度下,其王作效能與冷卻風扇轉速之間的關係 二,❹體實施例中’上述之溫度_器14係“ _Ple)感測器’其所擷取的溫度訊號,;以 直接輸入到該風扇3G的控制電路32,該控制電路可以是 1291608 一脈衝寬度調變(Ρ·)電路或電壓控制電路,其係根據所偵 測到的溫度變化即時調整該風扇30的轉速。在本發明之一 較佳具體實施例中’前述之查找表20資料,係如下表所示: CPU效能% 12.5 25 37.5 50 62. 5 75 87. 5 100 A風扇轉速 1061 1205 1360 1534 1704 1962 2311 2376 A風扇嗓音降低% 55. 3 49.3 42. 8 35.4 28.3 17.4 2.7 (33dB)* B風扇轉速 1339 1371 1418 1480 1577 1739 1917 1962 B風扇嗓音降低% 31.8 30. 1 27.7 24. 6 19.6 11.4 2.3 (14dB)* 註:風扇轉速與噪音變化會隨著風扇設計差異而有所不同 *指風扇搭配CPU全速運轉時的噪音 請繼續參閱第2圖,其係說明執行本發明之平衡電腦 主機板噪音及效能方法的步驟流程圖。如前所述,本發明 之平衡電腦主機板噪音及效能方法係用於控制電腦主機板 上的一中央處理器(CPU)的效能輪出及其冷卻風扇的轉速 ⑩變化。如圖中所示,首先,於步驟101中,提供一查找表 (LUT),該查找表係紀錄CPU的工作效能與風扇轉速變化的 關係。接著,於步驟102中,將CPU的工作效能調整到一 預定的工作效能,通常,CPU的工作效能都是利用利用該 CPU全速工作效能的百分比來表示,因此這裡的預定工作 效能可以是全速運轉的100%、87· 5%、75%、62.⑽、50%、 37· 5%、25%、12· 5%等。一般來說,前述的cpu姝能調整係 透過CPU的節流(throttling)控制來完成。接著,於步驟 103中,風扇的控制電路也根據該查找表資料,對應cpu 1291608 輸出的工作效能而將風扇的轉速調整到對應的轉速,藉 此,以達到降低風扇噪音的目的。此外,在一較佳具體實 施例中,上述控制方法的操作步驟可再增設對溫度與噪音 的量測,如第2圖中的步驟104所示,透過溫度偵測器對 CPU進行溫度的監控,若CPU溫度超過某一特定的門檻值 時,該控制方法會自動回饋到步驟102,重新調整CPU的 輸出效能,直到溫度符合該門檻值的要求為止。另外,在 步驟105中,上述之控制方法也可改為利用偵測噪音值大 ⑩小來回饋。因此,若噪音超過一特定的容忍後後,同樣會 將訊號回饋到步驟102,以重新調降CPU的輸出效能。 請繼續參閱第3圖所示,其係說明本發明之平衡電腦 主機板噪音及效能方法的另一具體實施例,其中,該實施 例係整合於一電腦應用程式中,並透過如圖標(icon)或其 他類似的選擇介面,讓使用者能夠手動或自動的同時對CPU 效能及操作溫度的設定,使得風扇的轉速能夠隨著CPU效 能輸出的調整而作修正,以使該CPU能在一恆溫條件下達 • 到平衡主機板噪音與效能之目的。如圖中所示,在步驟201 中,使用者可透過一使用介面來設定該CPU之使用效能(子 步驟2011);其中,該CPU的使用效能除了可以應用如前 述之全速運轉的百分比來表示外,也可以利用圖標(icon) 或其他類似的選擇介面,來對CPU的效能進行設定;例如, 該CPU效能的模式選擇可以設計成“極速模式”、“經濟模 式”、“上網模式”及“文書處理模式”等。另一方面,在子 步驟2011執行的過程中,該電腦應用程式也同時執行子步 12 1291608 驟2012及2013的設定溫度程序;其中,在步驟2〇i2中, 該電腦應用程式透過cpu的溫度控制暫存器讀取該CPU内 建的設定溫度值T1,並接著於步驟2013中根據該内建的 設定溫度值τι設定另一個目標溫度值T2(通常T2小於 Τ1),作為該CPU預設的操作溫度值。在本實施例中,一旦 該cpu的目標溫度設定完成之後,加上cpu的輸出效能已 經设定,該CPU的操作溫度都會控制在恆溫的操作狀態 下。因此,為了達到恆溫控制目的,在步驟202中,設置 _在該cpu上的溫度偵測器會隨時偵測該cpu的實際溫度值 T3 ’接著於步驟204中進行該實際溫度值T3與該目標溫度 值Τ2之比較;最後,在步驟2〇4 +,該風扇的控制 會根據該實際溫度值Τ3與目標溫度值Τ2間的比較值,來 調整風扇的轉速。因此,藉由上述方法,若使用者在一般 的“文書處理模式,,或“上網模式,,中,便可因為設定該cS 的輸出效能而降低風扇的轉速,達到降低嚼音之目的。 綜合以上所述,本發明係提出一種平衡電腦主機板噪 攀音及效能方法。從前述的實施例說明中可以知道本發明不 但能讓電腦使用者避免忍受不必要的風扇噪音,而且也可 有效地調配電腦的輸出效能,避免不必要的資源浪費。然 而,必須說明的是,上述實施例僅用以說明本發明之較佳 實施方式,然而本發明之範圍當不受限於該上述之各項具 體實施方式;且本發明得由熟悉技藝之人任施匠思而為諸 般修飾,然不脫如附申請範圍所欲保護者。 【圖式簡單說明】 13 1291608 第1圖係表示本發明之平衡電腦主機板之噪音與性能 的控制系統的一較佳具體實施例。 第2圖係表示之一種平衡電腦主機板噪音及效能方法 的步驟流程圖。 第3圖係表示之另一種平衡電腦主機板噪音及效能方 法的步驟流程圖。 【主要元件符號說明】 100 平衡電腦主機板之噪音與性能的控制系統 • 10 中央處理器 20 查找表 30 風扇 14 溫度偵測器 101-105 步驟 2011-2013 步驟 12 暫存器 32 控制電路 201-204 步驟The fourth concept of the present invention further provides a control system for balancing the bath sound and performance of a computer motherboard, the computer motherboard comprising at least one central processing: (CPU) and a cooling fan, the control system including a temperature control temporary storage , a computer program, a throttling register, a temperature detector= and a cooling fan control circuit; wherein the temperature control register provides A, and the system sets a preset operating temperature value; The computer program contains the usage of the CPU to set the CPU; the throttling money is set by the interface, and the rib (four) the work of the CPU ^ ΓΙΪ t! ^ ^ ^ 'l, J ^ CPU ^ ^ ^ ^ ^ Temperature 2 according to the control system set preset operation ί;;:::: The comparison of the measured CPU wafer temperature value, control temporary configuration, wherein the temperature control register is the CPU temperature icon (10) m' The user interface of the computer program can be stored in a computer hard disk according to the above concept, according to the above concept (thermal coupie). Wherein the temperature detector is a heat exchanger. According to the above concept, the cooling fan control circuit is a pulse width modulation (PWM) circuit. According to the above concept, the cooling fan control circuit is a voltage control circuit. The invention can be further understood by the following drawings and detailed electro-mechanical: 丨千付一 [Embodiment] „立请参(四)1图, which illustrates the control of the goods and performance of the balanced computer motherboard of the present invention糸In the embodiment of the present invention, the control (four) system is formed by the presence of (four) on the motherboard. As shown in the figure, the control of the balanced computer motherboard of the present invention = The pair (4) of the system (10) (4) includes the "medium" controller 10 and the cooling fan 30 on the motherboard, and the control system _ = throttling temporary storage 1112, located on the computer motherboard, . a temperature detector 14 is disposed at =1 to detect the wafer temperature of the CPU 1 ; and a control circuit 32 for controlling the rotation speed of the cooling fan 30. In a specific embodiment, the control system described above performs the operation of the CPU 10 according to the ___=== data. The lookup table 2〇 can be transferred, or stored in the data of the basic input/output system (BIQS). In the specific embodiment, the lookup table 2 records the CPU 1Q at the temperature of == The relationship between the performance and the cooling fan speed is 2, in the embodiment of the body, the temperature signal of the above-mentioned temperature_device 14 is "_Ple" sensor, and the control is directly input to the fan 3G. The circuit 32, the control circuit may be a 1291608 pulse width modulation (Ρ·) circuit or a voltage control circuit, which adjusts the rotation speed of the fan 30 according to the detected temperature change. In the embodiment, the data of the above-mentioned lookup table 20 is as follows: CPU performance % 12.5 25 37.5 50 62. 5 75 87. 5 100 A fan speed 1061 1205 1360 1534 1704 1962 2311 2376 A fan noise reduction % 55. 3 49.3 42. 8 35.4 28.3 17.4 2.7 (33dB)* B Fan speed 1339 1371 1418 1480 1577 1739 1917 1962 B fan noise reduction % 31.8 30. 1 27.7 24. 6 19.6 11.4 2.3 (14dB)* Note: Fan speed and noise Changes will vary with fan design Different* refers to the noise when the fan is running with the CPU at full speed. Please continue to refer to Figure 2, which is a flow chart showing the steps of the method for balancing the noise and performance of the computer motherboard of the present invention. As described above, the balanced computer of the present invention The motherboard noise and performance method is used to control the performance of a central processing unit (CPU) on the computer motherboard and the rotation speed of the cooling fan 10. As shown in the figure, first, in step 101, a a lookup table (LUT), which records the relationship between the CPU performance and the fan speed change. Then, in step 102, the CPU performance is adjusted to a predetermined performance, usually, the CPU performance is It is expressed by the percentage of the full-speed working efficiency of the CPU, so the predetermined working efficiency here can be 100%, 87.5%, 75%, 62. (10), 50%, 37.5%, 25%, 12 of the full speed operation. · 5%, etc. Generally speaking, the aforementioned cpu can be adjusted by the throttling control of the CPU. Then, in step 103, the control circuit of the fan also corresponds to the cpu 129 according to the lookup table data. The operating efficiency of the output of the 1608 is adjusted to the corresponding rotational speed, thereby achieving the purpose of reducing fan noise. Further, in a preferred embodiment, the operation steps of the above control method may be further added to the temperature and The measurement of the noise, as shown in step 104 in FIG. 2, monitors the temperature of the CPU through the temperature detector. If the CPU temperature exceeds a certain threshold, the control method automatically returns to step 102. Re-adjust the CPU's output performance until the temperature meets the threshold. In addition, in step 105, the above control method may also use the detection noise value to be 10 times larger. Therefore, if the noise exceeds a certain tolerance, the signal will be fed back to step 102 to reduce the output performance of the CPU. Please continue to refer to FIG. 3, which illustrates another embodiment of the method for balancing the noise and performance of the computer motherboard of the present invention, wherein the embodiment is integrated into a computer application and is passed through an icon (icon) ) or other similar selection interface, allowing the user to manually or automatically set the CPU performance and operating temperature at the same time, so that the fan speed can be corrected with the adjustment of the CPU performance output, so that the CPU can be heated at a constant temperature. Conditional delivery • To balance the noise and performance of the motherboard. As shown in the figure, in step 201, the user can set the performance of the CPU through a user interface (sub-step 2011); wherein the performance of the CPU can be expressed in addition to the percentage of full speed operation as described above. In addition, the icon (icon) or other similar selection interface can also be used to set the performance of the CPU; for example, the mode selection of the CPU performance can be designed as "fast mode", "economic mode", "online mode" and "Document processing mode" and so on. On the other hand, in the process of sub-step 2011, the computer application also executes the set temperature program of sub-steps 12 1291608, steps 2012 and 2013; wherein, in step 2〇i2, the temperature of the computer application through the cpu The control register reads the set temperature value T1 built in the CPU, and then sets another target temperature value T2 according to the built-in set temperature value τι in step 2013 (normally T2 is less than Τ1) as the CPU preset. Operating temperature value. In this embodiment, once the target temperature setting of the cpu is completed, and the output performance of the cpu is set, the operating temperature of the CPU is controlled under the constant temperature operation state. Therefore, in order to achieve the purpose of the constant temperature control, in step 202, the temperature detector set on the CPU will detect the actual temperature value T3 of the CPU at any time. Then the actual temperature value T3 and the target are performed in step 204. The comparison of the temperature value Τ2; finally, in step 2〇4 +, the control of the fan adjusts the rotational speed of the fan based on the comparison value between the actual temperature value Τ3 and the target temperature value Τ2. Therefore, by the above method, if the user is in the general "document processing mode, or "online mode," the speed of the fan can be lowered by setting the output performance of the cS to achieve the purpose of reducing the chewing sound. In summary, the present invention provides a method for balancing the noise and performance of a computer motherboard. It will be understood from the foregoing description of the embodiments that the present invention not only allows the computer user to avoid unnecessarily fan noise, but also effectively allocates the output performance of the computer and avoids unnecessary waste of resources. However, it should be noted that the above-described embodiments are merely illustrative of preferred embodiments of the present invention, but the scope of the present invention is not limited to the specific embodiments described above; and the present invention is known to those skilled in the art. Ren Shi is thinking about all kinds of modifications, but not as the person who wants to protect the scope of the application. BRIEF DESCRIPTION OF THE DRAWINGS 13 1291608 Fig. 1 is a view showing a preferred embodiment of a control system for balancing the noise and performance of a computer motherboard of the present invention. Figure 2 is a flow chart showing the steps for balancing the noise and performance of a computer motherboard. Figure 3 is a flow chart showing the steps to balance the noise and performance of the computer motherboard. [Main component symbol description] 100 Control system for balancing the noise and performance of the computer motherboard • 10 CPU 20 Lookup table 30 Fan 14 Temperature detector 101-105 Step 2011-2013 Step 12 Register 32 Control circuit 201- 204 steps

1414

Claims (1)

1291608 十、申請專利範圍: 1. 一種平衡電腦主機板之噪音及效能的方法,該電腦主機 板至少包含一中央處理器(CPU)及一冷卻風扇,該方法 至少包含下列步驟: (1) 提供一查找表,其係紀錄該CPU的工作效能 與風扇轉速變化的關係; (2) 將該CPU的工作效能調整到一預定的工作效 能;以及 • (3)根據該查找表,將該冷卻風扇轉速調整到對 應該預定的工作效能時的風扇轉速。 2. 如申請專利範圍第1項所述的方法,其中該方法更包含 步驟(4):偵測該CPU溫度,若該CPU溫度超過一特定 操作溫度,則繼續降低該CPU的工作效能。 3. 如申請專利範圍第1項所述的方法,其中該方法更包含 步驟(4):持續偵測該風扇之噪音,若該風扇噪音超過 一特定噪音值,則繼續降低該CPU的工作效能。 ⑩ 4.如申請專利範圍第1項所述的方法,其中該CPU工作效 能的調整係透過CPU的節流(throttling)控制來完成。 5. 如申請專利範圍第1項所述的方法,其中該CPU預定的 工作效能,係利用全速工作效能的百分比來表示。 6. 如申請專利範圍第1項所述的方法,其中該方法係整合 於一電腦程式(program)。 7. 如申請專利範圍第6項所述的方法,其中該電腦程式係 儲存於電腦硬碟中。 15 a,6〇8 係儲存於電腦硬碟中。 16.==tri4項所述的方法,其中該電腦程式 面係為圖標(icon)選擇介面。 性能的控制- 該控制系統包含 處理器(⑽與-冷卻風扇’ 作效能即机(thrQttllng)暫存器,用以控制該cpu的工 :温度_器,用則貞測該cpu的晶片溫度;以及 ’m扇控制電路,用以控制該冷卻風扇的轉 j 把其中,該節流暫存器係根據一查找表(LUT)資料, 拴iu亥cpu的工作效能與該冷卻風扇的轉速變化。 18.如申請專利範圍第17賴述的控㈣統,其中該查找 表貧料係紀錄該c P U於一特定溫度下,其工作效能與冷 卻風扇轉速之間的關係。 19·如申明專利範圍第17項所述的控制系統,其中該溫度 债測益係為一熱對耦(thermal couple)感測器。 20·如申請專利範圍第17項所述的控制系統,其中該冷卻 風扇控制電路,係為一脈衡寬度調變(PWM)電路。 21·如申請專利範圍第η項所述的控制系統,其中該冷卻 風扇控制電路,係為一電麈控制電路。 22· —種平衡電腦主機板之嗓音與性能的控制系統,該電腦 主機板係包含至少一中央處理裔(CPU)與一冷卻風扇, 17 I29t6〇8 該控制系統包含: 一溫度控制暫存器,提供該控制系統設定預設的操 作溫度值; 一電腦程式,包含使用介面,用以設定該CPU之工 作效能; ^ 一節流(thrott 1 ing)暫存器,依照該使用介面所設 疋,用以控制該CPU的工作效能; ’凰度债測器’用以偵測該CPU的晶片溫度值;以 及 口 :冷卻風扇控制電路,根據該控制系統設定預設的 払作酿度值與該溫度偵測器偵測的該CPU晶片溫度值 之比較,用以控制該冷卻風扇的轉速。 23·如申請專利範圍帛22項所述的控制系統,其中該溫度 控制暫存器係為CPU溫度控制暫存器。 24· 士申w月專利範圍第項所述的控制系、统,其中該電腦 程式的使用介面可以係為圖標(icon)選擇介面。 25·^申請專利範㈣22項所述的控制系統,其中該電腦 程式係儲存於電腦硬碟中。 26·如申請專利範圍第22項所述的控制系統,其中該溫度 债測裔係為一熱對耦(thermal couple)感測器。 27·如申請專利範圍第&項所述的控制系統,其中該冷卻 風扇控制電路,係為一脈衝寬度調變(PWM)電路。 28·如申請專利範圍第22項所述的控制系統,其中該冷卻 風扇控制電路,係為一電壓控制電路。1291608 X. Patent Application Range: 1. A method for balancing the noise and performance of a computer motherboard, the computer motherboard comprising at least a central processing unit (CPU) and a cooling fan, the method comprising at least the following steps: (1) providing a lookup table, which records the relationship between the performance of the CPU and the change of the fan speed; (2) adjusting the working efficiency of the CPU to a predetermined working performance; and (3) according to the lookup table, the cooling fan The speed is adjusted to the fan speed corresponding to the intended working performance. 2. The method of claim 1, wherein the method further comprises the step (4): detecting the CPU temperature, and if the CPU temperature exceeds a certain operating temperature, continuing to reduce the operating efficiency of the CPU. 3. The method of claim 1, wherein the method further comprises the step (4): continuously detecting the noise of the fan, and if the fan noise exceeds a certain noise value, continuing to reduce the working efficiency of the CPU. . The method of claim 1, wherein the adjustment of the CPU operating efficiency is performed by a throttle control of the CPU. 5. The method of claim 1, wherein the predetermined operational performance of the CPU is expressed as a percentage of full speed operational performance. 6. The method of claim 1, wherein the method is integrated into a computer program. 7. The method of claim 6, wherein the computer program is stored on a computer hard drive. The 15 a, 6 〇 8 series are stored on a computer hard drive. 16. The method of claim 1, wherein the computer program is an icon selection interface. Performance Control - The control system includes a processor ((10) and - cooling fan's performance instant (thrQttllng) register to control the CPU: temperature_device, to measure the wafer temperature of the cpu; The 'm fan control circuit is used to control the rotation of the cooling fan. The throttle register is based on a look-up table (LUT) data, and the operating efficiency of the 拴iuhai cpu changes with the rotation speed of the cooling fan. For example, the control (four) system of the patent application scope refers to the relationship between the working efficiency and the cooling fan speed of the c PU at a specific temperature. The control system of claim 17, wherein the temperature debt benefit is a thermal couple sensor. The control system of claim 17, wherein the cooling fan control circuit, The system is a pulse width modulation (PWM) circuit. 21· The control system described in claim n, wherein the cooling fan control circuit is an electric control circuit. Board With the performance control system, the computer motherboard system includes at least one central processing unit (CPU) and a cooling fan, 17 I29t6〇8 The control system includes: a temperature control register, providing the control system to set preset operations Temperature value; a computer program, including a user interface, used to set the working performance of the CPU; ^ a thrott ping register, according to the user interface, to control the working performance of the CPU; The phoenix debt detector is configured to detect a wafer temperature value of the CPU; and a port: a cooling fan control circuit, configured according to the control system to set a preset brewing value and the CPU chip detected by the temperature detector The comparison of the temperature values is used to control the rotation speed of the cooling fan. 23. The control system as described in claim 22, wherein the temperature control register is a CPU temperature control register. 24· Shi Shenw The control system and system described in the above paragraph of the patent scope, wherein the user interface of the computer program can be an icon selection interface. 25·^ Patent application (4) 22 control system, The computer program is stored on a computer hard disk. 26. The control system of claim 22, wherein the temperature debt measurement system is a thermal couple sensor. The control system of claim 2, wherein the cooling fan control circuit is a pulse width modulation (PWM) circuit. The control system of claim 22, wherein the cooling system The fan control circuit is a voltage control circuit.
TW94141973A 2005-11-29 2005-11-29 Control system and method for balancing noise and performance of mother board of computer TWI291608B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW94141973A TWI291608B (en) 2005-11-29 2005-11-29 Control system and method for balancing noise and performance of mother board of computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW94141973A TWI291608B (en) 2005-11-29 2005-11-29 Control system and method for balancing noise and performance of mother board of computer

Publications (2)

Publication Number Publication Date
TW200720896A TW200720896A (en) 2007-06-01
TWI291608B true TWI291608B (en) 2007-12-21

Family

ID=39461223

Family Applications (1)

Application Number Title Priority Date Filing Date
TW94141973A TWI291608B (en) 2005-11-29 2005-11-29 Control system and method for balancing noise and performance of mother board of computer

Country Status (1)

Country Link
TW (1) TWI291608B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI514167B (en) * 2013-08-13 2015-12-21 Realtek Semiconductor Corp Parameter generating device and method

Also Published As

Publication number Publication date
TW200720896A (en) 2007-06-01

Similar Documents

Publication Publication Date Title
TWI432947B (en) Method of controlling the cooling fan of computer
US7836717B2 (en) Method and system of temperature-control for electronic component
CN104871109B (en) Touch portable computing device based on temperature
JP4384182B2 (en) Fan speed control method
US8798806B2 (en) Electronic device thermal management system and method
US9710030B2 (en) Method and apparatus for configurable thermal management
US10888022B2 (en) Fan speed control in electronic devices
JP2007124853A (en) Information processor and fan control method
US20060266510A1 (en) Information processing apparatus and a method of controlling the same
TWI410769B (en) Temperature control method and electric device thereof
US9471117B1 (en) Skin temperature of computing device enclosure
JP2003345465A (en) Heat management of laptop computer
TW201301721A (en) Fan control system, computer system, and method of controlling fan speed thereof
TW201200997A (en) System and method for cooling a fan of an electronic device
US7789130B2 (en) System air fans in integrated control apparatus
JP2005174203A (en) Data transfer rate controller for performing setting related with memory access, information processor, control method, program and recording medium
US20090251108A1 (en) Portable electronic device and method of adjusting charging current for a rechargeable battery unit thereof
TWI291608B (en) Control system and method for balancing noise and performance of mother board of computer
TW564341B (en) Device and method to control the rotation speed of fan
TWI638258B (en) Heat dissipation device control method and electronic device
US20170030364A1 (en) Proactive control of electronic device cooling
US20190121409A1 (en) Method and computer system for reducing noise from cooling fan
US20110204837A1 (en) System and method for controlling duty cycle of cpu fan
JP5527800B2 (en) Electronic device and fan control method
TW201813279A (en) Fan controlling method of electronic device