[發(fā)明專利]一種接口的熱插拔方法及裝置在審
| 申請?zhí)枺?/td> | 201710734832.X | 申請日: | 2017-08-24 |
| 公開(公告)號: | CN107491406A | 公開(公告)日: | 2017-12-19 |
| 發(fā)明(設計)人: | 王喜強 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 接口 熱插拔 方法 裝置 | ||
技術領域
本發(fā)明涉及接口設計領域,特別是涉及一種接口的熱插拔方法及裝置。
背景技術
隨著電子設備中元器件的多元化,并且由于設備需要保持高性能的工作狀態(tài),因此設備中的元器件需要進行頻繁更換或增加。但是設備需要在斷電后更換元器件進而在通電時該元器件才能正常工作,這無疑影響了用戶對于設備的使用感受以及設備自身的正常工作。
熱插拔作為實現(xiàn)設備運行時更換元器件的方法,已經(jīng)部分應用于存儲、服務器、PC機領域,但是現(xiàn)有的熱插拔方法的執(zhí)行邏輯固定,用戶無法根據(jù)需要進行靈活編寫。此外,一些接口卡在工作時仍然無法實現(xiàn)用戶直接插拔元器件的操作,當用戶在接口卡工作時插拔其上的元器件時,會造成使用該接口卡的設備出現(xiàn)數(shù)據(jù)損壞、丟失或宕機等情況。而對于接口卡實現(xiàn)熱插拔功能,非常有助于提高用戶的操作體驗,而且不影響設備的正常運行,并且由于可以在設備運行時更換或添加元器件,因此也能夠便于用戶對設備進行實時的調(diào)試,提高了設備的易用性。
可見,提供一種接口的熱插拔方法,在提高用戶對于設備的操作體驗以及設備的易用性的同時提高熱插拔方法編寫的靈活性以及拓展性,是本領域技術人員亟待解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種接口的熱插拔方法及裝置,保證了用戶直接對元器件進行插入或拔出時整個設備的安全性以及可靠性,并且相應的提高了用戶對于設備的操作體驗以及設備整體的易用性。此外,熱插拔方法的拓展性更高,進而為后續(xù)的優(yōu)化提供了一定的基礎。
為解決上述技術問題,本發(fā)明提供一種接口的熱插拔方法,包括:
設定對于接口的安全操作邏輯;
通過CPLD器件獲取相關信號;其中,相關信號為對元器件進行插拔操作時所產(chǎn)生的信號;
選取與相關信號對應的目標安全操作邏輯,并按照目標安全操作邏輯對目標接口進行安全操作以實現(xiàn)對元器件的熱插拔。
優(yōu)選的,相關信號具體包括:
插/拔操作信號、按鍵觸發(fā)信號以及接口的當前狀態(tài)信號。
優(yōu)選的,在通過CPLD器件獲取相關信號后,該方法進行一步包括:
判斷當前目標接口的狀態(tài)是否滿足事件觸發(fā)條件;
如果是,則執(zhí)行選取與相關信號對應的目標安全操作邏輯,并按照目標安全操作邏輯對目標接口進行安全操作以實現(xiàn)對元器件的熱插拔的步驟,
否則,提示錯誤信息。
優(yōu)選的,當插/拔操作信號具體為插操作信號時,觸發(fā)條件具體包括:
目標接口處于空閑狀態(tài)、目標接口的按鍵被觸發(fā)以及目標接口已承載元器件;
相應的,安全操作具體為將目標接口進行安全通電操作。
優(yōu)選的,當插/拔操作信號具體為拔操作信號時,觸發(fā)條件具體包括:
目標接口處于運行狀態(tài)、目標接口的按鍵被觸發(fā)以及目標接口已與元器件脫離;
相應的,安全操作具體為將目標接口進行安全斷電操作。
優(yōu)選的,通過CPLD器件獲取相關信號具體為:
采用輪詢的方式通過CPLD器件獲取相關信號。
優(yōu)選的,該方法進一步包括:
設定接口的優(yōu)先級;
相應的,按照目標安全操作邏輯對目標接口進行安全操作以實現(xiàn)對元器件的熱插拔具體為:
根據(jù)優(yōu)先級的順序按照目標安全操作邏輯對目標接口進行安全操作以實現(xiàn)對元器件的熱插拔。
此外,本發(fā)明還提供一種接口的熱插拔裝置,包括:
邏輯設定模塊,用于設定對于接口的安全操作邏輯;
信號獲取模塊,用于通過CPLD器件獲取相關信號;其中,相關信號為對元器件進行插拔操作時所產(chǎn)生的信號;
操作執(zhí)行模塊,用于選取與相關信號對應的目標安全操作邏輯,并按照目標安全操作邏輯對目標接口進行安全操作以實現(xiàn)對元器件的熱插拔。
優(yōu)選的,該裝置進一步包括:
觸發(fā)判斷模塊,用于判斷當前目標接口的狀態(tài)是否滿足事件觸發(fā)條件,如果是,則調(diào)用操作執(zhí)行模塊。
優(yōu)選的,該裝置進一步包括:
優(yōu)先級設定模塊,用于設定接口的優(yōu)先級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經(jīng)鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710734832.X/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





