[發明專利]一種PCIE鏈路管理方法、系統及相關組件在審
| 申請號: | 202011149803.5 | 申請日: | 2020-10-23 |
| 公開(公告)號: | CN112269753A | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 黃玉龍 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉志紅 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pcie 管理 方法 系統 相關 組件 | ||
1.一種PCIE鏈路管理方法,其特征在于,應用于主機端的PCIE SW驅動,該PCIE鏈路管理方法包括:
當JBOF端和所述主機端有線纜插入,協商PCIE鏈路速率為x4;
在x4聯通狀態下,獲取PCIE鏈路信息,其中,所述PCIE鏈路信息包括PCIE阻抗、PCIE帶寬、所述主機端的線纜的在位狀態及所述JBOF端的線纜的在位狀態;
根據所有所述在位狀態判斷各個所述線纜是否均在位;
若是,執行修復操作以重新協商PCIE鏈路速率為預設速率,并根據所述PCIE阻抗和所述PCIE帶寬進行故障監測。
2.根據權利要求1所述的PCIE鏈路管理方法,其特征在于,獲取所述主機端的線纜的在位狀態的過程包括:
通過輪詢獲取所述主機端的線纜的在位狀態;
相應的,獲取所述JBOF端的線纜的在位狀態的過程包括:
通過輪詢獲取所述JBOF端的線纜的在位狀態。
3.根據權利要求1所述的PCIE鏈路管理方法,其特征在于,獲取PCIE阻抗及PCIE帶寬的過程包括:
通過讀取所述主機端對應的寄存器的值獲取PCIE阻抗及PCIE帶寬。
4.根據權利要求1所述的PCIE鏈路管理方法,其特征在于,該PCIE鏈路管理方法還包括:
記錄所有所述在位狀態、所述PCIE阻抗及所述PCIE帶寬各自對應的日志信息。
5.根據權利要求1所述的PCIE鏈路管理方法,其特征在于,所述線纜為miniSAS線纜。
6.根據權利要求1-5任意一項所述的PCIE鏈路管理方法,其特征在于,所述修復操作包括:
先控制所述主機端的下行端口為無效狀態,再控制所述主機端的下行端口為使能狀態。
7.一種PCIE鏈路管理系統,其特征在于,應用于主機端的PCIE SW驅動,該PCIE鏈路管理系統包括:
協商模塊,用于當JBOF端和所述主機端有線纜插入,協商PCIE鏈路速率為x4;還用于當各個所述線纜均在位,執行修復操作以重新協商PCIE鏈路速率為預設速率;
獲取模塊,用于在x4聯通狀態下,獲取PCIE鏈路信息,其中,所述PCIE鏈路信息包括PCIE阻抗、PCIE帶寬、所述主機端的線纜的在位狀態及所述JBOF端的線纜的在位狀態;
判斷模塊,用于根據所有所述在位狀態判斷各個所述線纜是否均在位,若是,觸發所述協商模塊和故障監測模塊;
所述故障監測模塊,用于根據所述PCIE阻抗和所述PCIE帶寬進行故障監測。
8.根據權利要求7所述的PCIE鏈路管理系統,其特征在于,該PCIE鏈路管理系統還包括:
記錄模塊,用于記錄所有所述在位狀態、所述PCIE阻抗及所述PCIE帶寬各自對應的日志信息。
9.一種PCIE鏈路管理裝置,其特征在于,包括:
存儲器,用于存儲計算機程序;
設于主機端的第一驅動設備,用于執行所述計算機程序時實現如權利要求1-6任意一項所述的PCIE鏈路管理方法的步驟;
JBOF固件,用于獲取JBOF端的線纜的在位狀態;
設于所述JBOF端的第二驅動設備,用于查詢所述JBOF端的線纜的在位狀態。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1-6任意一項所述的PCIE鏈路管理方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011149803.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服務器組件翻轉裝置
- 下一篇:終端落水保護裝置及終端





