專利名稱:計(jì)算機(jī)系統(tǒng)及計(jì)算機(jī)系統(tǒng)的使用方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)系統(tǒng)及計(jì)算機(jī)系統(tǒng)的使用方法,尤其涉及一種具有基板管理控制器的計(jì)算機(jī)系統(tǒng)及計(jì)算機(jī)系統(tǒng)的使用方法。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的快速普及,人們對(duì)計(jì)算機(jī)系統(tǒng)的要求也越來越高。順應(yīng)市場(chǎng)的需求,業(yè)界的一些廠商推出了 IPMiantelligent Platform Management hterface,智能化平臺(tái)管理接口)。IPMI是使硬件管理具備智能化的新一代通用接口標(biāo)準(zhǔn),用戶可以利用 IPMI監(jiān)視服務(wù)器的物理特征,如溫度、電壓、風(fēng)扇、工作狀態(tài)、電源供應(yīng)以及機(jī)箱入侵等,為系統(tǒng)管理、恢復(fù)等操作提供參考信息。在IPMI 管理平臺(tái)中,BMC(Baseboard Management Controller,基板管理控制器) 是其核心。系統(tǒng)管理軟件對(duì)各個(gè)被管理期間的管理都是通過BMC通信實(shí)現(xiàn)的。BMC可以用于提供控制系統(tǒng)的管理軟件和平臺(tái)管理硬件之間的接口,提供自主監(jiān)視、事件記錄和恢復(fù)控制功能,并可作為系統(tǒng)管理軟件與IPMB (指揮平臺(tái)管理總線)以及ICMB (智能機(jī)箱管理總線)接口間的網(wǎng)關(guān)使用。BMC還可以自動(dòng)監(jiān)控系統(tǒng)運(yùn)行狀況。如果發(fā)生任何被控單元異常,即可立即進(jìn)行調(diào)整。然而,若當(dāng)BMC還未完全啟動(dòng)即按壓開機(jī)單元,以使電源供應(yīng)單元對(duì)系統(tǒng)供電而啟動(dòng)操作系統(tǒng)時(shí),BMC將無法檢測(cè)計(jì)算機(jī)硬件的物理狀態(tài),也無法針對(duì)可能出現(xiàn)的異?,F(xiàn)象做自動(dòng)調(diào)整。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種使用方便的計(jì)算機(jī)系統(tǒng)。另,還有必要提供一種計(jì)算機(jī)系統(tǒng)的使用方法。一種計(jì)算機(jī)系統(tǒng)包括開機(jī)單元、控制芯片、基板管理控制器、南橋芯片、電源供應(yīng)單元與操作系統(tǒng),所述電源供應(yīng)單元對(duì)操作系統(tǒng)供電以啟動(dòng)操作系統(tǒng),所述開機(jī)單元、控制芯片、基板管理控制器、南橋芯片與電源供應(yīng)單元依次電性連接,控制芯片還電連接至南橋芯片,所述開機(jī)單元向控制芯片發(fā)送第一開機(jī)信號(hào)以觸發(fā)控制芯片向基板管理控制器發(fā)送觸發(fā)信號(hào),所述基板管理控制器接收觸發(fā)信號(hào)并觸發(fā)南橋芯片,所述控制芯片檢測(cè)基板管理控制器是否接收到觸發(fā)信號(hào),若該控制芯片檢測(cè)到基板管理控制器未接收到觸發(fā)信號(hào), 該控制芯片將直接觸發(fā)南橋芯片,以通過南橋芯片開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電。—種計(jì)算機(jī)系統(tǒng)的使用方法,其包括以下步驟提供一計(jì)算機(jī)系統(tǒng),其包括一開機(jī)單元、一控制芯片、一基板管理控制器、一南橋芯片、一電源供應(yīng)單元與一操作系統(tǒng),所述開機(jī)單元、控制芯片、基板管理控制器、南橋芯片、電源供應(yīng)單元與操作系統(tǒng)依次電性連接,且該控制芯片還電連接至南橋芯片;開機(jī)單元向控制芯片發(fā)送第一開機(jī)信號(hào);控制芯片接收第一開機(jī)信號(hào)并向基板管理控制器發(fā)送一觸發(fā)信號(hào);基板管理控制器向控制芯片返回一回饋信號(hào),同時(shí)向南橋芯片發(fā)送第二開機(jī)信號(hào);南橋芯片接收第二開機(jī)信號(hào),并開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電。
本發(fā)明計(jì)算機(jī)系統(tǒng)的開機(jī)單元通過基板管理控制器或者控制芯片連接至電源供應(yīng)單元,使得該開機(jī)單元需待所述基板管理控制器開啟后,才能通過該基板管理控制器開啟操作系統(tǒng),以確保該操作系統(tǒng)開啟前與之后的使用過程中,都能夠通過該基板管理控制器的檢查與監(jiān)測(cè)功能保證計(jì)算機(jī)的正常工作。另外,即使該基板管理控制器不能正常運(yùn)行, 該控制芯片也可以控制操作系統(tǒng)的正常開機(jī)。
圖1是本發(fā)明計(jì)算機(jī)系統(tǒng)較佳實(shí)施方式的電路原理圖。圖2是圖1所示計(jì)算機(jī)系統(tǒng)的使用方法流程圖。主要元件符號(hào)說明計(jì)算機(jī)系統(tǒng) 100開機(jī)單元10開機(jī)按鈕11控制芯片20基板管理控制器 30第一指示燈40南橋芯片50第二指示燈60電源供應(yīng)單元 70操作系統(tǒng)90
具體實(shí)施例方式如圖1所示,一計(jì)算機(jī)系統(tǒng)100包括一開機(jī)單元10、一控制芯片20、一基板管理控制器(Baseboard Management Controller, BMC) 30、一南橋芯片 50、一電源供應(yīng)單元 70 及一操作系統(tǒng)90。所述開機(jī)單元10、控制芯片20、基板管理控制器30、南橋芯片50與電源供應(yīng)單元70依次電性連接,控制芯片20還電連接至南橋芯片50。所述開機(jī)單元10向控制芯片20發(fā)送第一開機(jī)信號(hào),所述控制芯片20接收第一開機(jī)信號(hào),并向基板管理控制器30發(fā)送一觸發(fā)信號(hào),該基板管理控制器30接收觸發(fā)信號(hào)并返回一回饋信號(hào)至控制芯片20,并觸發(fā)南橋芯片50開啟電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電。若該控制芯片20未接收到基板管理控制器30發(fā)送的回饋信號(hào),該控制芯片20將直接觸發(fā)南橋芯片50開啟電源供應(yīng)單元 70對(duì)操作系統(tǒng)90供電。所述開機(jī)單元10用以開啟電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電,以開啟所述操作系統(tǒng)90。該開機(jī)單元10電連接至所述控制芯片20。該開機(jī)單元10具有一開機(jī)按鈕11,按壓該開機(jī)按鈕11即可向控制芯片20發(fā)送一第一開機(jī)信號(hào)。所述控制芯片20用以控制電源供應(yīng)單元70的開啟。該控制芯片20電連接至所述基板管理控制器30與南橋芯片50。該控制芯片20可檢測(cè)基板管理控制器30是否開啟。 該控制芯片20接收到第一開機(jī)信號(hào),并向基板管理控制器30發(fā)送一觸發(fā)信號(hào),以觸發(fā)基板管理控制器30控制南橋芯片50開啟電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電。該控制芯片20 檢測(cè)基板管理控制器30是否接收到觸發(fā)信號(hào),該控制芯片20還預(yù)設(shè)一時(shí)間間隔,當(dāng)該控制
4芯片20接收到第一開機(jī)信號(hào)直至超過預(yù)設(shè)的時(shí)間間隔,仍未檢測(cè)到基板管理控制器30接收到觸發(fā)信號(hào),該控制芯片20將直接向南橋芯片50發(fā)送一第二開機(jī)信號(hào),以觸發(fā)南橋芯片 50開啟電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電。所述基板管理控制器30用以檢測(cè)及監(jiān)視計(jì)算機(jī)內(nèi)各元件的物理運(yùn)行狀態(tài),如溫度、電壓、風(fēng)扇轉(zhuǎn)速、工作狀態(tài)、電源供應(yīng)以及機(jī)箱入侵等,以為系統(tǒng)管理、恢復(fù)等操作提供參考信息。若檢測(cè)到上述任意異常,則該基板管理控制器30將對(duì)其作出調(diào)整。于本發(fā)明實(shí)施方式中,僅當(dāng)該基板管理控制器30處于工作狀態(tài)下,該基板管理控制器30才可接收控制芯片20發(fā)送的信號(hào),并向控制芯片20返回一回饋信號(hào),同時(shí)向南橋芯片50發(fā)送第二開機(jī)信號(hào),所述控制芯片20根據(jù)否接收到該基板管理控制器30發(fā)送的回饋信號(hào),相應(yīng)判斷該基板管理控制器30是否接收到控制芯片20發(fā)出的觸發(fā)信號(hào)。于本發(fā)明實(shí)施方式中,該基板管理控制器30為一 CPLD (Complex Programmable Logic Device)復(fù)雜可編程邏輯器件,用戶可根據(jù)各自需要而自行構(gòu)造邏輯功能。所述南橋芯片50負(fù)責(zé)Ι/Oanput/Output)總線之間的通信,如PCI (Peripheral Component Interconnect,周邊元件擴(kuò)展接口)總線、音頻控制器、鍵盤控制器、實(shí)時(shí)時(shí)鐘控制器、高級(jí)電源管理等。于本發(fā)明實(shí)施方式中,所述南橋芯片50接收到基板管理控制器30 或者控制芯片20發(fā)送的第二開機(jī)信號(hào),并向電源供應(yīng)單元70發(fā)送一電源開啟信號(hào),使該電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電。該計(jì)算機(jī)系統(tǒng)100還包括一第一指示燈40及一第二指示燈60,分別用以指示基板管理控制器30是否正常工作。所述第一指示燈40電連接于基板管理控制器30與南橋芯片50之間,若該基板管理控制器30與南橋芯片50之間存在通信信號(hào),則該第一指示燈40 即可點(diǎn)亮,說明該基板管理控制器30正常工作。第二指示燈60電連接于控制芯片20與南橋芯片50之間,當(dāng)所述基板管理控制器30與南橋芯片50無通信時(shí),說明該基板管理控制器30處于異常工作狀態(tài),所述第一指示燈40將熄滅。同時(shí),若控制芯片20在預(yù)設(shè)的時(shí)間間隔內(nèi)仍未接收到基板管理控制器30返回的回饋信號(hào),該控制芯片20將傳送信號(hào)至南橋芯片50,該控制芯片20與南橋芯片50之間的通信信號(hào)可以對(duì)應(yīng)地點(diǎn)亮該第二指示燈60, 用以指示該基板管理控制器30處于異常工作狀態(tài)。于本發(fā)明實(shí)施方式中,所述第一指示燈 40點(diǎn)亮?xí)r為綠色,第二指示燈60點(diǎn)亮?xí)r為紅色,以便使用者根據(jù)該指示燈的顏色迅速反應(yīng)得出基板管理控制器30的工作狀態(tài)。所述電源供應(yīng)單元70用以對(duì)操作系統(tǒng)90供電,以啟動(dòng)所述操作系統(tǒng)90。于本發(fā)明實(shí)施方式中,所述電源供應(yīng)單元70接收南橋芯片50發(fā)送的電源開啟信號(hào)后,開啟該電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電,以開啟所述操作系統(tǒng)90。所述操作系統(tǒng)90用以控制計(jì)算機(jī)的運(yùn)作,于本發(fā)明實(shí)施方式中,所述操作系統(tǒng)90 從電源供應(yīng)單元70獲取電能而自動(dòng)開啟。請(qǐng)參閱圖2,該計(jì)算機(jī)系統(tǒng)100的使用方法,其包括以下步驟Sl 按壓所述開機(jī)按鈕11,開機(jī)單元10向控制芯片20發(fā)送第一開機(jī)信號(hào)。S2 控制芯片20接收第一開機(jī)信號(hào)并向基板管理控制器30發(fā)送一觸發(fā)信號(hào)。S3 基板管理控制器30向控制芯片20返回一回饋信號(hào),同時(shí)向南橋芯片50發(fā)送
第二開機(jī)信號(hào)。S4 控制芯片20判斷在一定的時(shí)間間隔內(nèi)是否接收到基板管理控制器30返回的回饋信號(hào),若該控制芯片20接收到回饋信號(hào),執(zhí)行步驟S5 ;相反則執(zhí)行步驟S6。S5 南橋芯片50接收第二開機(jī)信號(hào),并開啟電源供應(yīng)單元70對(duì)操作系統(tǒng)90供電, 從而開啟操作系統(tǒng)90。S6 控制芯片20向南橋芯片50發(fā)送第二開機(jī)信號(hào),并返回至步驟S5。本發(fā)明計(jì)算機(jī)系統(tǒng)100,其開機(jī)單元10通過基板管理控制器30或者控制芯片20 連接至電源供應(yīng)單元,使得該開機(jī)單元10需待所述基板管理控制器30開啟后,才能通過該基板管理控制器30開啟操作系統(tǒng)90,以確保該操作系統(tǒng)90開啟前與之后的使用過程中,都能夠通過該基板管理控制器30的檢查與監(jiān)測(cè)功能保證計(jì)算機(jī)的正常工作。另外,即使該基板管理控制器30不能正常運(yùn)行,該控制芯片20也可以控制操作系統(tǒng)90的開機(jī)操作,同時(shí)分別利用第一指示燈40與第二指示燈60指示基板管理控制器30的正常工作狀態(tài)與異常工作狀態(tài),使用方便。
權(quán)利要求
1.一種計(jì)算機(jī)系統(tǒng),其包括一開機(jī)單元、一基板管理控制器、一南橋芯片、一電源供應(yīng)單元與一操作系統(tǒng),所述電源供應(yīng)單元對(duì)操作系統(tǒng)供電以啟動(dòng)操作系統(tǒng),其特征在于所述計(jì)算機(jī)系統(tǒng)還包括一控制芯片,所述開機(jī)單元、控制芯片、基板管理控制器、南橋芯片與電源供應(yīng)單元依次電性連接,控制芯片還電連接至南橋芯片,所述開機(jī)單元向控制芯片發(fā)送第一開機(jī)信號(hào),所述控制芯片接收第一開機(jī)信號(hào),并向基板管理控制器發(fā)送一觸發(fā)信號(hào),所述基板管理控制器接收觸發(fā)信號(hào)并觸發(fā)南橋芯片,以通過南橋芯片開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電,所述控制芯片檢測(cè)基板管理控制器是否接收到觸發(fā)信號(hào),若該控制芯片檢測(cè)到基板管理控制器未接收到觸發(fā)信號(hào),該控制芯片將直接觸發(fā)南橋芯片,以通過南橋芯片開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電。
2.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其特征在于所述基板管理控制器接收到控制芯片發(fā)送的觸發(fā)信號(hào),并返回一回饋信號(hào)至控制芯片,所述控制芯片根據(jù)是否接收到回饋信號(hào)檢測(cè)基板管理控制器是否接收到控制信號(hào)。
3.如權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其特征在于所述基板管理控制器接收到控制芯片發(fā)送的觸發(fā)信號(hào),還向所述南橋芯片發(fā)送一第二開機(jī)信號(hào),所述控制芯片預(yù)設(shè)一時(shí)間間隔,若該控制芯片接收第一開機(jī)信號(hào)后超過預(yù)設(shè)的時(shí)間間隔仍未接收到基板管理控制器返回的回饋信號(hào),該控制芯片將直接向南橋芯片發(fā)送第二開機(jī)信號(hào),以通過南橋芯片控制電源供應(yīng)單元對(duì)操作系統(tǒng)供電。
4.如權(quán)利要求3所述的計(jì)算機(jī)系統(tǒng),其特征在于所述南橋芯片接收到第二開機(jī)信號(hào), 并向電源供應(yīng)單元發(fā)送一電源開啟信號(hào),以開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電。
5.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其特征在于所述計(jì)算機(jī)系統(tǒng)還包括一電連接于南橋芯片與基板管理控制器之間的第一指示燈,用以表示基板管理控制器的正常工作狀態(tài)。
6.如權(quán)利要求5所述的計(jì)算機(jī)系統(tǒng),其特征在于所述計(jì)算機(jī)系統(tǒng)還包括一電連接于南橋芯片與控制芯片之間的第二指示燈,用以表示基板管理控制器的異常工作狀態(tài)。
7.一種計(jì)算機(jī)系統(tǒng)的使用方法,其包括以下步驟提供一計(jì)算機(jī)系統(tǒng),其包括一開機(jī)單元、一控制芯片、一基板管理控制器、一南橋芯片、 一電源供應(yīng)單元與一操作系統(tǒng),所述開機(jī)單元、控制芯片、基板管理控制器、南橋芯片、電源供應(yīng)單元與操作系統(tǒng)依次電性連接,且該控制芯片還電連接至南橋芯片;開機(jī)單元向控制芯片發(fā)送第一開機(jī)信號(hào);控制芯片接收第一開機(jī)信號(hào)并向基板管理控制器發(fā)送一觸發(fā)信號(hào);基板管理控制器向控制芯片返回一回饋信號(hào),同時(shí)向南橋芯片發(fā)送第二開機(jī)信號(hào);南橋芯片接收第二開機(jī)信號(hào),并開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電。
8.如權(quán)利要求7所述的計(jì)算機(jī)系統(tǒng)的使用方法,其特征在于所述計(jì)算機(jī)系統(tǒng)的使用方法還包括控制芯片判斷在一定的時(shí)間間隔內(nèi)是否接收到基板管理控制器返回的回饋信號(hào)的步驟,該控制芯片于預(yù)設(shè)的時(shí)間間隔內(nèi)接收到基板管理控制器返回的回饋信號(hào),則執(zhí)行南橋芯片接收第二開機(jī)信號(hào),并開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電的步驟。
9.如權(quán)利要求8所述的計(jì)算機(jī)系統(tǒng)的使用方法,其特征在于所述方法還包括控制芯片于預(yù)設(shè)的時(shí)間間隔內(nèi)仍未接收到基板管理控制器返回的回饋信號(hào),則執(zhí)行控制芯片向南橋芯片發(fā)送第二開機(jī)信號(hào)的步驟,并返回到南橋芯片接收第二開機(jī)信號(hào),并開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電的步驟。
全文摘要
一種計(jì)算機(jī)系統(tǒng)包括開機(jī)單元、控制芯片、基板管理控制器、南橋芯片、電源供應(yīng)單元與操作系統(tǒng),所述電源供應(yīng)單元對(duì)操作系統(tǒng)供電以啟動(dòng)操作系統(tǒng),所述開機(jī)單元、控制芯片、基板管理控制器、南橋芯片與電源供應(yīng)單元依次電性連接,控制芯片還電連接至南橋芯片,開機(jī)單元向控制芯片發(fā)送第一開機(jī)信號(hào)以觸發(fā)控制芯片發(fā)送觸發(fā)信號(hào),基板管理控制器接收觸發(fā)信號(hào)并觸發(fā)南橋芯片,控制芯片檢測(cè)基板管理控制器是否接收到觸發(fā)信號(hào),若控制芯片檢測(cè)到基板管理控制器未接收到觸發(fā)信號(hào),該控制芯片將直接觸發(fā)南橋芯片,以開啟電源供應(yīng)單元對(duì)操作系統(tǒng)供電。本發(fā)明還提供一種計(jì)算機(jī)系統(tǒng)的使用方法。
文檔編號(hào)G06F9/445GK102385518SQ201010271818
公開日2012年3月21日 申請(qǐng)日期2010年9月3日 優(yōu)先權(quán)日2010年9月3日
發(fā)明者王新富 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司