[發明專利]PCIE插卡的熱插拔方法、系統、裝置和可讀存儲介質有效
| 申請號: | 201710891906.0 | 申請日: | 2017-09-27 |
| 公開(公告)號: | CN107678997B | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 張永升 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pcie 插卡 熱插拔 方法 系統 裝置 可讀 存儲 介質 | ||
本申請公開了一種PCIE插卡的熱插拔方法,包括:判斷PCIE插卡是否存在在位信號和/或MRL鎖緊信號;當該PCIE插卡沒有在位信號或MRL鎖緊信號時,通過CPLD獲取或生成熱插拔控制器需要的在位信號或MRL鎖緊信號;當PCIE插卡存在在位信號和/或MRL鎖緊信號,則通過CPLD獲取在位信號和/或MRL鎖緊信號;通過CPLD獲取PCIE插卡的POWER信號;通過CPLD將在位信號、MRL鎖緊信號和POWER信號發送至熱插拔控制器。由于本發明考慮了各類PCIE插卡,不需改變現有PCIE的技術協議,便可以應用各類PCIE插卡。本申請還公開了相應的PCIE插卡的熱插拔系統、裝置和可讀存儲介質。
技術領域
本發明涉及熱插拔領域,特別涉及一種PCIE插卡的熱插拔方法、系統、裝置和可讀存儲介質。
背景技術
熱插拔,是一種允許用戶在不關閉系統、不切斷電源的情況下取出或更換損壞的硬盤、電源或卡板等部件的硬件管理方式,從而提高系統對災難的及時恢復能力、擴展性和靈活性等。尤其在統一存儲技術中,數據的安全保障是存儲設備的核心要求,因此保證設備長時間不停的正常運轉是存儲設備的關鍵,因此當出現壞件或需要對部件進行替換、升級的時候,保證設備不停機是關鍵,熱插拔技術就在這時起作用,即在存儲設備正常開機、運行的狀態下,對故障配件進行更換或添加新的配件,也就是所謂的熱替換、熱添加、熱升級。
PCIE(PCI express)的熱插拔產生于為PCI總線制定的熱插拔控制器標準規范(SHPC)。PCIE熱插拔的設計理念屬于一種“無意外(no surprise)”式策略,即用戶在插入或拔出接口卡時,需要先行通知系統,系統軟件做好準備,再通知用戶熱插拔。
在實現熱插拔技術時,需要系統中支持熱插拔的PCIE插卡、熱插拔控制器、熱插拔驅動系統三者配合,缺一不可。其中,熱插拔協議中需要三支動作信號,由用戶操作通過PCIE插卡傳輸給熱插拔控制器,三支信號分別為:
在位信號:熱插拔控制器通過在位信號來判斷PCIE插卡插入到PCIE插槽中,以此進行相關寄存器設置和中斷發出;
MRL鎖緊信號:通過MRL鎖緊信號來通知控制器,PCIE插卡已經正確插入槽位中,且已經固定好了,可以進行下一步動作;
POWER按鈕信號:通過POWER按鈕信號,來通知控制器對PCIE插卡進行上下電。
但是,并不是所有市面上的PCIE插卡,都完全符合PCIE的熱插拔標準,一些PCIE插卡沒有在位信號或MRL鎖緊信號,這種插卡在現有技術的PCIE協議中無法進行相應的熱插拔操作。
發明內容
有鑒于此,本發明的目的在于提供一種PCIE插卡的熱插拔方法、系統、裝置和可讀存儲介質,能夠滿足所有PCIE插卡的應用。其具體方案如下:
一種PCIE插卡的熱插拔方法,包括:
判斷所述PCIE插卡是否存在在位信號和/或MRL鎖緊信號;
當所述PCIE插卡存在所述在位信號和/或所述MRL鎖緊信號,則通過CPLD獲取所述在位信號和/或所述MRL鎖緊信號;
當所述PCIE插卡沒有所述在位信號,則通過所述CPLD獲取所述PCIE插卡的狀態信號,作為所述PCIE插卡的在位信號;
當所述PCIE插卡沒有所述MRL鎖緊信號,則通過所述CPLD獲取的所述在位信號,生成所述MRL鎖緊信號;
通過所述CPLD獲取所述PCIE插卡的POWER信號;
通過所述CPLD將所述在位信號、所述MRL鎖緊信號和所述POWER信號發送至熱插拔控制器。
優選的,所述當所述PCIE插卡沒有所述在位信號,則通過所述CPLD獲取所述PCIE插卡的狀態信號,作為所述PCIE插卡的在位信號的過程,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710891906.0/2.html,轉載請聲明來源鉆瓜專利網。





