專利名稱:具有備用核心單元的主機(jī)板及激活該備用核心單元的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有備用核心單元的主機(jī)板及激活該備用核心單元的方法。
背景技術(shù):
隨著科技的進(jìn)步,計(jì)算機(jī)的使用愈見(jiàn)普遍而成為人們?cè)诠ぷ魃霞吧钌喜豢苫蛉钡碾姎猱a(chǎn)品,尤其在網(wǎng)絡(luò)被廣為接受及利用之后,人們對(duì)計(jì)算機(jī)的依賴性更是前所未有地深切,也正因?yàn)槿绱?,?dāng)計(jì)算機(jī)一旦發(fā)生當(dāng)機(jī)且無(wú)法重新開(kāi)機(jī)之后,其所造成的影響往往遠(yuǎn)超過(guò)其它設(shè)備,尤其是當(dāng)計(jì)算機(jī)肩負(fù)著重要工作之時(shí)。
當(dāng)計(jì)算機(jī)發(fā)生當(dāng)機(jī)時(shí),多數(shù)情形雖可以藉由重新開(kāi)機(jī)來(lái)解決,但是,也有因當(dāng)機(jī)而無(wú)法開(kāi)機(jī)的情形。在先前CIH病毒肆虐的時(shí)期,由于CIH病毒會(huì)直接破壞BIOS而使計(jì)算機(jī)開(kāi)機(jī)程序錯(cuò)亂導(dǎo)致無(wú)法開(kāi)機(jī),這種情形并無(wú)法以重新開(kāi)機(jī)來(lái)解決,另外,當(dāng)COMS資料因故失落、或是芯片組損壞、甚至CPU損壞時(shí),都將導(dǎo)致計(jì)算機(jī)在電源供應(yīng)器仍正常的狀況下仍無(wú)法開(kāi)機(jī),當(dāng)使用者面臨這種情形的時(shí)候,唯一的解決之道,就是將計(jì)算機(jī)送修。而由于引起無(wú)法開(kāi)機(jī)的原因并不一定,通常需由技術(shù)人員逐一檢查,然后再針對(duì)損壞的部份予以修復(fù)或更換,即使是直接重新更換整個(gè)計(jì)算機(jī)主機(jī)板,對(duì)使用者而言也是需延宕多日才能取回送修的計(jì)算機(jī),這種情形在目前依賴計(jì)算機(jī)日深的環(huán)境下,經(jīng)常對(duì)人們?cè)斐刹簧倮_,尤其在人們正在處理重要的工作之時(shí),這種無(wú)法開(kāi)機(jī)的窘境更可能造成重大損失而令人深感困擾。因此,如何提供一種較能確保計(jì)算機(jī)順利開(kāi)機(jī)的方法及其裝置,顯為相關(guān)大眾所殷切企盼。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了提供一種較能確保計(jì)算機(jī)順利開(kāi)機(jī)的方法及其裝置。
通常來(lái)說(shuō),計(jì)算機(jī)在電源供應(yīng)器正常的狀況下仍無(wú)法開(kāi)機(jī)的原因,多半是因?yàn)橹鳈C(jī)板上的核心單元所引起,易言之,構(gòu)成核心單元的CPU芯片、系統(tǒng)芯片組、I/O芯片、系統(tǒng)內(nèi)存、以及BIOS芯片中,只要有一部分出現(xiàn)問(wèn)題,即會(huì)造成無(wú)法開(kāi)機(jī)的結(jié)果,因此,當(dāng)計(jì)算機(jī)無(wú)法開(kāi)機(jī)時(shí),通常意味著其中部份芯片可能需要更換、或是需要被取代。
為了較廣泛性地解決無(wú)法開(kāi)機(jī)的問(wèn)題,在推出一種新的計(jì)算機(jī)主機(jī)板時(shí),其在設(shè)計(jì)上應(yīng)將構(gòu)成核心單元的所有成員全部考慮進(jìn)去,因此,使計(jì)算機(jī)無(wú)法開(kāi)機(jī)的情形降至最低的方式,通過(guò)研究,增設(shè)備用核心單元以于必要時(shí)刻接替原核心單元作為計(jì)算機(jī)激活與運(yùn)作的核心。具體來(lái)說(shuō),本發(fā)明是這樣實(shí)現(xiàn)的提供一種新的計(jì)算機(jī)主機(jī)板及其激活方式,其主要包括由CPU芯片(中央處理器)、系統(tǒng)芯片組、I/O芯片(輸入/輸出裝置)、系統(tǒng)內(nèi)存、以及BIOS芯片所構(gòu)成的主核心單元、相同于該主核心單元的備用核心單元、以及一偵測(cè)控制單元,且其先判斷主核心單元所屬特定硬件的狀態(tài),然后根據(jù)判斷結(jié)果決定是否以備用核心單元激活計(jì)算機(jī)及作為計(jì)算機(jī)運(yùn)作的核心,具體而言,當(dāng)計(jì)算機(jī)無(wú)法以主核心單元激活及運(yùn)作時(shí),即由偵測(cè)控制單元送出訊號(hào)以激活備用核心單元,并同時(shí)致能備用核心單元的I/O芯片以將主核心單元所控制的I/O裝置切換由備用核心單元所掌控,藉此使得所述的備用核心單元能及時(shí)取代主核心單元而為計(jì)算機(jī)激活與運(yùn)作的核心,供使用者繼續(xù)完成工作,以避免不必要的損失及困擾。
下面結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
具體實(shí)施例方式
計(jì)算機(jī)主機(jī)板的基本架構(gòu)包括各式插槽(如PCI插槽、AGP插槽等)與相關(guān)的電路組件或裝置外,更包括由CPU芯片、系統(tǒng)芯片組、可經(jīng)由各式I/O連接器而接設(shè)諸如鼠標(biāo)、鍵盤、打印機(jī)......等I/O裝置的I/O芯片、系統(tǒng)內(nèi)存、及BIOS芯片所構(gòu)成的主核心單元;一相同于原核心單元的備用核心單元;以及可偵測(cè)主核心單元是否順利激活及運(yùn)作、并能根據(jù)偵測(cè)結(jié)果以決定備用核心單元運(yùn)作與否的偵測(cè)控制單元;在本實(shí)施例中,所述的系統(tǒng)芯片組是以系統(tǒng)公司生產(chǎn)的SiS630系列單芯片為例,而偵測(cè)控制單元?jiǎng)t由一偵測(cè)電路及一切換電路所構(gòu)成,其中,偵測(cè)電路的輸入側(cè)連接于主核心單元所屬系統(tǒng)芯片組的通用I/O接腳(GP I/O)上,藉以偵測(cè)主核心單元是否正常運(yùn)作,至于偵測(cè)電路的輸出側(cè)則分別連接至備用核心單元所屬系統(tǒng)芯片組的致能端與切換電路的輸入側(cè),而切換電路的輸出側(cè)則再分別接至主核心單元所屬I/O芯片及備用核心單元所屬I/O芯片;藉此設(shè)計(jì),使用者可以藉由下述的方法來(lái)激活主機(jī)板于正常運(yùn)作,即相應(yīng)于計(jì)算機(jī)開(kāi)機(jī)訊號(hào)(POWER-OK)而致能主核心單元所屬系統(tǒng)芯片組以進(jìn)行開(kāi)機(jī)作業(yè)的第一步驟;利用偵測(cè)控制單元判斷主核心單元是否順利完成開(kāi)機(jī)作業(yè)的第二步驟;根據(jù)偵測(cè)結(jié)果以決定是否激活備用核心單元及是否將I/O裝置控制權(quán)切換至備用核心單元的第三步驟;在上述第一步驟中,主要是使計(jì)算機(jī)開(kāi)機(jī)訊號(hào)直接激活主核心單元的系統(tǒng)芯片組,使得系統(tǒng)芯片組可以喚醒BIOS芯片、CPU、系統(tǒng)內(nèi)存......等,使之進(jìn)行及完成開(kāi)機(jī)自我測(cè)試(POST)、初始化作業(yè)(Initial)、記錄系統(tǒng)設(shè)定值、讀入常駐程序庫(kù)、加載操作系統(tǒng)......等開(kāi)機(jī)作業(yè),在確定完成開(kāi)機(jī)作業(yè)后,使該系統(tǒng)芯片組接設(shè)偵測(cè)控制單元的通用I/O接腳為某特定電氣狀態(tài)(例如高電位、低電位或浮接),而若主核心單元在一段預(yù)設(shè)的時(shí)間內(nèi)(例如5秒鐘)未能順利開(kāi)機(jī),即令系統(tǒng)芯片組接設(shè)偵測(cè)控制單元的通用I/O接腳為另一特定電氣狀態(tài);而在上述第二步驟中,偵測(cè)控制單元利用其偵測(cè)電路來(lái)判斷主核心單元是否正常開(kāi)機(jī),該偵測(cè)電路可為以晶體管開(kāi)關(guān)為主的電路構(gòu)成,且其輸入側(cè)并接至該系統(tǒng)芯片組的通用I/O接腳,因此,當(dāng)主核心單元順利開(kāi)機(jī)而使該通用I/O接腳為某一電氣狀態(tài)時(shí),偵測(cè)電路僅相應(yīng)輸出控制信號(hào)以使切換電路致能(激活)主核心單元所屬I/O芯片,使主核心單元取得對(duì)I/O裝置的控制權(quán),進(jìn)而令整個(gè)計(jì)算機(jī)系統(tǒng)以主核心單元進(jìn)入正常運(yùn)作狀態(tài)以供諸利用,其中,所述的切換電路,具體上可為一種內(nèi)部具數(shù)組電子切換開(kāi)關(guān)的計(jì)算機(jī)芯片;
當(dāng)主核心單元開(kāi)機(jī)失敗而使該通用I/O接腳為另一電氣狀態(tài)時(shí),偵測(cè)電路即相應(yīng)輸出控制信號(hào)以致能備用核心單元所屬系統(tǒng)芯片組及使切換電路致能備用核心單元所屬I/O芯片,使以備用核心單元進(jìn)行及完成開(kāi)機(jī)作業(yè),并利用所屬I/O芯片的致能而取得對(duì)I/O裝置的控制權(quán),進(jìn)而令整個(gè)計(jì)算機(jī)系統(tǒng)以備用核心單元進(jìn)入正常運(yùn)作狀態(tài),以供使用;由上述主機(jī)板及其激活方法的說(shuō)明中,本技術(shù)領(lǐng)域的技術(shù)人員將易于知悉,該實(shí)施例主要是利用偵測(cè)控制單元來(lái)檢查主核心單元所屬系統(tǒng)芯片組的某一特定腳位是否處于正常開(kāi)機(jī)后所應(yīng)有的電氣狀態(tài),更具體地說(shuō),使系統(tǒng)芯片組的一通用I/O接腳于主核心單元開(kāi)機(jī)失敗時(shí)轉(zhuǎn)態(tài)為低電位的電氣狀態(tài),令偵測(cè)控制單元的偵測(cè)電路相應(yīng)輸出第一控制信號(hào)至切換電路、及輸出第二控制信號(hào)至備用核心單元所屬系統(tǒng)芯片組,使得切換電路令其內(nèi)部切換開(kāi)關(guān)切至一特定位置,以令I(lǐng)/O連接器連接至備用核心單元所屬系統(tǒng)芯片組,同時(shí),備用核心單元所屬系統(tǒng)芯片組也相應(yīng)該第二控制信號(hào)而激活,簡(jiǎn)言之,只要該接設(shè)偵測(cè)控制單元的通用I/O接腳的電氣狀態(tài)為代表主核心單元無(wú)法開(kāi)機(jī)的意義時(shí),即相應(yīng)激活備用核心單元及將I/O裝置的控制權(quán)切換至備用核心單元,由于備用核心單元與主核心單元同為包括CPU芯片、系統(tǒng)芯片組、I/O芯片、系統(tǒng)內(nèi)存、以及BIOS芯片的硬件架構(gòu),因此,整個(gè)計(jì)算機(jī)系統(tǒng)即能以備用核心單元來(lái)開(kāi)機(jī)及進(jìn)入正常運(yùn)作狀態(tài),同時(shí),更可由備用核心單元的BIOS程序于顯示器上通知使用者現(xiàn)在系使用備用核心單元完成開(kāi)機(jī),相對(duì)而言即表示主核心單元已經(jīng)損壞,藉由此訊息的提示,使用者可在利用備用核心單元開(kāi)機(jī)后,選擇繼續(xù)利用計(jì)算機(jī)來(lái)工作,還是將重要資料轉(zhuǎn)移至其它計(jì)算機(jī)以繼續(xù)進(jìn)行未完成的重要工作,如此,無(wú)論計(jì)算機(jī)是否送修,均不會(huì)影響使用者藉助計(jì)算機(jī)進(jìn)行相關(guān)作業(yè),進(jìn)而令使用者得以避免不必要的損失及困擾。
本發(fā)明確實(shí)能夠藉其設(shè)計(jì)而使備用核心單元能夠在必要時(shí)刻及時(shí)激活以取代主核心單元而為計(jì)算機(jī)的運(yùn)作核心,確能達(dá)到本發(fā)明的確保順利開(kāi)機(jī)的目的而令使用者得以避免無(wú)法開(kāi)機(jī)所引起的損失與困擾。
權(quán)利要求
1.一種具有備用核心單元的主機(jī)板,其上至少包括一主核心單元,其為計(jì)算機(jī)原設(shè)定的激活及運(yùn)作的基本核心;一備用核心單元,其構(gòu)造與主核心單元相同;一輸入輸出裝置;以及一偵測(cè)控制單元,其分別與所述的主核心單元、備用核心單元、及輸入輸出裝置作電性連接,并使該偵測(cè)控制單元在偵測(cè)到主核心單元無(wú)法順利激活或運(yùn)作時(shí)相應(yīng)致能該備用核心單元與切換輸入輸出裝置的控制權(quán)至該備用核心單元。
2.根據(jù)權(quán)利要求1所述的具有備用核心單元的主機(jī)板,其特征在于其中主核心單元及備用核心單元包括一中央處理器;一輸入輸出芯片;一系統(tǒng)內(nèi)存;以及一BIOS芯片與一系統(tǒng)芯片組;其中,該系統(tǒng)芯片組分別與該中央處理器、該輸入輸出芯片、該系統(tǒng)內(nèi)存、及該BIOS芯片作電性連接,藉以形成一計(jì)算機(jī)激活及運(yùn)作的核心架構(gòu)。
3.根據(jù)權(quán)利要求1或2所述的具有備用核心單元的主機(jī)板,其特征在于該偵測(cè)控制單元包括一偵測(cè)電路及一切換電路,其中該偵測(cè)電路的輸入側(cè)接至主核心單元的系統(tǒng)芯片組,藉以判斷主核心單元是否無(wú)法順利激活或運(yùn)作,且其第一輸出側(cè)接至備用核心單元的系統(tǒng)芯片組的致能端、以及其第二輸出側(cè)接至所述的切換電路的輸入側(cè),而該切換電路的第一輸出側(cè)則接至主核心單元所屬I/O芯片、以及其第二輸出側(cè)則接至備用核心單元所屬I/O芯片。
4.根據(jù)權(quán)利要求3所述的具有備用核心單元的主機(jī)板,其特征在于其中切換電路為一計(jì)算機(jī)芯片。
5.一種具有備用核心單元的主機(jī)板的激活該備用核心單元的方法,其特征在于依下述步驟而進(jìn)行激活相應(yīng)于計(jì)算機(jī)開(kāi)機(jī)訊號(hào)而致能主核心單元所屬系統(tǒng)芯片組以進(jìn)行開(kāi)機(jī)作業(yè)的第一步驟;利用偵測(cè)控制單元判斷主核心單元是否順利完成開(kāi)機(jī)作業(yè)的第二步驟;根據(jù)偵測(cè)結(jié)果以決定是否激活備用核心單元及是否將輸入輸出裝置控制權(quán)切換至備用核心單元的第三步驟;藉此方法在主核心單元無(wú)法順利激活或運(yùn)作時(shí),能及時(shí)由備用核心單元接替作為計(jì)算機(jī)激活及運(yùn)作的核心。
6.根據(jù)權(quán)利要求5所述的具有備用核心單元的主機(jī)板的激活該備用核心單元的方法,其特征在于所述的第二步驟為判斷主核心單元所屬系統(tǒng)芯片組某通用I/O接腳的電氣狀態(tài)。
7.根據(jù)權(quán)利要求5所述的具有備用核心單元的主機(jī)板的激活該備用核心單元的方法,其特征在于備用核心單元運(yùn)作時(shí),備用核心單元的BIOS程序于顯示器上通知使用者現(xiàn)在系使用備用核心單元完成開(kāi)機(jī)。
全文摘要
本發(fā)明涉及一種具有備用核心單元的主機(jī)板及激活該備用核心單元的方法,其至少包括足以激活計(jì)算機(jī)且足供作為計(jì)算機(jī)運(yùn)作核心的主核心單元、以及至少一組相同于該主核心單元的備用核心單元,并于計(jì)算機(jī)因故無(wú)法順利激活及運(yùn)作時(shí),特別利用一偵測(cè)控制單元來(lái)相應(yīng)激活該備用核心單元以接替為計(jì)算機(jī)激活及運(yùn)作的核心,便于使用者繼續(xù)進(jìn)行未完成的工作,以避免不必要的損失或困擾。本發(fā)明的裝置和方法較能確保計(jì)算機(jī)順利開(kāi)機(jī)。
文檔編號(hào)G06F1/16GK1409187SQ0113538
公開(kāi)日2003年4月9日 申請(qǐng)日期2001年9月28日 優(yōu)先權(quán)日2001年9月28日
發(fā)明者林火元 申請(qǐng)人:技嘉科技股份有限公司