專(zhuān)利名稱(chēng):電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于電腦系統(tǒng)的監(jiān)測(cè)技術(shù),特別是有關(guān)于電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法。
由于電腦的操作速度日益增加,如何提供有效的散熱效果與穩(wěn)定的電源電壓,是提高電腦系統(tǒng)可靠性(reliability)所需考慮的重要課題。目前,電腦系統(tǒng)通常是以散熱風(fēng)扇(fan cooler)提供冷卻散熱的效果。然而,當(dāng)長(zhǎng)時(shí)間開(kāi)機(jī)使用或長(zhǎng)期執(zhí)行復(fù)雜運(yùn)算后,系統(tǒng)溫度過(guò)高或散熱風(fēng)扇失效時(shí),電腦系統(tǒng)可能會(huì)當(dāng)機(jī)導(dǎo)致處理數(shù)據(jù)逸失的問(wèn)題。
雖然,以往電腦系統(tǒng)通常都設(shè)置有特定的集成電路(諸如LM75/78或華邦電子公司生產(chǎn)的w83977ATF等等),可對(duì)系統(tǒng)溫度、風(fēng)扇轉(zhuǎn)速、電源電壓等系統(tǒng)環(huán)境參數(shù)進(jìn)行監(jiān)測(cè)。然而,以往的監(jiān)測(cè)方法僅在開(kāi)機(jī)自我測(cè)試(Power On SelfTest)之時(shí)、或是在設(shè)定基本輸入/輸出系統(tǒng)(BIOS)之時(shí)進(jìn)行,并無(wú)法對(duì)系統(tǒng)環(huán)境參數(shù)進(jìn)行實(shí)時(shí)(real time)監(jiān)測(cè)。
因此,本發(fā)明的一個(gè)目的,在于提供一種電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法,可以對(duì)各項(xiàng)系統(tǒng)環(huán)境參數(shù)隨時(shí)進(jìn)行監(jiān)測(cè)。
本發(fā)明的另一目的,在于提供一種電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法,可以常駐的方式對(duì)系統(tǒng)溫度、風(fēng)扇轉(zhuǎn)速、電源電壓等系統(tǒng)環(huán)境參數(shù)進(jìn)行實(shí)時(shí)監(jiān)測(cè)。
為達(dá)到上述目的,本發(fā)明提供一種電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法。首先,自一系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)集成電路處讀取一環(huán)境參數(shù)暫存值,再根據(jù)環(huán)境參數(shù)暫存值轉(zhuǎn)換為實(shí)際參數(shù)值。接著,判斷實(shí)際參數(shù)值是否超過(guò)一警示值,若否,則回復(fù)進(jìn)行讀取環(huán)境參數(shù)暫存值的步驟;若是,發(fā)出一警示訊息通知使用者。
為使本發(fā)明的上述和其他目的、特徵、和優(yōu)點(diǎn)能更明顯易懂,下文特舉一較佳實(shí)施例,并配合附圖,作詳細(xì)說(shuō)明。
圖1是常規(guī)電腦系統(tǒng)的示意框圖;以及圖2是顯示根據(jù)本發(fā)明一較佳實(shí)施例的方法的流程圖。其中10~中央處理器;11~區(qū)域總線(xiàn);12~DRAM;13~核心邏輯電路;14~VGA顯示卡;15~VRAM 16~顯示器;17~系統(tǒng)總線(xiàn);18~通用輸入/輸出接口;以及,19~系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)集成電路。
再者,標(biāo)號(hào)14代表一顯示接口卡,此顯示接口卡14設(shè)置有VRAM存儲(chǔ)器15儲(chǔ)存顯示數(shù)據(jù),一顯示器16系根據(jù)VRAM存儲(chǔ)器15內(nèi)儲(chǔ)的顯示數(shù)據(jù)作顯示。雖然圖1所示,顯示接口卡14是采用圖形加速端口(AGP)接口與核心邏輯電路13間進(jìn)行數(shù)據(jù)傳輸,但是,對(duì)于顯示接口卡14與核心邏輯電路13間,經(jīng)由PCI總線(xiàn)進(jìn)行數(shù)據(jù)傳輸?shù)碾娔X配置而言,本發(fā)明方法亦可適用。
請(qǐng)參照?qǐng)D2,所示為根據(jù)本發(fā)明電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法一較佳實(shí)施例的方法流程圖。此圖2僅以監(jiān)測(cè)系統(tǒng)溫度為例,同理,亦可適用于監(jiān)測(cè)其他諸如風(fēng)扇轉(zhuǎn)速與電源電壓等系統(tǒng)環(huán)境參數(shù)。
如圖2所示,首先,于步驟20讀取溫度警示值,此溫度警示值可以是電腦系統(tǒng)的預(yù)設(shè)值(default value)、或是使用者前次開(kāi)機(jī)使用過(guò)程所設(shè)定的值,并以一文件形式儲(chǔ)存于磁盤(pán)、或CMOS存儲(chǔ)器內(nèi)。然后,步驟21判斷使用者是否要設(shè)定新的溫度警示值,若是,則進(jìn)行步驟22,以一使用者接口(userinterface)供使用者選擇新的溫度警示值后,回復(fù)至步驟21。
若于步驟21知使用者無(wú)須設(shè)定新的溫度警示值,則直接進(jìn)行步驟23,自系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)集成電路19(圖1是以LM75/78為例)處讀取溫度暫存值,由于溫度暫存值僅為數(shù)字信號(hào),故尚需于步驟24計(jì)算出實(shí)際的溫度值。
接著,進(jìn)行步驟25判斷所計(jì)算得的實(shí)際溫度值是否超過(guò)溫度警示值,若是,則進(jìn)行步驟26,經(jīng)顯示器16發(fā)出警示訊息通知使用者后,回復(fù)至步驟21。若在步驟25知未超過(guò)溫度警示值,則進(jìn)行步驟27判斷是否要離開(kāi)此監(jiān)測(cè)方法流程,若是,則結(jié)束此監(jiān)測(cè)方法流程;若否,則回復(fù)至步驟21處。
上述系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)方法是根據(jù)裝入DRAM12內(nèi)的程序,由中央處理器10控制監(jiān)測(cè)方法流程的進(jìn)行。再者,若系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)集成電路19為L(zhǎng)M75/78,則經(jīng)由通用輸入/輸出接口18以輸入/輸出端口地址值295H與296H,以I2C數(shù)據(jù)傳輸協(xié)定讀取系統(tǒng)環(huán)境參數(shù)。
綜上所述,本發(fā)明的系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)方法是在操作系統(tǒng)(OS)環(huán)境下運(yùn)作,因此,可隨時(shí)監(jiān)測(cè)系統(tǒng)溫度、風(fēng)扇轉(zhuǎn)速、電源電壓等系統(tǒng)環(huán)境參數(shù)。尤其,本發(fā)明的系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)方法也可于電腦系統(tǒng)開(kāi)機(jī)后常駐于操作系統(tǒng)(OS)環(huán)境下,獲得實(shí)時(shí)(real time)監(jiān)測(cè)的功效。
雖然本發(fā)明已以較佳實(shí)施例如上所述作了揭示,但是該實(shí)施例并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,不脫離本發(fā)明的精神和范圍,可作許多更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)以后附的權(quán)利要求書(shū)所限定的范圍為準(zhǔn)。
權(quán)利要求
1.一種電腦系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)方法,其特征在于,包括下列步驟(a)自一系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)集成電路讀取一環(huán)境參數(shù)暫存值;(b)將所述環(huán)境參數(shù)暫存值轉(zhuǎn)換為一實(shí)際參數(shù)值;(c)判斷所述實(shí)際參數(shù)值是否超過(guò)一警示值,若否,則回復(fù)步驟(a);以及(d)發(fā)出一警示訊息。
2.如權(quán)利要求1所述的電腦系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)方法,其特征在于,進(jìn)行步驟(a)之前還包括更新該警示值的步驟。
3.如權(quán)利要求2所述的電腦系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)方法,其特征在于,更新所述警示值的步驟是以一使用者接口作選擇。
4.如權(quán)利要求1所述的電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法,其特征在于,步驟(a)是以I2C數(shù)據(jù)傳輸協(xié)定進(jìn)行。
5.如權(quán)利要求1所述的電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法,其特征在于,于一操作系統(tǒng)環(huán)境下進(jìn)行。
6.如權(quán)利要求5所述的電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法,其特征在于,所述方法可常駐于該操作系統(tǒng)環(huán)境下。
全文摘要
本發(fā)明揭示一種電腦系統(tǒng)環(huán)境參數(shù)的監(jiān)測(cè)方法。首先,自一系統(tǒng)環(huán)境參數(shù)監(jiān)測(cè)集成電路處讀取一環(huán)境參數(shù)暫存值,再根據(jù)環(huán)境參數(shù)暫存值轉(zhuǎn)換為實(shí)際參數(shù)值;接著,判斷實(shí)際參數(shù)值是否超過(guò)一警示值,若否,則回復(fù)進(jìn)行讀取環(huán)境參數(shù)暫存值的步驟;若是,發(fā)出一警示訊息通知使用者。具有可實(shí)時(shí)監(jiān)測(cè)電腦系統(tǒng)環(huán)境參數(shù)的優(yōu)點(diǎn)。
文檔編號(hào)G06F1/28GK1304069SQ0010093
公開(kāi)日2001年7月18日 申請(qǐng)日期2000年1月7日 優(yōu)先權(quán)日2000年1月7日
發(fā)明者鄭銳 申請(qǐng)人:神達(dá)電腦股份有限公司