專利名稱:散熱控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種散熱技術(shù),特別是涉及一種散熱控制方法。
背景技術(shù):
隨著現(xiàn)今業(yè)界對于數(shù)據(jù)處理量的需求不斷增加及使用者對于實時處理的要求愈來愈高,因此機架式服務(wù)器應(yīng)運而生,由于機架式服務(wù)器具備有高度的容錯能力及優(yōu)異的擴展性能和系統(tǒng)性能,并具備了全天候不間斷運作的能力,所以機架式服務(wù)器適用于需要處理大量數(shù)據(jù)、高處理速度和對可靠性要求極高的大型企業(yè),或例如為金融行業(yè)、通信、郵電等對數(shù)據(jù)安全與穩(wěn)定性要求極為苛刻的行業(yè)上。所述機架式服務(wù)器一般有1U、2U、4U、6U、8U等各式機臺規(guī)格,但很多時候,為了降低設(shè)計成本,各式規(guī)格的機臺可能會共用同一塊主板,只是主板之外的配置會有所不同,比如硬盤、外接卡、風(fēng)扇等,因此各式規(guī)格機臺在運作時對散熱的要求也是不一樣,也就是說需針對各式規(guī)格的機臺執(zhí)行各種不同的散熱方案,而在服務(wù)器機臺中的散熱通常都是通過主板來加以控制的,若要使各式規(guī)格的機臺都能達到預(yù)定的散熱效果,就需要采用不同的散熱控制策略,如此,便需要針對不同規(guī)格的機臺設(shè)計相應(yīng)的硬件,以依據(jù)機臺的規(guī)格執(zhí)行相應(yīng)的散熱方案,進而導(dǎo)致服務(wù)器的硬件成本及設(shè)計成本增加。是故,如何設(shè)計一種散熱控制方法,以依據(jù)當(dāng)前機臺的硬件配置形式執(zhí)行相應(yīng)的散熱控制方案,從而有效降低服務(wù)器的硬件成本和設(shè)計成本,以避免上述的種種缺點,實為本領(lǐng)域的技術(shù)人員目前亟待解決的課題。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的缺點,本發(fā)明的一個目的在于提供一種散熱控制方法,以依據(jù)當(dāng)前機臺的硬件配置形式執(zhí)行相應(yīng)的散熱控制方案,從而降低服務(wù)器的硬件成本和設(shè)計成本。為達上述目的及其他相關(guān)目的,本發(fā)明提供一種散熱控制方法,適用于適配多種機臺的一主板,該主板上設(shè)有基本輸入/輸出系統(tǒng)、南橋、基板管理控制器以及多個溫度傳感器,這些機臺包括多個散熱風(fēng)扇,其特征在于,該散熱控制方法包括定義代表這些機臺的識別碼;依據(jù)所定義的識別碼設(shè)置對應(yīng)于這些機臺的多個風(fēng)扇控速表,并將這些風(fēng)扇控速表儲存到該基本輸入/輸出系統(tǒng)中;在該主板的開機自檢過程中,該基本輸入/輸出系統(tǒng)通過該南橋獲取當(dāng)前機臺的識別碼;該基本輸入/輸出系統(tǒng)將對應(yīng)于當(dāng)前機臺的識別碼的風(fēng)扇控速表載入該基板管理控制器中;該基板管理控制器通過這些溫度傳感器探測當(dāng)前機臺內(nèi)部的運作溫度;以及該基板管理控制器根據(jù)所探測的溫度與所載入的風(fēng)扇控速表控制這些散熱風(fēng)扇的運轉(zhuǎn)。在本發(fā)明的一個實施例中,這些識別碼分別依這些機臺的系統(tǒng)ID而定義,該系統(tǒng) ID以二進制方式表示。這些風(fēng)扇控速表儲存于一文檔中,該文檔為感測器資料記錄/更新組態(tài)文檔。該基板管理控制器根據(jù)所探測的溫度與所載入的該風(fēng)扇控速表控制這些散熱風(fēng)扇的運轉(zhuǎn)的步驟,通過該散熱風(fēng)扇的脈沖寬度變調(diào)值的設(shè)定,以控制這些散熱風(fēng)扇的運轉(zhuǎn)。
如上所述,相比于現(xiàn)有技術(shù),本發(fā)明所提供的散熱控制方法,適用于適配多種機臺的一主板,該主板上設(shè)有基本輸入/輸出系統(tǒng)、南橋、基板管理控制器以及多個溫度傳感器,可依據(jù)當(dāng)前機臺的種類執(zhí)行相應(yīng)的散熱方案,因而無需對每一種機臺設(shè)計不同規(guī)格的主板,即無需更改主板硬件架構(gòu)的設(shè)計,僅需利用一種主板就能依據(jù)各種機臺的配置采用適合的散熱方案,而達到預(yù)期的散熱效果,故本發(fā)明具有可以達到降低服務(wù)器的硬件及設(shè)計成本的有益效果。因此,應(yīng)用本發(fā)明可克服前述現(xiàn)有技術(shù)的諸多缺點,而具高度產(chǎn)業(yè)利用價值。
圖1為本發(fā)明的一個實施例的主板與機臺的硬件架構(gòu)圖。
圖2顯示本發(fā)明的一個實施例的散熱控制方法的步驟流程
元件符號濟 單說明
1主板
11基本輸入/輸出系統(tǒng)
111風(fēng)扇控速表
12南橋
13基板管理控制器
14溫度傳感器
2機臺
21散熱風(fēng)扇
Sl S6步驟
具體實施例方式以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明亦可通過其他不同的具體實例加以施行或應(yīng)用,本說明書中的各項細(xì)節(jié)亦可基于不同觀點與應(yīng)用,在不背離本發(fā)明的精神下進行各種修飾與變更。請參閱圖1及圖2,圖1為本發(fā)明的一個實施例的主板與機臺的硬件架構(gòu)圖,圖2 顯示本發(fā)明的一個實施例的散熱控制方法的流程圖。如圖所示,本發(fā)明提供一種散熱控制方法,適用于適配多種機臺2的一主板1,也就是說,該主板1可適用于各式不同硬件配置的機臺2,該主板1上設(shè)有基本輸入/輸出系統(tǒng)11、南橋12、基板管理控制器13以及多個溫度傳感器14。應(yīng)說明的是,各式機臺2中的硬件配置不同,因而會有不同的散熱需求。在本實施例中,溫度傳感器14用于探測當(dāng)前機臺內(nèi)部各個區(qū)域的運作溫度?;骞芾砜刂破?3通過溫度傳感器14以獲取當(dāng)前機臺2內(nèi)部各個區(qū)域的運作溫度,并依此控制設(shè)置于當(dāng)前機臺2內(nèi)部的散熱風(fēng)扇21的轉(zhuǎn)速,以對當(dāng)前機臺2的內(nèi)部提供應(yīng)有的散熱效^ ο以下詳細(xì)說明本實施例散熱控制方法的執(zhí)行步驟首先,在步驟Sl中,定義代表各種硬件配置形式的機臺2的識別碼。于本實施例中,該識別碼分別由每種機臺的系統(tǒng)ID而定義,更具體而言,該系統(tǒng)ID可以二進制方式表示,例如用二進制碼00作為一種機臺2的識別碼,用另一二進制碼01作為另一種機臺2的識別碼,但不以此為限。接著執(zhí)行步驟S2。在步驟S2中,依據(jù)所定義的識別碼設(shè)置對應(yīng)于各式機臺2的風(fēng)扇控速表(Fan Speed Contral Table,F(xiàn)SCT) 111,并將這些風(fēng)扇控速表111儲存到該基本輸入/輸出系統(tǒng) 11中,以使主板1可對各式不同硬件配置的機臺2實現(xiàn)不同的散熱控制策略,以達到預(yù)期的散熱效果,因而無需對每一種機臺設(shè)計不同規(guī)格的主板,即無需更改主板硬件架構(gòu)的設(shè)計,僅需利用一種主板就能依據(jù)各種機臺的配置采用適合的散熱方案,而達到預(yù)期的散熱效果,故本發(fā)明具有可以達到降低服務(wù)器的硬件及設(shè)計成本的有益效果。在本實施例中,風(fēng)扇控速表111存放于一文檔中,該文檔可例如為感測器資料記錄/更新組態(tài)文檔(SDR/CFG file),但不以此為限。接著執(zhí)行步驟S3。在步驟S3中,在主板1的開機自檢(POST)過程中,基本輸入/輸出系統(tǒng)11通過南橋12獲取當(dāng)前機臺2的識別碼,以識別當(dāng)前機臺2的硬件配置形式。具體而言,基本輸入/輸出系統(tǒng)11通過南橋12讀取到當(dāng)前機臺2的識別碼,基本輸入/輸出系統(tǒng)11即可據(jù)此對當(dāng)前機臺2提供最適合的散熱方案。接著執(zhí)行步驟S4。在步驟S4中,基本輸入/輸出系統(tǒng)11將對應(yīng)于所獲取的當(dāng)前機臺2的識別碼的風(fēng)扇控速表111載入當(dāng)前機臺2的基板管理控制器13中,因而基板管理控制器13并無需載入其它與當(dāng)前機臺2的風(fēng)扇控速無關(guān)的風(fēng)扇控速表111,從而避免基板管理控制器13硬件資源的無謂浪費。在本實施例中,所述將對應(yīng)于所獲取的當(dāng)前機臺2的識別碼的風(fēng)扇控速表111載入基板管理控制器13中,是指將對應(yīng)于其運作機臺的感測器資料記錄/更新組態(tài)文檔載入基板管理控制器13。接著執(zhí)行步驟S5。在步驟S5中,基板管理控制器13通過溫度傳感器14探測當(dāng)前機臺2內(nèi)部各個區(qū)域的運作溫度。接著執(zhí)行步驟S6。在步驟S6中,基板管理控制器13根據(jù)所探測的溫度與所載入的風(fēng)扇控速表控制散熱風(fēng)扇21的運轉(zhuǎn),以對當(dāng)前機臺2提供合適的散熱方案,進而對當(dāng)前機臺2內(nèi)部的各個區(qū)域散熱。需要說明的是,基板管理控制器13依據(jù)對應(yīng)于當(dāng)前機臺2的風(fēng)扇控速表111設(shè)定散熱風(fēng)扇21的脈沖寬度變調(diào)(Pulse Width Modulation,PWM)值,以調(diào)節(jié)散熱風(fēng)扇21的轉(zhuǎn)速。綜上所述,相比于現(xiàn)有技術(shù),本發(fā)明所提供的散熱控制方法,適用于適配多種機臺的一主板,該主板上設(shè)有基本輸入/輸出系統(tǒng)、南橋、基板管理控制器以及多個溫度傳感器,可依據(jù)當(dāng)前機臺的種類執(zhí)行相應(yīng)的散熱方案,因而無需對每一種機臺設(shè)計不同規(guī)格的主板,即無需更改主板硬件架構(gòu)的設(shè)計,僅需利用一種主板就能依據(jù)各種機臺的配置采用適合的散熱方案,而達到預(yù)期的散熱效果,故本發(fā)明具有可以達到降低服務(wù)器的硬件及設(shè)計成本的有益效果。因此,應(yīng)用本發(fā)明可克服前述現(xiàn)有技術(shù)的諸多缺點,而具高度產(chǎn)業(yè)利用價值。上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾與改變。因此, 凡是所屬技術(shù)領(lǐng)域中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由權(quán)利要求書范圍所涵蓋。
權(quán)利要求
1.一種散熱控制方法,適用于適配多種機臺的一主板,該主板上設(shè)有基本輸入/輸出系統(tǒng)、南橋、基板管理控制器以及多個溫度傳感器,這些機臺包括多個散熱風(fēng)扇,其特征在于,該散熱控制方法包括定義代表這些機臺的識別碼;依據(jù)所定義的識別碼設(shè)置對應(yīng)于這些機臺的多個風(fēng)扇控速表,并將這些風(fēng)扇控速表儲存到該基本輸入/輸出系統(tǒng)中;在該主板的開機自檢過程中,該基本輸入/輸出系統(tǒng)通過該南橋獲取當(dāng)前機臺的識別碼;該基本輸入/輸出系統(tǒng)將對應(yīng)于當(dāng)前機臺的識別碼的風(fēng)扇控速表載入該基板管理控制器中;該基板管理控制器通過這些溫度傳感器探測當(dāng)前機臺內(nèi)部的運作溫度;以及該基板管理控制器根據(jù)所探測的溫度與所載入的風(fēng)扇控速表控制這些散熱風(fēng)扇的運轉(zhuǎn)。
2.根據(jù)權(quán)利要求1的散熱控制方法,其特征在于,這些識別碼分別依這些機臺的系統(tǒng) ID而定義。
3.根據(jù)權(quán)利要求2的散熱控制方法,其特征在于,該系統(tǒng)ID以二進制方式表示。
4.根據(jù)權(quán)利要求1的散熱控制方法,其特征在于,這些風(fēng)扇控速表儲存于一文檔中。
5.根據(jù)權(quán)利要求4的散熱控制方法,其特征在于,該文檔為感測器資料記錄/更新組態(tài)文檔。
6.根據(jù)權(quán)利要求1的散熱控制方法,其特征在于,該基板管理控制器根據(jù)所探測的溫度與所載入的該風(fēng)扇控速表控制這些散熱風(fēng)扇的運轉(zhuǎn)的步驟,通過該散熱風(fēng)扇的脈沖寬度變調(diào)值的設(shè)定,以控制這些散熱風(fēng)扇的運轉(zhuǎn)。
全文摘要
本發(fā)明公開了一種散熱控制方法,適用于適配多種機臺的一主板,該主板上設(shè)有基本輸入/輸出系統(tǒng)、南橋、基板管理控制器以及多個溫度傳感器,可依據(jù)當(dāng)前機臺的種類執(zhí)行相應(yīng)的散熱方案,因而無需對每一種機臺設(shè)計不同規(guī)格的主板,即無需更改主板硬件架構(gòu)的設(shè)計,僅需利用一種主板就能依據(jù)各種機臺的配置采用適合的散熱方案,而達到預(yù)期的散熱效果,故本發(fā)明具有可以達到降低服務(wù)器的硬件及設(shè)計成本的有益效果。
文檔編號G06F1/20GK102156518SQ20101011741
公開日2011年8月17日 申請日期2010年2月12日 優(yōu)先權(quán)日2010年2月12日
發(fā)明者劉軍義, 陳志偉 申請人:英業(yè)達股份有限公司