包括故障的模塊的信息,BMC 102通知用戶OCP發(fā)生故障,使得用戶能夠快速找到電源故障的原因。
[0048]為了能夠盡量獲取每一時(shí)刻的電源信息,所述BMC 102,用于以1kHz的頻率獲取所述電源信息。
[0049]另外,為了方便用戶能夠直觀的獲取電源信息,該系統(tǒng)還包括:顯示單元,用于顯示所述BMC獲取的所述電源信息。
[0050]該系統(tǒng)還可以包括:存儲(chǔ)單元,用于存儲(chǔ)BMC 102獲取的電源信息。其中,可以將電源信息存儲(chǔ)為TXT文檔的形式。存儲(chǔ)單元可以為SD卡。
[0051]為了方便用戶能夠快速的獲知電源的工作狀態(tài),該系統(tǒng)還可以包括:處理單元,用于對(duì)BMC 102獲取的電源信息進(jìn)行處理。舉例來說,計(jì)算出電源信息的最大值、最小值等,將電源信息轉(zhuǎn)換成圖形的形式。將處理后的信息通過上述的顯示單元顯示出來。
[0052]一個(gè)電源可能會(huì)為多個(gè)設(shè)備供電,同時(shí)輸出多種電信號(hào),即一個(gè)電源同時(shí)具有多個(gè)電源軌道,舉例來說,可以同時(shí)為核心電壓控制器、存儲(chǔ)控制器、系統(tǒng)控制器等供電,則一個(gè)電源就產(chǎn)生了核心電壓控制器的電源軌道、存儲(chǔ)控制器的電源軌道、系統(tǒng)控制器的電源軌道等多個(gè)電源軌道。每個(gè)電源軌道對(duì)應(yīng)的電源信息也分別保存在電源芯片101中,BMC可以直接獲取電源芯片101中每個(gè)電源軌道對(duì)應(yīng)的電源信息。
[0053]本發(fā)明實(shí)施例還提供了一種電源管理方法,參見圖2,該方法包括:
[0054]SO:在電源管理系統(tǒng)中設(shè)置帶有PMBUS通信接口的電源芯片,通過PMBUS將所述電源芯片與所述BMC相連;
[0055]S1:電源芯片保存電源信息;
[0056]S2:BMC通過PMBUS獲取電源芯片保存的電源信息;
[0057]其中,所述電源芯片上帶有PMBUS通信接口,所述電源芯片通過PMBUS與所述BMC相連。
[0058]在一種可能的實(shí)現(xiàn)方式中,所述S2,包括:所述BMC讀取所述電源芯片內(nèi)部ROM中存儲(chǔ)的電源信息。
[0059]其中,所述電源信息包括:過電流保護(hù)OCP的狀態(tài)信息、過溫保護(hù)OTP的狀態(tài)信息、過電壓保護(hù)OVP的狀態(tài)信息、低電壓保護(hù)UVP的狀態(tài)信息、輸出電壓、輸出電流、輸出功耗、輸入電壓、輸入電流、輸入功耗中的任意一個(gè)或多個(gè)。
[0060]在電源發(fā)生故障時(shí),為了及時(shí)通知用戶,在所述S2之后,還包括:所述BMC監(jiān)測(cè)所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息,當(dāng)監(jiān)測(cè)到所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息中的任意一個(gè)為故障時(shí),發(fā)出報(bào)警信息。當(dāng)BMC監(jiān)測(cè)到電源發(fā)生故障時(shí),BMC可以向電源發(fā)送控制信息,控制電源停止工作,或者,對(duì)故障進(jìn)行修復(fù)等。
[0061]為了盡量獲取電源全部的電源信息,所述S2包括:所述BMC以1kHz的頻率獲取所述電源信息。
[0062]本發(fā)明實(shí)施例還提供了一種電源管理方法,參見圖3,該方法包括:
[0063]步驟300:在電源管理系統(tǒng)中設(shè)置帶有PMBUS通信接口的電源芯片,通過PMBUS將所述電源芯片與所述BMC相連;
[0064]步驟301:電源芯片保存電源信息;
[0065]步驟302:BMC以1kHz的頻率通過PMBUS獲取電源芯片保存的電源信息;
[0066]其中,所述電源芯片上帶有PMBUS通信接口,所述電源芯片通過PMBUS與所述BMC相連,所述過電流保護(hù)OCP的狀態(tài)信息、過溫保護(hù)OTP的狀態(tài)信息、過電壓保護(hù)OVP的狀態(tài)信息、低電壓保護(hù)UVP的狀態(tài)信息、輸出電壓、輸出電流、輸出功耗、輸入電壓、輸入電流、輸入功耗中的任意一個(gè)或多個(gè)。
[0067]步驟303:BMC監(jiān)測(cè)所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息,當(dāng)監(jiān)測(cè)到所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息中的任意一個(gè)為故障時(shí),發(fā)出報(bào)警信息。
[0068]本發(fā)明實(shí)施例提供的電源管理系統(tǒng)及方法,具有如下有益效果:
[0069]通過本發(fā)明實(shí)施例提供的電源管理系統(tǒng)及方法,通過電源芯片來保存電源信息,為了將電源信息輸出出來,該電源芯片上帶有PMBUS通信接口,電源芯片通過PMBUS與BMC相連,電源可以通過PMBUS與BMC進(jìn)行信息傳輸,BMC通過PMBUS獲取電源芯片中保存的電源信息,當(dāng)電源發(fā)生故障時(shí),可以根據(jù)這些電源信息快速的找到故障原因。
[0070]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
[0071 ] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。
[0072] 最后需要說明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種電源管理系統(tǒng),其特征在于,包括: 電源芯片,用于保存電源信息; 基板管理控制器BMC,用于通過電源管理總線PMBUS獲取電源芯片保存的電源信息; 其中,所述電源芯片上帶有PMBUS通信接口,所述電源芯片通過PMBUS與所述BMC相連。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述BMC,用于讀取所述電源芯片內(nèi)部ROM中存儲(chǔ)的所述電源信息。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述電源芯片包括如下中的任意一個(gè)或多個(gè): 第一保護(hù)設(shè)置寄存器,用于保存過電流保護(hù)OCP的狀態(tài)信息; 第二保護(hù)設(shè)置寄存器,用于保存過溫保護(hù)OTP的狀態(tài)信息; 第三保護(hù)設(shè)置寄存器,用于保存過電壓保護(hù)OVP的狀態(tài)信息; 第四保護(hù)設(shè)置寄存器,用于保存低電壓保護(hù)UVP的狀態(tài)信息; 保存單元,用于保存輸出電壓、輸出電流、輸出功耗、輸入電壓、輸入電流、輸入功耗中的任意一個(gè)或多個(gè)。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述BMC,還用于監(jiān)測(cè)所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息,當(dāng)監(jiān)測(cè)到所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息中的任意一個(gè)為故障時(shí),發(fā)出報(bào)警信息。
5.根據(jù)權(quán)利要求1至4中任一所述的系統(tǒng),其特征在于,所述BMC,用于以1kHz的頻率獲取所述電源信息。
6.—種電源管理方法,其特征在于,在電源管理系統(tǒng)中設(shè)置帶有電源管理總線PMBUS通信接口的電源芯片,通過PMBUS將所述電源芯片與基板管理控制器BMC相連,還包括: 51:所述電源芯片保存電源信息; 52:所述BMC通過所述PMBUS獲取電源芯片保存的電源信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述S2,包括:所述BMC讀取所述電源芯片內(nèi)部ROM中存儲(chǔ)的電源信息。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述電源信息包括: 過電流保護(hù)OCP的狀態(tài)信息、過溫保護(hù)OTP的狀態(tài)信息、過電壓保護(hù)OVP的狀態(tài)信息、低電壓保護(hù)UVP的狀態(tài)信息、輸出電壓、輸出電流、輸出功耗、輸入電壓、輸入電流、輸入功耗中的任意一個(gè)或多個(gè)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述S2之后,還包括:所述BMC監(jiān)測(cè)所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息,當(dāng)監(jiān)測(cè)到所述OCP的狀態(tài)信息、OTP的狀態(tài)信息、OVP的狀態(tài)信息、UVP的狀態(tài)信息中的任意一個(gè)為故障時(shí),發(fā)出報(bào)警信息。
10.根據(jù)權(quán)利要求6至9中任一所述的方法,其特征在于,所述S2,包括:所述BMC以1kHz的頻率獲取所述電源信息。
【專利摘要】本發(fā)明提供了電源管理系統(tǒng)及方法,該系統(tǒng)包括:電源芯片,用于保存電源信息;基板管理控制器BMC,用于通過電源管理總線PMBUS獲取電源芯片保存的電源信息;其中,所述電源芯片上帶有PMBUS通信接口,所述電源芯片通過PMBUS與所述BMC相連。本發(fā)明提供的電源管理系統(tǒng)及方法,能夠?qū)㈦娫葱畔⑤敵龅紹MC。
【IPC分類】G05B19-048
【公開號(hào)】CN104615063
【申請(qǐng)?zhí)枴緾N201410835871
【發(fā)明人】陸巖, 王武軍
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2015年5月13日
【申請(qǐng)日】2014年12月29日