两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

計算機內部自動溫控的控制權轉換方法

文檔序號:6413906閱讀:281來源:國知局
專利名稱:計算機內部自動溫控的控制權轉換方法
技術領域
本發(fā)明涉及一種計算機內部自動溫控的控制權轉換方法,屬于計算機溫度控制技術領域。
背景技術
隨著微電子技術的迅速發(fā)展,計算機中使用的中央處理器CPU的工作頻率越來越快,中央處理器的功耗也隨之增大,同時,其產(chǎn)生的熱量越來越大,成為非常大的發(fā)熱源。由于中央處理器安裝在機箱內部使用,因此,為了保證CPU和其它各個電子元器件的正常工作,必須解決機箱內部發(fā)熱量大、溫升高的散熱問題,目前,給CPU設置專用散熱風扇是實現(xiàn)計算機機箱內部散熱、進行溫度控制的主要方法。尤其是個人電腦,所謂溫控就是感測CPU的溫度,同時根據(jù)溫度調節(jié)CPU散熱風扇的轉速,在保證良好散熱的前提下盡量減少噪音。
隨著溫控技術的發(fā)展,目前,已經(jīng)可以實現(xiàn)讓主板(主要通過基本輸入輸出系統(tǒng)BIOS)控制和通過操作系統(tǒng)下的應用軟件一溫控軟件分別進行自動溫控。申請人研發(fā)成功并申請發(fā)明專利的《一種計算機內部自動溫控的實現(xiàn)方法》(專利申請?zhí)?00310113075.2)就是在系統(tǒng)啟動階段和進入操作系統(tǒng)階段分別采用主板控制和溫控軟件控制兩種技術來實現(xiàn)溫控,使得自動溫控的實現(xiàn)方式更加靈活和有效,能夠在滿足溫控條件下盡可能地將計算機的噪聲控制在相對最小范圍內。其具體方法是通過監(jiān)控器件感測CPU內部的溫度,再由主板溫控或溫控軟件分別根據(jù)各自的溫控邏輯控制散熱風扇達到某個轉速,以便在滿足溫控條件下盡量減慢風扇轉速而降低噪聲。這種對計算機內部自動實現(xiàn)溫控的方法在生產(chǎn)和用戶的應用實踐中取得了很好的效果。但是,在使用實踐中也發(fā)現(xiàn)了新的問題,需要盡快解決之。
由于主板控制和溫控軟件控制的兩種溫控方法都是通過同一個監(jiān)控器件來感測CPU溫度,并由該監(jiān)控器件將其感測到的CPU溫度數(shù)據(jù)傳輸給主板或溫控軟件,再由主板或溫控軟件根據(jù)該溫度信息分別調用各自預先制訂的溫控參數(shù)中用于控制散熱風扇轉速的數(shù)據(jù),對CPU風扇的轉速進行控制。因此,對于這兩種方法必須建立一個控制順序或邏輯,也就是說,必須建立一種計算機內部自動溫控的控制權轉換方法,保證這兩種溫控方法在任何時間都只能分別操作執(zhí)行,整個設備才會運轉正常。一旦兩者同時介入控制,就會導致產(chǎn)生不同轉速的兩個控制數(shù)據(jù),使得散熱風扇無所適從,進而導致設備運行不穩(wěn)定,甚至發(fā)生故障。所以,如何在主板控制和溫控軟件控制兩者之間解決一個控制權的轉換問題,確保只有拿到控制權的一方才能對風扇轉速實施控制功能,已經(jīng)成為解決計算機內部自動溫控技術的新課題。
另外,應用軟件在運轉時,其他許多軟件的工作狀況都會很容易地對其工作穩(wěn)定性產(chǎn)生影響;即相對主板溫控方法,溫控軟件在進行溫控時發(fā)生故障的概率要高的多。如何對溫控軟件的工作狀態(tài)進行備份保護一旦溫控軟件被意外情況中止后,如何使得主板盡快自動接管控制權進行溫控、保證計算機照常運行工作的問題,在上述發(fā)明專利申請中尚沒有提出,更沒有得到解決。

