TW201445300A - 電源故障偵測裝置及方法 - Google Patents

電源故障偵測裝置及方法 Download PDF

Info

Publication number
TW201445300A
TW201445300A TW102119548A TW102119548A TW201445300A TW 201445300 A TW201445300 A TW 201445300A TW 102119548 A TW102119548 A TW 102119548A TW 102119548 A TW102119548 A TW 102119548A TW 201445300 A TW201445300 A TW 201445300A
Authority
TW
Taiwan
Prior art keywords
power failure
power
signal
programmable logic
logic device
Prior art date
Application number
TW102119548A
Other languages
English (en)
Inventor
Jin-Yan Sun
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Publication of TW201445300A publication Critical patent/TW201445300A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Power Sources (AREA)

Abstract

一種電源故障偵測裝置,包括一可程式設計邏輯器件、一比較電路及一基板管理控制器,所述比較電路用於與一ATX電源的P12V針腳相連,並判斷所述P12V針腳輸出的電壓是否為12V,若否,則向所述可程式設計邏輯器件輸出一電源故障通知訊號,所述可程式設計邏輯器件用於在接收到所述電源故障通知訊號後,向所述基板管理控制器發送電源故障資訊。本發明還公開了一種電源故障偵測方法。

Description

電源故障偵測裝置及方法
本發明涉及伺服器系統領域,尤指一種用於伺服器系統中的電源故障偵測裝置及方法。
對伺服器來講,能夠全年全天候穩定地工作是一項最基本的要求,也是一項最重要的要求,伺服器一旦發生故障,例如風扇故障、主機板供電的VRD(Voltage Regulator Down,降壓穩壓)故障等,系統管理員必須在第一時間對其定位並解除,這樣才能保障伺服器長期地、無間斷地提供服務。然而,目前基於ATX(Advanced Technology Extended,英特爾公司制定的主機板規格)架構配置的伺服器缺乏電源故障偵測和報告技術,當ATX電源出現故障時,系統不能自我偵測故障並及時地把故障報告給系統管理員,使得系統管理員無法在第一時間定位和解除ATX電源故障,系統管理員不得不在很大的範圍內盲目地去排查故障,耗費大量時間。
鑒於以上內容,有必要提供一種電源故障偵測裝置及方法。
一種電源故障偵測裝置,包括一可程式設計邏輯器件、一比較電路及一基板管理控制器,所述比較電路用於與一ATX電源的P12V針腳相連,並判斷所述P12V針腳輸出的電壓是否為12V,若否,則向所述可程式設計邏輯器件輸出一電源故障通知訊號,所述可程式設計邏輯器件用於在接收到所述電源故障通知訊號後,向所述基板管理控制器發送電源故障資訊。
優選地,所述可程式設計邏輯器件還用於在接收到所述電源故障通知訊號後,判斷當前階段是正常工作階段還是開機上電階段,並將當前階段的資訊添加到所述電源故障資訊中。
優選地,所述可程式設計邏輯器件還用於偵測所述ATX電源接入的電腦系統中是否有生成一有效的SYSTEM_POWER_OK訊號,若是,則判斷當前階段為正常工作階段,若否,則判斷當前階段為開機上電階段。
優選地,所述電源故障偵測裝置還包括一監視終端,所述監視終端藉由網路與所述基板管理控制器相連,所述基板管理控制器用於在接收到所述電源故障資訊後,將所述電源故障資訊發送給所述監視終端,所述監視終端用於將所述電源故障資訊報告給系統管理員。
優選地,所述可程式設計邏輯器件還用於接收所述ATX電源發出的PS_AC_OK訊號和PS_DC_OK訊號,並將所述PS_AC_OK訊號和所述PS_DC_OK訊號的有效性添加到所述電源故障資訊中。
一種電源故障偵測方法,所述方法包括:
將一比較電路與一ATX電源的P12V針腳相連;
所述比較電路判斷所述P12V針腳輸出的電壓是否為12V;
如果所述P12V針腳輸出的電壓不是12V,則所述比較電路向一可程式設計邏輯器件輸出一電源故障通知訊號;及
所述可程式設計邏輯器件在接收到所述電源故障通知訊號後,向一基板管理控制器發送電源故障資訊。
優選地,所述方法還包括:所述可程式設計邏輯器件在接收到所述電源故障通知訊號後,判斷當前階段是正常工作階段還是開機上電階段,並將當前階段的資訊添加到所述電源故障資訊中。
優選地,所述方法還包括:所述可程式設計邏輯器件偵測所述ATX電源接入的電腦系統中是否有生成一有效的SYSTEM_POWER_OK訊號,若是,則判斷當前階段為正常工作階段,若否,則判斷當前階段為開機上電階段。
優選地,所述方法還包括:
所述基板管理控制器在接收到所述電源故障資訊後,藉由網路將所述電源故障資訊發送給一監視終端;及
所述監視終端將所述電源故障資訊報告給系統管理員。
優選地,所述方法還包括:所述可程式設計邏輯器件接收所述ATX電源發出的PS_AC_OK訊號和PS_DC_OK訊號,並將所述PS_AC_OK訊號和所述PS_DC_OK訊號的有效性添加到所述電源故障資訊中。
相較於習知技術,上述電源故障偵測裝置及方法,藉由所述比較電路偵測到所述ATX電源的P12V針腳輸出的電壓不是12V時,向所述可程式設計邏輯器件輸出電源故障通知訊號,所述可程式設計邏輯器件根據所述電源故障通知訊號向所述基板管理控制器發送電源故障資訊,使得系統管理員可以及時的獲知電源故障,並儘快的定位和排除電源故障,有利於伺服器系統長期地、穩定地、可靠地運行。
12...可程式設計邏輯器件
14...比較電路
16...基板管理控制器
18...監視終端
20...ATX電源
圖1為本發明第一實施方式中的電源故障偵測裝置的示意圖。
圖2為本發明一種實施方式中的電源故障偵測方法的流程圖。
請參閱圖1,圖中示意性的示出了根據本發明一實施方式的一電源故障偵測裝置。所述電源故障偵測裝置包括一可程式設計邏輯器件12、一比較電路14、一基板管理控制器(Baseboard Management Controller,BMC)16及一監視終端18。
所述可程式設計邏輯器件12與一ATX電源20、所述比較電路14及所述基板管理控制器16相連。所述可程式設計邏輯器件12是一可根據需要進行程式設計來實現多種邏輯功能的數位積體電路。在一些實施方式中,所述可程式設計邏輯器件12為複雜可程式設計邏輯器件(Complex Programmable Logic Device,CPLD)或現場可程式設計閘陣列(Field Programmable Gate Array,FPGA)。
所述比較電路14與所述ATX電源20的P12V針腳相連,並判斷所述P12V針腳輸出的電壓是否為12V,若否,則向所述可程式設計邏輯器件12輸出一電源故障通知訊號。在一高電平有效的實施方式中,所述電源故障通知訊號為一大小為3.3V的電壓訊號。
所述可程式設計邏輯器件12還用於偵測所述ATX電源20接入的電腦系統中是否有生成一有效的SYSTEM_POWER_OK訊號。當所述可程式設計邏輯器件12偵測到一有效的SYSTEM_POWER_OK訊號時,表示所述ATX電源20正在向電腦系統中的其他電子器件供電,所述電腦系統處於正常工作階段;當所述可程式設計邏輯器件12偵測到一無效的SYSTEM_POWER_OK訊號時,表示所述ATX電源20僅向電腦系統中的部分電子器件供電,所述電腦系統處於開機上電階段。
所述可程式設計邏輯器件12在接收到所述電源故障通知訊號後,生成電源故障資訊,並將電腦系統當前處於正常工作階段還是處於開機上電階段的資訊添加到所述電源故障資訊中,這樣,系統管理員在得知電源發生故障的同時獲知電源故障發生的階段,可以更加有針對性的、在一個更加小的範圍內對電源故障進行排查。所述可程式設計邏輯器件12在生成電源故障資訊後,將所述電源故障資訊發送給所述基板管理控制器16。
所述基板管理控制器16是一種嵌入在伺服器主機板上的控制器,能獨立運行,在安全遠端重啟、安全重新上電、局域網(LAN)警告和系統健康監視方面提供管理介面。所述基板管理控制器16在接收到所述電源故障資訊後,將所述電源故障資訊藉由網路發送給所述監視終端18。
所述監視終端18用於向系統管理員提供使用者介面,藉由文字、圖像、聲音、或震動等多種多媒體或體感手段將所述電源故障資訊報告給系統管理員。所述監視終端18可以是個人電腦、伺服器、智慧手機等電腦設備。系統管理員可以根據所述電源故障資訊,對所述ATX電源20進行故障定位和解除,保障所述ATX電源20接入的電腦系統能夠穩定工作。
所述可程式設計邏輯器件12還用於接收所述ATX電源20發出的PS_AC_OK訊號和PS_DC_OK訊號。當所述PS_AC_OK訊號有效時,表示所述ATX電源20與交流電源插座正常連通,當所述PS_AC_OK訊號無效時,表示所述ATX電源20沒有與交流電源插座正常連通,即與交流電源插座斷開。當所述PS_DC_OK訊號有效時,表示所述ATX電源20正向接入的電腦系統提供直流電,當所述PS_DC_OK訊號無效時,表示所述ATX電源20沒有向電腦系統提供直流電。所述可程式設計邏輯器件12將所述PS_AC_OK訊號和所述PS_DC_OK訊號的有效性也添加到所述電源故障資訊中,供系統管理員參考,進一步減小系統管理員對電源故障的排查範圍,提高效率。
請參閱圖2,圖中示意性的示出了根據本發明一種實施方式的電源故障偵測方法的流程圖。所述方法包括以下步驟:
步驟S201,將所述比較電路14與所述ATX電源20的P12V針腳相連。
步驟S202,所述比較電路14監視所述P12V針腳輸出的電壓。
步驟S203,所述比較電路14判斷所述P12V針腳輸出的電壓是否為12V,若是,則返回步驟S202,若否,則進入步驟S204。
步驟S204,所述比較電路14向所述可程式設計邏輯器件12輸出一電源故障通知訊號。
步驟S205,所述可程式設計邏輯器件12根據所述電源故障通知訊號生成電源故障資訊。在一實施方式中,所述可程式設計邏輯器件12偵測所述ATX電源20接入的電腦系統中是否有生成一有效的SYSTEM_POWER_OK訊號,若是,則判斷當前階段為正常工作階段,若否,則判斷當前階段為開機上電階段,然後將當前階段的資訊添加到所述電源故障資訊中。在另一實施方式中,所述可程式設計邏輯器件12偵測所述ATX電源20發出的PS_AC_OK訊號和PS_DC_OK訊號,並將所述PS_AC_OK訊號和所述PS_DC_OK訊號的有效性添加到所述電源故障資訊中。
步驟S206,所述可程式設計邏輯器件12將所述電源故障資訊發送給所述基板管理控制器16。
步驟S207,所述基板管理控制器16藉由網路將所述電源故障資訊發送給所述監視終端18。所述監視終端18向系統管理員提供使用者介面,藉由文字、圖像、聲音、或震動等多種多媒體或體感手段將所述電源故障資訊報告給系統管理員。
相對於習知技術,上述電源故障偵測裝置及方法,藉由所述比較電路14偵測到所述ATX電源20的P12V針腳輸出的電壓不是12V時,向所述可程式設計邏輯器件12輸出電源故障通知訊號,所述可程式設計邏輯器件12根據所述電源故障通知訊號向所述基板管理控制器16發送電源故障資訊,使得系統管理員可以及時的獲知電源故障,並儘快的定位和排除電源故障,有利於伺服器系統長期地、穩定地、可靠地運行。
綜上所述,本發明確已符合發明專利之要件,遂依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,自不能以此限制本案之申請專利範圍。舉凡熟悉本案技藝之人士爰依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。
12...可程式設計邏輯器件
14...比較電路
16...基板管理控制器
18...監視終端
20...ATX電源

