[發明專利]一種BBU IIC總線恢復方法及裝置在審
| 申請號: | 202011096939.4 | 申請日: | 2020-10-14 |
| 公開(公告)號: | CN112269678A | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 吳常順;孔維賓 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 侯珊 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bbu iic 總線 恢復 方法 裝置 | ||
本發明公開了一種BBU IIC總線恢復方法及裝置,檢測系統中BBU IIC總線的總線狀態;根據總線狀態判斷BBU IIC總線是否正常;若否,則根據系統中BBU IIC信號頻率確定BBU IIC信號時序,并在滿足BBU IIC信號時序的要求下,持續拉低BBU時鐘總線的電平信號一定時間,以恢復BBU IIC總線。可見,本申請專門為不支持SMBUS總線的系統提供一種BBU IIC總線恢復策略,以在BBU IIC總線掛死后能夠有效恢復其總線狀態,從而提高了存儲服務器的數據安全性。
技術領域
本發明涉及服務器領域,特別是涉及一種BBU IIC總線恢復方法及裝置。
背景技術
BBU(Battery Backup Unit,電池備份單元)是存儲服務器極其重要的部件,其用于在設備異常斷電時保護緩存數據,以避免數據丟失的風險。目前,BBU從拔出到完成掉電需要一定時間,若拔出BBU的瞬間,時鐘總線(SCL)為高電平,數據總線(SDA)為低電平,再次快速插入BBU后,BBU IIC(Inter-Integrated Circuit,集成電路)總線(SCL+SDA)會保持上一次狀態,而這種狀態為會被系統CPU(Central Processing Unit,中央處理器)認為是忙碌狀態,在此情況下CPU無法改變時鐘總線的電平狀態,從表現來看就是BBU IIC總線掛死。
對于X86平臺,BBU IIC通常掛接在SMBUS(System Management Bus,系統管理總線)上,SMBUS總線具有總線超時復位功能,能夠有效規避BBU IIC總線掛死的問題,但對于國產平臺(如飛騰FT2000+)來說,系統不支持SMBUS總線,只能將BBU IIC掛接在IIC總線上,而IIC總線不具備總線超時復位功能,導致國產平臺下BBU IIC總線掛死的問題得不到有效解決,從而降低了存儲服務器的數據安全性。
因此,如何提供一種解決上述技術問題的方案是本領域的技術人員目前需要解決的問題。
發明內容
本發明的目的是提供一種BBU IIC總線恢復方法及裝置,專門為不支持SMBUS總線的系統提供一種BBU IIC總線恢復策略,以在BBU IIC總線掛死后能夠有效恢復其總線狀態,從而提高了存儲服務器的數據安全性。
為解決上述技術問題,本發明提供了一種BBU IIC總線恢復方法,包括:
檢測系統中BBU IIC總線的總線狀態;
根據所述總線狀態判斷所述BBU IIC總線是否正常;
若否,則根據系統中BBU IIC信號頻率確定BBU IIC信號時序,并在滿足所述BBUIIC信號時序的要求下,持續拉低BBU時鐘總線的電平信號一定時間,以恢復所述BBU IIC總線。
優選地,檢測系統中BBU IIC總線的總線狀態;根據所述總線狀態判斷所述BBUIIC總線是否正常的過程,包括:
每隔預設檢測時間均按照與系統中的BBU的交互電壓需求,將預發送至所述BBU的IIC信號進行電平轉換后發送至所述BBU,以等待所述BBU的反饋信息;
從發送IIC信號至所述BBU時開始計時,當計時時間到達預設等待時間時,判斷是否接收到所述BBU的反饋信息;其中,所述預設等待時間<所述預設檢測時間;
若是,則確定所述BBU IIC總線正常;
若否,則確定所述BBU IIC總線異常。
優選地,根據系統中BBU IIC信號頻率確定BBU IIC信號時序,并在滿足所述BBUIIC信號時序的要求下,持續拉低BBU時鐘總線的電平信號一定時間,以恢復所述BBU IIC總線的過程,包括:
獲取系統中BBU IIC信號頻率,并根據所述BBU IIC信號頻率求取BBU IIC信號周期;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011096939.4/2.html,轉載請聲明來源鉆瓜專利網。