發(fā)明內容
有鑒于此,本發(fā)明的目的是提供一種計算機內部自動溫控的控制權轉換方法,該方法在兼用主板和操作系統(tǒng)的溫控軟件兩種技術分別對計算機內部進行溫度自動控制的時候,能夠確保這兩種溫控方法只能有一個處于工作狀態(tài)在溫控軟件進行溫控的時候禁止主板溫控,而在溫控軟件不工作時由主板進行溫控;同時,主板溫控還對溫控軟件提供備份保護在溫控軟件意外中止時接管溫控。從而避免發(fā)生因為兩種溫控方法彼此干擾而使計算機系統(tǒng)工作不穩(wěn)定的現(xiàn)象。
為了實現(xiàn)上述目的,本發(fā)明提供了一種計算機內部自動溫控的控制權轉換方法,該方法的關鍵特征是在主板硬件設置一個寄存器用作自動溫控控制權的標志位,利用讀寫該寄存器的標志位來進行溫控控制權轉換和交接根據(jù)該標志位的兩個不同數(shù)值分別采用主板溫控和溫控軟件進行溫控,并在溫控軟件工作時禁止主板溫控,而在溫控軟件不工作時則由主板進行溫控。
所述方法包括下列具體步驟(1)在主板中設置一個寄存器用作溫控控制權的標志位,并根據(jù)該標志位的兩個不同數(shù)值分別設置其所對應的溫控控制權的主導者;(2)開機后,由主板進行溫控,且每隔一個時間周期T1,主板掃描讀取標志位,以決定主板的工作狀態(tài);(3)進入操作系統(tǒng)后,啟動溫控軟件,同時改寫標志位的數(shù)值,表示由溫控軟件進行溫控;溫控軟件開始溫控后,每隔一個時間周期T3,該溫控軟件對標志位進行置位操作,即將標志位置成改寫后的數(shù)值,表示溫控軟件繼續(xù)進行溫控;直至該溫控軟件中止,不再置位標志位,溫控軟件才停止執(zhí)行溫控操作;(4)在溫控軟件開始溫控之后,每隔一個時間周期T2,主板掃描讀取標志位,以決定主板的工作狀態(tài)。
所述步驟(1)中用作溫控控制權的標志位的寄存器位于溫控的監(jiān)控芯片內,或者位于主板上用于溫控控制權轉換的其它器件內。
所述步驟(2)進一步包括下列具體步驟如果發(fā)現(xiàn)該標志位的原始數(shù)值保持不變,則由主板繼續(xù)進行溫控;一旦發(fā)現(xiàn)該標志位的數(shù)值被改寫,主板放棄溫控,同時將掃描讀取標志位的時間周期調整為T2和將標志位復位。
所述步驟(4)進一步包括下列具體步驟如果發(fā)現(xiàn)該標志位的數(shù)值被改寫,主板放棄溫控,同時維持讀取標志位的掃描時間周期為T2和將標志位復位;一旦發(fā)現(xiàn)該標志位恢復為原始數(shù)值,則由主板進行溫控,之后不再進行溫控控制權的轉換,直至關機。
所述步驟(2)、(3)、(4)中所涉及的掃描讀取標志位或對標志位進行置位操作的三個不同時間周期的時間大小存在有下述關系T1<T3<T2。
所述寄存器用作溫控控制權的標志位是兩個不同的數(shù)值。
所述標志位的第一個數(shù)值表示由主板進行溫控,溫控軟件不起溫控作用;標志位的第二個數(shù)值表示由溫控軟件進行溫控,主板不起溫控作用;該標志位的缺省值和初始值為第一個數(shù)值。
本發(fā)明較好地解決了在同時兼用主板溫控和操作系統(tǒng)的溫控軟件兩種技術分別對計算機內部進行溫度自動控制的時候,如何確保這兩種溫控方法不會發(fā)生彼此干擾,避免發(fā)生這兩種方法或者同時發(fā)揮功效、或者同時“罷工”而使計算機系統(tǒng)工作不穩(wěn)定的問題。該方法是在主板硬件中的監(jiān)控器件的寄存器里建立了一個表示自動溫控控制權歸屬于誰的標志位,利用讀寫該監(jiān)控器件的寄存器標志位來進行控制權的轉換和交接。也就是根據(jù)該標志位的兩個不同數(shù)值分別采用兩種不同方法進行溫控,這樣就能夠確保上述兩種溫控方法只能有一個處于工作狀態(tài)溫控軟件進行溫控的時候禁止主板溫控,而當溫控軟件不工作時,則由主板進行溫控。
由于溫控軟件的功能比較強,能夠根據(jù)計算機的不同運行環(huán)境和不同配置進行靈活溫控,以及根據(jù)溫控參數(shù)將風扇噪聲降到最低。因此,本發(fā)明的方法在計算機運行過程中盡可能地采用溫控軟件承擔溫控操作,只有在開機起始階段和溫控軟件出現(xiàn)故障而中止時,才由主板承擔溫控操作,因此本發(fā)明的溫控控制權的轉換既靈活又高效。實質上,本發(fā)明是申請人的發(fā)明專利申請《一種計算機內部自動溫控的實現(xiàn)方法》的改進和提高,具有很好的應用前景。


