TWI861752B - 主機系統及其保護方法 - Google Patents
主機系統及其保護方法 Download PDFInfo
- Publication number
- TWI861752B TWI861752B TW112108276A TW112108276A TWI861752B TW I861752 B TWI861752 B TW I861752B TW 112108276 A TW112108276 A TW 112108276A TW 112108276 A TW112108276 A TW 112108276A TW I861752 B TWI861752 B TW I861752B
- Authority
- TW
- Taiwan
- Prior art keywords
- power supply
- host system
- protection setting
- setting
- supply unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 54
- 238000012545 processing Methods 0.000 claims abstract description 84
- 230000008569 process Effects 0.000 claims description 27
- 230000006870 function Effects 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 239000007787 solid Substances 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Emergency Protection Circuit Devices (AREA)
- Power Sources (AREA)
Abstract
一種主機系統包含有用來提供一系統配置資訊的一系統電路、用來供應電源的一電源供應單元以及一處理電路。處理電路耦接於系統電路及電源供應單元,用來讀取電源供應單元的一電源供應資訊,根據系統配置資訊來計算一優化過電流保護設定,以及根據電源供應資訊是否匹配優化過電流保護設定來判斷是否更換電源供應單元。
Description
本發明係指一種主機系統及其保護方法,尤指一種可適當地設定過電流保護設定的主機系統及其保護方法。
開放硬體計畫對伺服器制定了模組化的硬體設計規格。因此,當研發出新的裝置(例如控制晶片或儲存器等)時,可直接從伺服器取下舊裝置並更換新裝置,而可進行系統升級。同理,也可直接更換故障裝置,以進行系統維修。
然而,針對不同種類或個數的裝置,伺服器需要不同的過電流保護設定。當伺服器的功率消耗較高而電源供應單元的功率較低時,則容易觸發過電流保護功能而導致關機。此外,若熱插拔控制器讀取到的過電流保護設定不適當,則即使電源供應單元的功率對應伺服器的功率消耗,也會觸發過電流保護功能而導致關機。
如何有效率地因應不同裝置及電源供應單元的供電能力來正確地設定過電流保護設定,實為本領域的課題之一。
為解決上述問題,本發明提供一種可適當地設定過電流保護設定的主機系統及其保護方法。
本發明的一實施例揭露一種主機系統,包含有一系統電路,用來提供一系統配置資訊;一電源供應單元,用來供應電源;以及一處理電路,耦接於該系統電路及該電源供應單元,用來讀取該電源供應單元的一電源供應資
訊,根據該系統配置資訊來計算一優化過電流保護設定,以及根據該電源供應資訊是否匹配該優化過電流保護設定來判斷是否更換該電源供應單元。
本發明的一實施例揭露一種保護方法,用於一主機系統,包含有取得一電源供應單元的一電源供應資訊;根據關於該主機系統的一系統電路的一系統配置資訊,計算一優化過電流保護設定;以及根據該電源供應資訊是否匹配該優化過電流保護設定,判斷是否更換該電源供應單元。
10,20:主機系統
110:處理電路
160,260:電源供應單元
180,280:系統電路
210:微控制器
230:可變電阻
240:熱插拔控制器
282:基板管理控制器
284C1~284Cn:裝置
30~50:保護方法
Pr1,Pr2:電力
S300~S308,S400~S414,S502~S526:步驟
第1圖及第2圖分別為本發明實施例一主機系統之示意圖。
第3圖至第5圖分別為本發明實施例一保護方法之示意圖。
第1圖為本發明實施例一主機系統10之示意圖。主機系統10可包含一處理電路110、一電源供應單元(power supply unit,PSU)160及一系統電路180。
處理電路110可用來讀取電源供應單元160的電源供應資訊,根據系統電路180提供的系統配置(configuration)資訊來計算優化過電流保護(over current protection,OCP)設定,以及比較電源供應資訊與優化過電流保護設定。若電源供應資訊匹配優化過電流保護設定,處理電路110可將主機系統10的過電流保護設定更改為或保持為優化過電流保護設定;反之,若電源供應資訊不匹配優化過電流保護設定,處理電路110判斷應更換電源供應單元160,而可通知電源供應單元160應做更換。
簡言之,主機系統10可針對不同的系統配置資訊而對應調整至適當的過電流保護設定(即優化過電流保護設定),因此可提高通用性。並且,主機系統10可自動作業而無須人工操作(例如自動地偵測電源供應單元160的電源供應資訊,或自動地比較電源供應資訊與優化過電流保護設定)來調整至適當的
過電流保護設定,以在需要時提供過電流保護功能,因此可提高效率及正確性。再者,主機系統10會確保電源供應資訊與優化過電流保護設定之間的匹配,因此可提高操作穩定性。
第2圖為本發明實施例一主機系統20之示意圖。主機系統20的一微控制器(microcontroller)210、一電源供應單元260以及一系統電路280可分別用以實施處理電路110、電源供應單元160及系統電路180。
系統電路280可包含基板管理控制器(Baseboard Management Controller,BMC)282及裝置284C1~284Cn。基板管理控制器282可用來掃描裝置284C1~284Cn以產生系統配置資訊。系統配置資訊可與實際置入主機系統20的裝置284C1~284Cn的種類或個數相關。微控制器210可自基板管理控制器282得知系統配置資訊,並可根據系統配置資訊(例如裝置284C1~284Cn的種類或個數)決定優化過電流保護設定(例如最高總和功率值)。
主機系統20可另包含一可變電阻230及一熱插拔控制器(Hot Swap Controller)240。可變電阻230的電阻值對應過電流保護設定。在一實施例,可變電阻230可為一數位可變電阻(例如數位分壓計(Digital Potentiometer))。在一實施例,可變電阻230可包含一積體電路匯流排(Inter-Integrated Circuit Bus)介面,微控制器210可透過積體電路匯流排介面來設定可變電阻230的電阻值。換言之,主機系統20的過電流保護設定可更改為或保持為優化過電流保護設定,而過電流保護設定會決定主機系統20的過電流保護功能的觸發級別(trigger level)。
熱插拔控制器240可接收來自電源供應單元260的電力Pr1,進而輸出關於電力Pr1的電力Pr2至系統電路280。熱插拔控制器240可用來讀取可變電阻230的電阻值,而得知主機系統20的過電流保護設定,並偵測電力Pr2,從而判斷是否觸發過電流保護功能。當熱插拔控制器240未觸發過電流保護功能(例如熱
插拔控制器240判斷電力Pr2未發生異常或符合過電流保護設定),電源供應單元260可供應電源至系統電路280;反之,當熱插拔控制器240觸發過電流保護功能(例如熱插拔控制器240判斷電力Pr2發生異常或不符合過電流保護設定),電源供應單元260停止供應電源至系統電路280。
電源供應單元260的電源供應資訊可與電源供應單元260的供電能力相關,電源供應資訊可例如包括功率值、電流值、或其他關於供電能力的資訊。
簡言之,由於微控制器210可根據系統電路280的電路架構計算出優化過電流保護,且可在電源供應單元260的電源供應資訊匹配優化過電流保護設定時確保過電流保護設定符合優化過電流保護設定,因此,主機系統20可正確地對應系統電路280的電路架構及電源供應單元260的供電能力對系統電路280供應電源或停止供應電源。
第3圖為本發明實施例一保護方法30之示意圖。保護方法30可被編譯成程式碼而用於主機系統10或20,以確保電源供應資訊與優化過電流保護設定之間的匹配。程式碼可儲存於處理電路110或微控制器210;程式碼可儲存於儲存電路,例如唯讀記憶體(Read Only Memory,ROM)、快閃記憶體(Flash Memory)、或隨機存取記憶體(Random Access Memory,RAM),但不限於此。保護方法30可包含以下步驟:
步驟S300:開始。
步驟S302:處理電路110或微控制器210取得電源供應單元160或260的電源供應資訊。
步驟S304:處理電路110或微控制器210根據關於系統電路180或280的系統配置資訊,計算出優化過電流保護設定。
步驟S306:處理電路110或微控制器210根據電源供應資訊是否匹配優化過電流保護設定,判斷是否更換電源供應單元160或260。
步驟S308:結束。
詳細而言,處理電路110或微控制器210可在步驟S302讀取關於電源供應單元160或260的供電能力的電源供應資訊,並可在步驟S304根據關於裝置284C1~284Cn的種類或個數的系統配置資訊計算主機系統10或20的優化過電流保護設定。在一實施例,步驟S302與步驟S304的順序可變更或併行。
優化過電流保護設定例如可包含主機系統10或20的系統電路180或280運作所需的總和功率值。在一實施例,處理電路110或微控制器210可藉由查表(例如利用查找表(Lookup Table))來判斷主機系統10或20的每個裝置(例如裝置284C1~284Cn)運作所需的(最高)功率值,並將這些裝置運作所需的(最高)功率值加總為總和功率值。例如,非揮發性記憶體傳輸介面(Non-Volatile Memory Express,NVMe)固態硬碟的負載電流為可調整的,處理電路110或微控制器210可根據非揮發性記憶體傳輸界面固態硬碟的最高功率值及其他裝置的最高功率值來計算總和功率值。在一實施例,查找表的內容(例如每個裝置運作所需的功率值)可根據合格供應商清單(Approved Vendor List,AVL)而設定。在一實施例,查找表可儲存於處理電路110或微控制器210,例如處理電路110或微控制器210的唯讀記憶體。
接著,處理電路110或微控制器210可在步驟S306判斷電源供應單元160或260的電源供應資訊是否匹配對應系統配置的優化過電流保護設定。例如,處理電路110或微控制器210可判斷電源供應單元160或260的功率值是否等於優化過電流保護設定的總和功率值,即是否符合系統電路180或280運作所需要的功率。或者,處理電路110或微控制器210可判斷電源供應單元160或260的功率值是否等於優化過電流保護設定的總和功率值加上一預設值,即是否符合主機系統10或20的所有裝置運作所需要的功率。
當處理電路110或微控制器210在步驟S306判斷應更換電源供應單元
160或260時,電源供應單元160或260可人工地或自動地被更換,使得新置入的電源供應單元的電源供應資訊與優化過電流保護設定匹配。在一實施例,處理電路110或微控制器210可指示相關人員更換電源供應單元160或260;或者,處理電路110或微控制器210可切斷主機系統10或20與電源供應單元160或260的連結,而將主機系統10或20切換至另一電源供應單元。
第4圖為本發明實施例一保護方法40之示意圖。保護方法40可被編譯成程式碼而用於主機系統10或20,以確保電源供應資訊與優化過電流保護設定之間的匹配。保護方法40可包含以下步驟:
步驟S400:開始。
步驟S402:處理電路110或微控制器210取得電源供應單元160或260的電源供應資訊。
步驟S404:處理電路110或微控制器210取得關於系統電路180或280的系統配置資訊。
步驟S406:處理電路110或微控制器210根據關於系統電路180或280的系統配置資訊,計算出優化過電流保護設定。
步驟S408:處理電路110或微控制器210判斷電源供應資訊是否匹配優化過電流保護設定。若是,執行步驟S410;否則,執行步驟S412。
步驟S410:處理電路110或微控制器210根據電源供應資訊匹配優化過電流保護設定,將主機系統10或20的過電流保護設定更改為或保持為優化過電流保護設定。
步驟S412:處理電路110或微控制器210根據電源供應資訊不匹配優化過電流保護設定,判斷應更換電源供應單元160或260。
步驟S414:結束。
詳細而言,處理電路110或微控制器210可在步驟S404自基板管理控
制器282取得關於系統電路180或280的系統配置資訊。在一實施例,基板管理控制器282可掃描系統配置(例如掃描主機系統20的系統電路280來確認系統電路280的裝置284C1~284Cn的種類、外型規格(Form Factor)、數量或其他資訊),並將掃描得到的系統配置資訊回饋至處理電路110或微控制器210。在一實施例,基板管理控制器282可識別主機板晶片平台類型(例如ARM平台或X86平台),從而產生系統配置資訊。
也就是說,在一實施例,基板管理控制器282可在步驟S404掃瞄出有哪些裝置(例如裝置284C1~284Cn),處理電路110或微控制器210可在步驟S406藉由查表來判斷每個裝置(例如裝置284C1~284Cn)運作所需的(最高)功率值,並將這些裝置運作所需的(最高)功率值加總為總和功率值,而計算出優化過電流保護設定。在一實施例,步驟S402、步驟S404與步驟S406的順序可變更或併行。
在步驟S410,若電源供應資訊匹配優化過電流保護設定,處理電路110或微控制器210可判斷無須更換電源供應單元160或260。處理電路110或微控制器210還可指示將主機系統10或20的過電流保護設定更改至或保持為優化過電流保護設定。換言之,處理電路110或微控制器210可根據電源供應資訊及系統配置資訊來自動變更主機系統10或20的過電流保護設定。在一實施例,處理電路110或微控制器210可調整或保持可變電阻230的電阻值,以將主機系統10或20的過電流保護設定設定成優化過電流保護設定。在一實施例,處理電路110或微控制器210將優化過電流保護設定儲存至一記憶體。
在步驟S412,若電源供應資訊不匹配優化過電流保護設定,處理電路110或微控制器210可判斷應更換電源供應單元160或260。在一實施例,處理電路110或微控制器210還可通知不匹配的資訊,例如發送不匹配訊號。不匹配訊號可用來指示應更換電源供應單元160或260或者指明電源供應資訊不匹配優
化過電流保護設定。例如,處理電路110或微控制器210可利用燈號(例如發光二極體)或鳴聲(例如蜂鳴器)來警示在場人員,或顯示一異常視窗來警示在場人員或遠端人員。異常視窗可例如包含哪一個主機系統發生不匹配、優化過電流保護設定的總和功率值、或僅告知電源供應資訊與優化過電流保護設定不匹配(即電源供應單元160或260不能支援當前的系統配置)。
第5圖為本發明實施例一保護方法50之示意圖。保護方法50可被編譯成程式碼而用於主機系統10或20,以確保電源供應資訊與優化過電流保護設定之間的匹配。保護方法50可包含以下步驟:
步驟S502:啟始開機程序。
步驟S504:處理電路110或微控制器210可取得安全模式設定。
步驟S506:處理電路110或微控制器210可取得電源供應單元160或260的電源供應資訊。
步驟S508:處理電路110或微控制器210可判斷電源供應資訊是否匹配安全模式設定。若是,執行步驟S510;否則,執行步驟S522。
步驟S510:處理電路110或微控制器210可暫停開機程序。
步驟S512:處理電路110或微控制器210可取得關於系統電路180或280的系統配置資訊。
步驟S514:處理電路110或微控制器210可根據關於系統電路180或280的系統配置資訊,計算出優化過電流保護設定。
步驟S516:處理電路110或微控制器210可判斷電源供應資訊是否匹配優化過電流保護設定。若是,執行步驟S518;否則,執行步驟S522。
步驟S518:處理電路110或微控制器210可根據電源供應資訊匹配優化過電流保護設定,將主機系統10或20的過電流保護設定更改為或保持為優化過電流保護設定。
步驟S520:處理電路110或微控制器210可續行開機程序。
步驟S522:處理電路110或微控制器210可停止開機程序。
步驟S524:處理電路110或微控制器210可發送不匹配訊號。
步驟S526:(人工或自動)更換電源供應單元160或260,使得新置入的電源供應單元160或260的電源供應資訊與優化過電流保護設定匹配。接著,執行步驟S504。
詳細而言,在步驟S502,可啟動電源而啟始開機程序,例如將電源提供至主機系統10或20或按下電源按鈕來(硬)啟動主機系統10或20。
處理電路110或微控制器210可在步驟S504讀取安全模式設定。此時,主機系統10或20的過電流保護設定可設定在安全模式設定(例如可變電阻230的電阻值對應於安全模式設定)。安全模式設定可為可變電阻230被選用時的預設值設定。安全模式設定例如可包含開機程序所需的最低門檻值(threshold)(例如最低功率值或最低電流值)、至少提供中央處理器(CPU)或雙線記憶體模組(Dual In-line Memory Module,DIMM)開機程序所需電源的最低門檻值、或至少運行到步驟S512或步驟S512以前所需的最低門檻值。
當處理電路110或微控制器210分別在步驟S504、S506取得安全模式設定及電源供應資訊後,處理電路110或微控制器210會確保開機程序是在電源供應單元260的電源供應資訊匹配安全模式設定下進行。在一實施例,步驟S504與步驟S506的順序可變更或併行。
換言之,當處理電路110或微控制器210在步驟S508判斷電源供應單元260的電源供應資訊不匹配安全模式設定(例如判斷電源供應單元260的功率值小於開機程序所需的最低功率值),則結束開機程序(步驟S522),且處理電路110或微控制器210可在步驟S526使得電源供應單元160或260被更換。處理電路110或微控制器210還可在步驟S524通知不匹配的資訊,例如發送不匹配訊
號,但步驟S524在一實施例可省略。不匹配訊號可用來指示應更換電源供應單元160或260或者指明電源供應資訊不匹配安全模式設定。例如,處理電路110或微控制器210可利用燈號或鳴聲來警示在場人員,或顯示一異常視窗來警示在場人員或遠端人員。異常視窗可例如包含哪一個主機系統發生不匹配、安全模式設定的最低門檻值、或僅告知電源供應資訊不匹配安全模式設定(即電源供應單元160或260不能支援開機程序)。換言之,在不匹配的情況下,主機系統10或20不會進行到將作業系統載入記憶體的開機程序。
當處理電路110或微控制器210在步驟S508判斷電源供應單元260的電源供應資訊匹配安全模式設定(例如判斷電源供應單元260的功率值大於或等於開機程序所需的最低功率值),處理電路110或微控制器210可先暫停開機程序(步驟S510)。在一實施例,處理電路110或微控制器210可暫緩開機程序中的平台復位(Platform Reset)訊號的發送而暫停開機程序(步驟S510),平台復位訊號可例如為南橋發出的PLTRST#訊號或用來將各個裝置復位的訊號。在一實施例,步驟S510可發生在基本輸入輸出系統(Basic Input/Output System,BIOS)的開機自檢(Power On Self Test,POST)之前。處理電路110或微控制器210可在步驟S512~S516確保電源供應資訊匹配優化過電流保護設定後,才會續行開機程序(步驟S520)。在一實施例,處理電路110或微控制器210可在步驟S520指示發送平台重置訊號以續行開機程序。在一實施例,步驟S518與步驟S520的順序可變更或併行。
當開機程序完成後,熱插拔控制器240可偵測可變電阻230的電阻值來讀取過電流保護設定,並偵測自電源供應單元160或260流至系統電路180或280的電流大小,以判斷是否有過電流發生。例如,當流至系統電路180或280的電流大於過電流保護設定時,熱插拔控制器240關斷電源供應單元160或260與系統電路180或280之間的連結,使電源供應單元160或260停止供應電源至系統電
路180或280。並且,處理電路110或微控制器210可使得主機系統10或20重新啟動,並可輸出一警示訊號來通知過電流發生或電力Pr2發生異常的資訊。當重新開啟主機系統10或20的電源時,可再次執行開機程序,並確定電源供應單元160或260的電源供應資訊及主機系統10或20的過電流保護設定符合系統配置。
在一實施例,主機系統10、20可適用於開放硬體計畫(Open Compute Project,OCP)制定的標準開放機架(Open rack)。
在一實施例,主機系統10、20可為伺服器,例如檔案伺服器(Files server)(例如網路附接儲存裝置(Network Attached Storage,NAS))、資料庫伺服器、應用程式伺服器(application server)或網頁伺服器,但不限於此。
在一實施例,裝置284C1~284Cn可分別為一儲存器(例如硬碟(Hard Disk Drive,HDD)、固態硬碟(Solid State Drive,SSD))、一處理器(例如圖形處理器(GPU)、中央處理器、視覺處理器(vision processing unit,VPU))、一網路介面控制器(network interface controller,NIC)、一記憶體(例如雙線記憶體模組)、一感測器、或一加速器(例如人工智慧加速器(例如artificial intelligence accelerator)),但不限於此。裝置284C1~284Cn的種類可視主機系統20的種類而定。例如,當主機系統20屬於一種計算節點時,裝置284C1~284Cn其中一者可為圖形處理器(或加速器,或其他計算裝置);當主機系統20屬於一種儲存節點時,裝置284C1~284Cn主要為儲存器及中央處理器,但裝置284C1~284Cn都不是圖形處理器(或都不是加速器,或都不是其他計算裝置)。
在一實施例,基板管理控制器282及裝置284C1~284Cn可設置在同一個基板(例如主機板(motherboard))。
在一實施例,處理電路110可為一可程式邏輯裝置(Programmable Logic Device,CPLD)、一現場可程式邏輯閘陣列(Field Programmable Gate Array,FPGA)或一微控制器。
在一實施例,電源供應單元160或260除了供應電源至系統電路180或280,電源供應單元160或260還供應電源至主機系統10或20的其他裝置(例如微控制器210、可變電阻230、或熱插拔控制器240)。
在一實施例,電源供應單元160或260可擴展為多個電源供應單元。對應地,在步驟S506,處理電路110或微控制器210可讀取一個主機系統的所有電源供應單元的電源供應資訊。處理電路110或微控制器210可在所有電源供應單元的電源供應資訊選出一個最低的電源供應資訊,並以最低的電源供應資訊進行步驟S508或S516中是否匹配的比對。
綜上所述,主機系統可根據主機系統的裝置的種類或個數,計算出適當的優化過電流保護設定,並據以動態調整過電流保護設定使得過電流保護設定符合電源供應資訊及系統配置資訊的要求,以在需要時提供過電流保護功能,且避免不必要的關機(Shut down)。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
10:主機系統
110:處理電路
160:電源供應單元
180:系統電路
Claims (20)
- 一種主機系統,包含有:一系統電路,用來提供一系統配置資訊;一電源供應單元,用來供應電源;以及一處理電路,耦接於該系統電路及該電源供應單元,用來讀取該電源供應單元的一電源供應資訊,根據該系統配置資訊來計算一優化過電流保護設定,以及根據該電源供應資訊是否匹配該優化過電流保護設定來判斷是否更換該電源供應單元。
- 如請求項1所述之主機系統,其中,該系統電路包含有:至少一裝置;以及一基板管理控制器,耦接於該至少一裝置,用來掃描該至少一裝置以產生該系統配置資訊,該系統配置資訊與該至少一裝置的種類或個數相關。
- 如請求項2所述之主機系統,其中,該至少一裝置為一儲存器、一圖形處理器、一中央處理器、一網路介面控制器、一記憶體、或一加速器。
- 如請求項1所述之主機系統,其中,該系統電路包含有:一可變電阻,耦接於該處理電路,其中,該可變電阻的一電阻值對應一過電流保護設定,且該處理電路另用來根據該電源供應資訊匹配該優化過電流保護設定而將該過電流保護設定更改為或保持為該優化過電流保護設定;以及一熱插拔控制器,耦接於該可變電阻、該電源供應單元與該系統電路之間,用來根據該過電流保護設定判斷是否觸發一過電流保護功能。
- 如請求項1所述之主機系統,其中,該處理電路另用來根據該電源供應資訊不匹配該優化過電流保護設定,發送一不匹配訊號,以指示更 換該電源供應單元。
- 如請求項1所述之主機系統,其中,該處理電路另用來在取得該系統配置資訊前判斷該電源供應資訊是否匹配一安全模式設定。
- 如請求項6所述之主機系統,其中,該安全模式設定包含有一開機程序所需的一最低門檻值。
- 如請求項6所述之主機系統,其中,該處理電路另用來根據該電源供應資訊不匹配該安全模式設定而停止一開機程序,或根據該電源供應資訊匹配該安全模式設定而暫停該開機程序且嘗試取得該系統配置資訊。
- 如請求項8所述之主機系統,其中,該處理電路另用來在計算出該優化過電流保護設定後將該主機系統的一過電流保護設定更改為或保持為該優化過電流保護設定,且續行該開機程序。
- 如請求項1所述之主機系統,其中,該主機系統為一檔案伺服器或一應用程式伺服器,且該處理電路為一微控制器。
- 一種保護方法,用於一主機系統,包含有:取得一電源供應單元的一電源供應資訊;根據關於該主機系統的一系統電路的一系統配置資訊,計算一優化過電流保護設定;以及根據該電源供應資訊是否匹配該優化過電流保護設定,判斷是否更換該電源供應單元。
- 如請求項11所述之保護方法,其中,另包含有:取得該系統配置資訊,其中,該系統配置資訊與該系統電路的至少一裝置的種類或個數相關。
- 如請求項12所述之保護方法,其中,該至少一裝置為一儲存器、一圖形處理器、一中央處理器、一網路介面控制器、一記憶體、或一加速 器。
- 如請求項11所述之保護方法,其中,根據該電源供應資訊是否匹配該優化過電流保護設定來判斷是否更換該電源供應單元的步驟包含有:根據該電源供應資訊匹配該優化過電流保護設定,將該主機系統的一過電流保護設定更改為或保持為該優化過電流保護設定,其中,一可變電阻的一電阻值對應該過電流保護設定。
- 如請求項11所述之保護方法,其中,根據該電源供應資訊是否匹配該優化過電流保護設定來判斷是否更換該電源供應單元的步驟包含有:根據該電源供應資訊不匹配該優化過電流保護設定,發送一不匹配訊號,以指示更換該電源供應單元。
- 如請求項11所述之保護方法,另包含有:在取得該系統配置資訊前,判斷該電源供應資訊是否匹配一安全模式設定。
- 如請求項16所述之保護方法,其中,該安全模式設定包含有一開機程序所需的一最低門檻值。
- 如請求項16所述之保護方法,其中,判斷該電源供應資訊是否匹配該安全模式設定的步驟包含有:根據該電源供應資訊不匹配該安全模式設定,停止一開機程序;或根據該電源供應資訊匹配該安全模式設定,暫停該開機程序,且嘗試取得該系統配置資訊。
- 如請求項18所述之保護方法,另包含有:將該主機系統的一過電流保護設定更改為或保持為該優化過電流保護設定,且續行該開機程序。
- 如請求項11所述之保護方法,其中,該主機系統為一檔案伺服器或一應用程式伺服器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112108276A TWI861752B (zh) | 2023-03-07 | 2023-03-07 | 主機系統及其保護方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112108276A TWI861752B (zh) | 2023-03-07 | 2023-03-07 | 主機系統及其保護方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202437115A TW202437115A (zh) | 2024-09-16 |
| TWI861752B true TWI861752B (zh) | 2024-11-11 |
Family
ID=93609467
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112108276A TWI861752B (zh) | 2023-03-07 | 2023-03-07 | 主機系統及其保護方法 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI861752B (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6040982A (en) * | 1997-10-16 | 2000-03-21 | Dell Usa, L.P. | Electronic system implementing redundant and nonredundant power supply configurations |
| US20170220087A1 (en) * | 2016-01-28 | 2017-08-03 | Dell Products L.P. | Information Handling System Multiple Port Power Source Management |
| TW201903560A (zh) * | 2017-06-09 | 2019-01-16 | 技嘉科技股份有限公司 | 識別電源供應器狀態的電子系統及方法 |
-
2023
- 2023-03-07 TW TW112108276A patent/TWI861752B/zh active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6040982A (en) * | 1997-10-16 | 2000-03-21 | Dell Usa, L.P. | Electronic system implementing redundant and nonredundant power supply configurations |
| US20170220087A1 (en) * | 2016-01-28 | 2017-08-03 | Dell Products L.P. | Information Handling System Multiple Port Power Source Management |
| TW201903560A (zh) * | 2017-06-09 | 2019-01-16 | 技嘉科技股份有限公司 | 識別電源供應器狀態的電子系統及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202437115A (zh) | 2024-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI567540B (zh) | 動態管理電力供應的方法、系統 | |
| US8775779B2 (en) | Controlling access to a power supply memory | |
| TW202137034A (zh) | 自動偵測及警示計算裝置組件變更的方法和系統 | |
| TWI632449B (zh) | 依據系統配置設定過電流保護值的存儲伺服器系統 | |
| CN107145410A (zh) | 一种系统异常掉电后自动上电开机的方法、系统及设备 | |
| CN103036700A (zh) | 服务器丛集及其控制机制 | |
| TWI761986B (zh) | 伺服器的電源控制系統及其相關電源控制方法 | |
| WO2022111048A1 (zh) | 一种电源控制方法、装置、服务器及非易失性存储介质 | |
| CN117289963A (zh) | 在线更新服务器平台服务固件的目标区域的方法及设备 | |
| US8726088B2 (en) | Method for processing booting errors | |
| CN118132458A (zh) | Mmio地址资源分配方法、装置、计算设备和存储介质 | |
| CN119105928A (zh) | 通过通信接口提供警告消息的电子装置及其操作方法 | |
| US9722414B2 (en) | Power distribution and information handling | |
| CN109933179A (zh) | 一种服务器智能开机控制方法、装置及设备 | |
| TWI861752B (zh) | 主機系統及其保護方法 | |
| CN103176581A (zh) | 电源管理装置及电源管理方法 | |
| CN116301278A (zh) | 电源控制方法、设备、装置、存储介质及电子装置 | |
| US20200233766A1 (en) | Information Handling System And Methods To Detect Power Rail Failures And Test Other Components Of A System Motherboard | |
| CN114035995A (zh) | 一种应用在服务器中的离线诊断方法、装置及介质 | |
| CN120162199A (zh) | 一种切换系统与服务器 | |
| CN103136064B (zh) | 开机错误处理方法 | |
| CN111381659B (zh) | 计算机系统及电源管理方法 | |
| CN113553224A (zh) | 基于主板检测基板管理控制器基本功能的方法、装置、设备 | |
| TWI685733B (zh) | 電腦系統及電源管理方法 | |
| CN114326990A (zh) | 风扇异常处理方法、装置、电子设备及存储介质 |