Claims (10)

  1. 一種電源故障偵測裝置,包括一可程式設計邏輯器件、一比較電路及一基板管理控制器,所述比較電路用於與一ATX電源的P12V針腳相連,並判斷所述P12V針腳輸出的電壓是否為12V,若否,則向所述可程式設計邏輯器件輸出一電源故障通知訊號,所述可程式設計邏輯器件用於在接收到所述電源故障通知訊號後,向所述基板管理控制器發送電源故障資訊。
  2. 如申請專利範圍第1項所述之電源故障偵測裝置,其中所述可程式設計邏輯器件還用於在接收到所述電源故障通知訊號後,判斷當前階段是正常工作階段還是開機上電階段,並將當前階段的資訊添加到所述電源故障資訊中。
  3. 如申請專利範圍第2項所述之電源故障偵測裝置,其中所述可程式設計邏輯器件還用於偵測所述ATX電源接入的電腦系統中是否有生成一有效的SYSTEM_POWER_OK訊號,若是,則判斷當前階段為正常工作階段,若否,則判斷當前階段為開機上電階段。
  4. 如申請專利範圍第1項所述之電源故障偵測裝置,其中所述電源故障偵測裝置還包括一監視終端,所述監視終端藉由網路與所述基板管理控制器相連,所述基板管理控制器用於在接收到所述電源故障資訊後,將所述電源故障資訊發送給所述監視終端,所述監視終端用於將所述電源故障資訊報告給系統管理員。
  5. 如申請專利範圍第1項所述之電源故障偵測裝置,其中所述可程式設計邏輯器件還用於接收所述ATX電源發出的PS_AC_OK訊號和PS_DC_OK訊號,並將所述PS_AC_OK訊號和所述PS_DC_OK訊號的有效性添加到所述電源故障資訊中。
  6. 一種電源故障偵測方法,所述方法包括:
    將一比較電路與一ATX電源的P12V針腳相連;
    所述比較電路判斷所述P12V針腳輸出的電壓是否為12V;
    如果所述P12V針腳輸出的電壓不是12V,則所述比較電路向一可程式設計邏輯器件輸出一電源故障通知訊號;及
    所述可程式設計邏輯器件在接收到所述電源故障通知訊號後,向一基板管理控制器發送電源故障資訊。
  7. 如申請專利範圍第6項所述之電源故障偵測方法,其中所述方法還包括:所述可程式設計邏輯器件在接收到所述電源故障通知訊號後,判斷當前階段是正常工作階段還是開機上電階段,並將當前階段的資訊添加到所述電源故障資訊中。
  8. 如申請專利範圍第7項所述之電源故障偵測方法,其中所述方法還包括:所述可程式設計邏輯器件偵測所述ATX電源接入的電腦系統中是否有生成一有效的SYSTEM_POWER_OK訊號,若是,則判斷當前階段為正常工作階段,若否,則判斷當前階段為開機上電階段。
  9. 如申請專利範圍第6項所述之電源故障偵測方法,其中所述方法還包括:
    所述基板管理控制器在接收到所述電源故障資訊後,藉由網路將所述電源故障資訊發送給一監視終端;及
    所述監視終端將所述電源故障資訊報告給系統管理員。
  10. 如申請專利範圍第6項所述之電源故障偵測方法,其中所述方法還包括:所述可程式設計邏輯器件接收所述ATX電源發出的PS_AC_OK訊號和PS_DC_OK訊號,並將所述PS_AC_OK訊號和所述PS_DC_OK訊號的有效性添加到所述電源故障資訊中。
