[發明專利]一種I2C鏈路監控系統有效
| 申請號: | 201811366245.0 | 申請日: | 2018-11-16 |
| 公開(公告)號: | CN109522263B | 公開(公告)日: | 2021-10-29 |
| 發明(設計)人: | 華要宇;孫元帥 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 i2c 監控 系統 | ||
本發明公開了一種I2C鏈路監控系統,包括處理模塊、控制模塊和AD采樣模塊,處理模塊分別與控制模塊和AD采樣模塊連接,其中,處理模塊,用于:通過控制模塊確定待監控的目標I2C鏈路;通過AD采樣模塊對目標I2C鏈路進行時序采樣,獲得采樣數據;根據采樣數據,確定目標I2C鏈路的關鍵參數;對關鍵參數進行分析,確定目標I2C鏈路是否存在異常。應用本發明實施例所提供的技術方案,可以自動完成對統一存儲陣列I2C鏈路的時序監測與分析,提高了分析效率,縮短了存儲產品開發周期,提高了I2C鏈路的可靠性,進而提高了統一存儲陣列的可靠性。
技術領域
本發明涉及計算機應用技術領域,特別是涉及一種I2C鏈路監控系統。
背景技術
在云計算時代,I2C(Inter-Integrated Circuit,兩線式串行總線)的使用越來越廣泛,具體表現形式如SMBUS(System Management Bus,系統管理總線)、PMBUS(PowerManagement Bus,電源管理總線),利用I2C鏈路可以實現統一存儲陣列各模塊之間的通訊。I2C鏈路的可靠性決定了統一存儲陣列的可靠性。
但是,在I2C鏈路中各個通訊模塊選型、通訊線上上拉電阻相互影響、I2C通訊模塊相互配置、焊接殘留物等都會影響I2C鏈路的可靠性,從而影響統一存儲陣列的可靠性。
為保障I2C鏈路的可靠性,目前,多是通過測試人員對I2C鏈路進行波形抓取與分析,分析準確性受制于測試儀器的精度和測試人員的專業水平,效率較低,延長了存儲產品開發周期,影響統一存儲陣列的可靠性。
發明內容
本發明的目的是提供一種I2C鏈路監控系統,以提高分析效率,縮短存儲產品開發周期,提高I2C鏈路的可靠性,進而提高統一存儲陣列的可靠性。
為解決上述技術問題,本發明提供如下技術方案:
一種I2C鏈路監控系統,包括處理模塊、控制模塊和AD采樣模塊,所述處理模塊分別與所述控制模塊和所述AD采樣模塊連接,其中,所述處理模塊,用于:
通過所述控制模塊確定待監控的目標I2C鏈路;
通過所述AD采樣模塊對所述目標I2C鏈路進行時序采樣,獲得采樣數據;
根據所述采樣數據,確定所述目標I2C鏈路的關鍵參數;
對所述關鍵參數進行分析,確定所述目標I2C鏈路是否存在異常。
在本發明的一種具體實施方式中,所述處理模塊,還用于:
通過所述控制模塊對所述目標I2C鏈路進行第一故障類型的故障注入;
基于預設的故障判定機制,判定當前所述目標I2C鏈路的故障的第二故障類型;
根據所述第一故障類型與所述第二故障類型的匹配結果,確定所述故障判定機制是否可靠。
在本發明的一種具體實施方式中,所述處理模塊,還用于:
基于預設的故障恢復機制,通過所述控制模塊對所述目標I2C鏈路進行故障恢復;
通過確定是否恢復成功,確定所述故障恢復機制是否可靠。
在本發明的一種具體實施方式中,還包括輸入模塊,所述輸入模塊與所述處理模塊連接,所述處理模塊,還用于:
通過所述輸入模塊接收用戶對I2C鏈路的監控指令;
通過所述控制模塊根據所述監控指令,確定待監控的目標I2C鏈路。
在本發明的一種具體實施方式中,所述處理模塊,還用于:
通過所述輸入模塊接收所述用戶對測試功能的選擇指令;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811366245.0/2.html,轉載請聲明來源鉆瓜專利網。