圖1為本發(fā)明計算機內部自動溫控的控制權轉換方法的工作原理方框圖。
圖2為本發(fā)明計算機內部自動溫控的控制權轉換方法的時序流程圖。
具體實施例方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面結合附圖對本發(fā)明作進一步的詳細描述。
參見圖1,目前,計算機內部自動溫控的方法是兼用主板和操作系統(tǒng)的溫控軟件兩種技術分別對計算機內部進行溫度自動控制;而且,不論是主板溫控還是溫控軟件進行溫控,其工作方法都是通過一個監(jiān)控芯片感測CPU內部的溫度,再根據(jù)各自的溫控邏輯控制CPU風扇達到某個轉速,在滿足溫控條件下盡可能使得該風扇轉速降到最低而減少噪音。由于溫控邏輯的主導者有兩個主板和溫控軟件,兩者的溫控機理又都是通過對監(jiān)控芯片的控制來進行溫控。因此,兩者難免會發(fā)生因同時控制而產(chǎn)生沖突的現(xiàn)象,如何在該兩個溫控邏輯主導者之間建立一個溫控控制權的順序或邏輯就成為計算機溫控技術的新問題。
本發(fā)明就是解決上述問題的一種計算機內部自動溫控的控制權轉換方法,該方法的關鍵是在主板硬件中設置一個寄存器(該寄存器可以位于溫控的監(jiān)控芯片內,也可以位于主板上用于溫控控制權轉換的其它器件內,圖示的標志位寄存器就沒有位于溫控的監(jiān)控芯片內)用作自動溫控控制權的標志位,利用讀寫該寄存器的標志位來進行溫控控制權轉換和交接根據(jù)該標志位的兩個不同數(shù)值分別采用主板溫控和溫控軟件進行溫控,并在溫控軟件工作時禁止主板溫控,而在溫控軟件不工作時則由主板進行溫控。該方法還能為溫控軟件進行溫控時提供備份保護一旦溫控軟件發(fā)生故障而意外中止時,由主板接管溫控,保證設備正常運行。
參見圖2,介紹本發(fā)明的一個實施例的工作時序(1)先在監(jiān)控芯片中設置一個寄存器作為標志位,該寄存器為8位,其缺省值和初始化值均為00h。同時設定該標志位為00時,由主板進行溫控;標志位為01時,由溫控軟件進行溫控。
(2)開機后,標志位的初始化值為00h,由主板進行溫控。且每隔T1=3秒,主板讀取標志位,如果發(fā)現(xiàn)該標志位仍然是00h,則主板繼續(xù)溫控,并在間隔T1=3秒后繼續(xù)掃描標志位;一旦發(fā)現(xiàn)標志位被寫為01h,則主板立即放棄溫控,同時將掃描間隔時間調整為T2=30秒,以及將標志位復位為00h。
(3)進入操作系統(tǒng)后,啟動溫控軟件,此時,首先將標志位改寫成01h,表示由溫控軟件進行溫控,然后進行溫控,并每隔一個時間周期T3=20秒將標志位寫為01h。在溫控軟件開始溫控之后,每隔一個時間周期T3=20秒,該溫控軟件不管標志位的當前數(shù)值是多少,都對標志位進行置位操作,即將標志位置成改寫后的數(shù)值01h,表示溫控軟件繼續(xù)進行溫控;直至該溫控軟件中止,不再置位標志位,溫控軟件才停止執(zhí)行溫控操作。
(4)在溫控軟件開始溫控之后,每隔一個時間周期T2=30秒,主板掃描讀取標志位如果發(fā)現(xiàn)該標志位的數(shù)值被改寫為01h,主板放棄溫控,同時維持讀取標志位的掃描時間周期為T2=30秒和將標志位復位;一旦發(fā)現(xiàn)該標志位恢復為原始數(shù)值00h,則由主板立即進行溫控,之后不再進行溫控控制權的轉換,直至關機。
本發(fā)明利用讀寫監(jiān)控芯片的一個寄存器中的標志位數(shù)值的方法,有效地解決了目前兩種溫控技術的主導控制權的轉換和交接問題,并在申請人研制的計算機上進行了試驗實施,通過試驗,發(fā)現(xiàn)該方法確實可以做到開機時由主板溫控;在操作系統(tǒng)運行后,就啟動溫控軟件接管溫控,同時主板放棄溫控;而當溫控軟件被意外中止時,主板就接管溫控。試驗是成功的,完全實現(xiàn)了發(fā)明目的。
權利要求
1.一種計算機內部自動溫控的控制權轉換方法,其特征在于在主板硬件設置一個寄存器用作自動溫控控制權的標志位,利用讀寫該寄存器的標志位來進行溫控控制權轉換和交接根據(jù)該標志位的兩個不同數(shù)值分別采用主板溫控和溫控軟件進行溫控,并在溫控軟件工作時禁止主板溫控,而在溫控軟件不工作時則由主板進行溫控。
2.根據(jù)權利要求1所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述方法包括下列具體步驟(1)在主板中設置一個寄存器用作溫控控制權的標志位,并根據(jù)該標志位的兩個不同數(shù)值分別設置其所對應的溫控控制權的主導者;(2)開機后,由主板進行溫控,且每隔一個時間周期T1,主板掃描讀取標志位,以決定主板的工作狀態(tài);(3)進入操作系統(tǒng)后,啟動溫控軟件,同時改寫標志位的數(shù)值,表示由溫控軟件進行溫控;溫控軟件開始溫控后,每隔一個時間周期T3,該溫控軟件對標志位進行置位操作,即將標志位置成改寫后的數(shù)值,表示溫控軟件繼續(xù)進行溫控;直至該溫控軟件中止,不再置位標志位,溫控軟件才停止執(zhí)行溫控操作;(4)在溫控軟件開始溫控之后,每隔一個時間周期T2,主板掃描讀取標志位,以決定主板的工作狀態(tài)。
3.根據(jù)權利要求2所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述步驟(1)中用作溫控控制權的標志位的寄存器位于溫控的監(jiān)控芯片內,或者位于主板上用于溫控控制權轉換的其它器件內。
4.根據(jù)權利要求2所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述步驟(2)進一步包括下列具體步驟如果發(fā)現(xiàn)該標志位的原始數(shù)值保持不變,則由主板繼續(xù)進行溫控;一旦發(fā)現(xiàn)該標志位的數(shù)值被改寫,主板放棄溫控,同時將掃描讀取標志位的時間周期調整為T2和將標志位復位。
5.根據(jù)權利要求2所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述步驟(4)進一步包括下列具體步驟如果發(fā)現(xiàn)該標志位的數(shù)值被改寫,主板放棄溫控,同時維持讀取標志位的掃描時間周期為T2和將標志位復位;一旦發(fā)現(xiàn)該標志位恢復為原始數(shù)值,則由主板進行溫控,之后不再進行溫控控制權的轉換,直至關機。
6.根據(jù)權利要求2或4或5所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述步驟(2)、(3)、(4)中所涉及的掃描讀取標志位或對標志位進行置位操作的三個不同時間周期的時間大小存在有下述關系T1<T3<T2。
7.根據(jù)權利要求1所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述寄存器用作溫控控制權的標志位是兩個不同的數(shù)值。
8.根據(jù)權利要求7所述的計算機內部自動溫控的控制權轉換方法,其特征在于所述標志位的第一個數(shù)值表示由主板進行溫控,溫控軟件不起溫控作用;標志位的第二個數(shù)值表示由溫控軟件進行溫控,主板不起溫控作用;該標志位的缺省值和初始值為第一個數(shù)值。
全文摘要
一種計算機內部自動溫控的控制權轉換方法,是在主板硬件設置一個寄存器用作自動溫控控制權的標志位,利用讀寫該寄存器的標志位來進行溫控控制權轉換和交接根據(jù)該標志位的兩個不同數(shù)值分別采用主板溫控和溫控軟件進行溫控,并在溫控軟件工作時禁止主板溫控,而在溫控軟件不工作時由主板進行溫控。該方法在兼用主板和溫控軟件兩種技術分別對計算機內部進行溫度自動控制的時候,能夠確保這兩種溫控技術只能有一個處于工作狀態(tài);同時,主板溫控還對溫控軟件提供備份保護在溫控軟件意外中止時接管溫控。從而避免發(fā)生因為兩種溫控方法彼此干擾而使計算機系統(tǒng)工作不穩(wěn)定的現(xiàn)象。本發(fā)明具有很好的應用前景。
文檔編號G06F1/20GK1740979SQ20041005720
公開日2006年3月1日 申請日期2004年8月23日 優(yōu)先權日2004年8月23日
發(fā)明者劉曉松, 張國, 陳雪 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
深水埗区| 建水县| 松溪县| 尉犁县| 常山县| 东乌珠穆沁旗| 温泉县| 揭阳市| 营口市| 清河县| 类乌齐县| 田东县| 奉节县| 城固县| 建湖县| 孟村| 鞍山市| 百色市| 敦煌市| 霸州市| 河北区| 民权县| 于田县| 洛隆县| 日土县| 千阳县| 建湖县| 当涂县| 丹寨县| 宁夏| 简阳市| 拉孜县| 来宾市| 徐闻县| 临潭县| 晋江市| 汉中市| 屯门区| 邯郸市| 元朗区| 黔江区|