TW102119548A 2013-05-29 2013-06-03 電源故障偵測裝置及方法 TW201445300A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310206021.4A CN104216497A (zh) 2013-05-29 2013-05-29 电源故障侦测装置及方法

Publications (1)

Publication Number Publication Date
TW201445300A true TW201445300A (zh) 2014-12-01

Family

ID=51986566

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102119548A TW201445300A (zh) 2013-05-29 2013-06-03 電源故障偵測裝置及方法

Country Status (3)

Country Link
US (1) US20140359339A1 (zh)
CN (1) CN104216497A (zh)
TW (1) TW201445300A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI632462B (zh) * 2017-01-17 2018-08-11 廣達電腦股份有限公司 開關裝置及偵測積體電路匯流排之方法

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094267A (zh) * 2015-07-29 2015-11-25 英业达科技有限公司 供电装置
CN105261165A (zh) * 2015-11-09 2016-01-20 东莞市智华电子科技有限公司 一种开关电源的智能语音提醒***及其开关电源
CN106774776B (zh) * 2015-11-19 2019-07-02 英业达科技有限公司 电力管理方法与电力管理***
CN105824388A (zh) * 2016-04-05 2016-08-03 浪潮电子信息产业股份有限公司 一种上电/掉电的检测方法、装置和***
CN108919935A (zh) * 2018-07-12 2018-11-30 浪潮电子信息产业股份有限公司 一种针对于服务器主板上的电源的监测方法、装置及设备
CN109116963B (zh) * 2018-07-26 2022-02-08 英业达科技有限公司 周期性事件记录方法
CN112306789B (zh) * 2019-07-29 2022-08-12 富联精密电子(天津)有限公司 电源故障监控***以及方法
CN112433172A (zh) * 2019-08-08 2021-03-02 鸿富锦精密工业(武汉)有限公司 电源故障侦测装置
CN110618909B (zh) * 2019-09-27 2021-03-26 苏州浪潮智能科技有限公司 基于i2c通讯的故障定位方法、装置、设备及存储介质
CN112988649A (zh) * 2021-03-24 2021-06-18 南昌华勤电子科技有限公司 一种服务器主板、电子设备和信息显示方法
CN113760073A (zh) * 2021-08-31 2021-12-07 云尖信息技术有限公司 一种电源故障上报方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007280554A (ja) * 2006-04-11 2007-10-25 Hitachi Ltd ストレージ装置の電力供給装置及びストレージ装置の管理方法
DE102009002202A1 (de) * 2009-04-06 2010-10-14 Beckhoff Automation Gmbh Schaltung und Verfahren zur unterbrechungsfreien Stromversorgung elektronischer Baugruppen
JP5347795B2 (ja) * 2009-07-21 2013-11-20 富士通株式会社 電源装置、電源ユニット診断装置および電源装置の制御方法
JP5549535B2 (ja) * 2010-10-22 2014-07-16 富士通株式会社 情報処理装置,制御方法および制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI632462B (zh) * 2017-01-17 2018-08-11 廣達電腦股份有限公司 開關裝置及偵測積體電路匯流排之方法
US10296434B2 (en) 2017-01-17 2019-05-21 Quanta Computer Inc. Bus hang detection and find out

Also Published As

Publication number Publication date
CN104216497A (zh) 2014-12-17
US20140359339A1 (en) 2014-12-04

Similar Documents

Publication Publication Date Title
TW201445300A (zh) 電源故障偵測裝置及方法
TW200732890A (en) Methods and apparatuses for supplying power to processors in multiple processor systems
TWI606330B (zh) 伺服系統及其電源切換方法
TWI506412B (zh) 伺服器系統的電源管理方法
US9223394B2 (en) Rack and power control method thereof
US20130086405A1 (en) Server cluster and control mechanism thereof
CN103473166A (zh) 一种小型嵌入式***板卡监控***
CN104657228A (zh) 一种移动终端的***异常处理方法及装置
CN104375908A (zh) 一种侦测服务器漏电的方法及设备
CN114166266B (zh) 一种检测cpu散热器螺丝是否漏拧的方法和装置
CN104564764A (zh) 服务器***
TW201314431A (zh) 電源控制系統及方法
TW201516672A (zh) 伺服器監控系統及方法
CN102375775B (zh) 一种具有检测***不可恢复错误指示信号的计算机***
US20140321014A1 (en) Power distribution method, power distribution apparatus, and information handling system
WO2016101596A1 (zh) 掉电保护方法、装置及其***
TW201516665A (zh) 伺服器之系統錯誤資訊偵測系統及方法
TW201604679A (zh) 計算機系統
CN110389643B (zh) 服务器及其远端控制方法
CN104680087A (zh) 一种刀片服务器热插拔的控制电路和装置
TW201520744A (zh) 風扇控制器以及具該風扇控制器之伺服器系統
JP6036229B2 (ja) バッテリ制御装置、バッテリ制御方法及びプログラム
TW201041333A (en) The failure recovery method for power over Ethernet system
KR20170054063A (ko) 차량의 베터리 센서 리셋 시스템 및 그 제어방법
TW201617873A (zh) 用於在主機待開機及開機時分別顯示對應資訊的計算機系統及顯示方法