[發(fā)明專利]一種板卡狀態(tài)的變更方法、裝置、IPMC及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202011008956.8 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112181742B | 公開(公告)日: | 2023-09-12 |
| 發(fā)明(設計)人: | 王小軍;董凱 | 申請(專利權)人: | 北京東土軍悅科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100041 北京市石*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 板卡 狀態(tài) 變更 方法 裝置 ipmc 存儲 介質(zhì) | ||
本發(fā)明實施例公開了一種板卡狀態(tài)的變更方法、裝置、IPMC及存儲介質(zhì)。該方法由板卡上的IPMC執(zhí)行,包括:在檢測到板卡的卡槽發(fā)生插入狀態(tài)變更,或者接收到主控板發(fā)送的狀態(tài)變更指令時,從狀態(tài)集合中獲取目標變更狀態(tài);其中,狀態(tài)集合中僅包括:單板未插入狀態(tài)、單板激活狀態(tài)和單板去激活狀態(tài);將板卡的當前狀態(tài)變更為目標變更狀態(tài)。該方法可以簡化板卡狀態(tài)的變更過程,方便板卡激活,便于對板卡進行調(diào)試。
技術領域
本發(fā)明實施例涉及計算機管理技術領域,尤其涉及一種板卡狀態(tài)的變更方法、裝置、IPMC及存儲介質(zhì)。
背景技術
VPX是VITA(VME?International?Trade?Association,VME國際貿(mào)易協(xié)會)組織于2007年在VME總線基礎上提出的新一代高速串行總線標準。如今,越來越多的多板卡控制架構采用VPX架構,符合VITA46.11技術規(guī)范。
現(xiàn)有技術中,板卡是通過VITA46.11技術規(guī)范中FRU(Field?Replaceable?Units,現(xiàn)場可更換單元)的轉換關系及轉換條件實現(xiàn)板卡狀態(tài)轉換,進行工作的。
圖1是FRU的狀態(tài)轉移關系及條件示意圖,如圖1所示,F(xiàn)RU初始狀態(tài)為M0(FRU未安裝),F(xiàn)RU的卡槽正常插入板卡時,其上的IPMC(Intelligent?Platform?ManagementController,智能平臺管理控制器)立即上電,F(xiàn)RU轉移到M1狀態(tài)(FRU未激活)。拔板開關合上時,滿足插入條件,F(xiàn)RU轉移至M2狀態(tài)(FRU激活請求)。主控板根據(jù)功率協(xié)調(diào)結果設置FRU功率級別,F(xiàn)RU接收到有效的功率級別設置命令后,轉移到M4狀態(tài)(FRU激活),對負載上電。拔板開關打開時,滿足拔出條件,F(xiàn)RU轉移至M5狀態(tài)(請求去激活)。收到去激活命令后,F(xiàn)RU轉移至M6狀態(tài)(FRU進行去激活),并對負載下電,返回到M1狀態(tài)。
綜上所述,板卡的狀態(tài)變化過程復雜,板卡進入M1狀態(tài)后,需要先向主控板請求,得到請求確認后才能進入M4狀態(tài),為負載上電。這種先請求再激活的方式,致使多板卡控制架構兼容性差,例如,未在主控板識別列表中的板卡無法被激活;不存在主控板的單板負載無法被激活上電,從而無法對單板進行調(diào)試。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種板卡狀態(tài)的變更方法、裝置、IPMC及存儲介質(zhì),可以簡化板卡狀態(tài)的變更過程,方便板卡激活,便于對板卡進行調(diào)試。
第一方面,本發(fā)明實施例提供了一種板卡狀態(tài)的變更方法,該方法由板卡上的IPMC執(zhí)行,包括:
在檢測到所述板卡的卡槽發(fā)生插入狀態(tài)變更,或者接收到主控板發(fā)送的狀態(tài)變更指令時,從狀態(tài)集合中獲取目標變更狀態(tài);
其中,所述狀態(tài)集合中僅包括:單板未插入狀態(tài)、單板激活狀態(tài)和單板去激活狀態(tài);
將所述板卡的當前狀態(tài)變更為所述目標變更狀態(tài)。
可選的,在檢測到所述板卡的卡槽上發(fā)生插入狀態(tài)變更時,從狀態(tài)集合中獲取與所述板卡匹配的目標變更狀態(tài),包括:
在檢測到所述板卡的卡槽上有單板插入時,從所述狀態(tài)集合中獲取所述單板激活狀態(tài)作為目標更變狀態(tài)。
可選的,在檢測到所述板卡的卡槽上發(fā)生插入狀態(tài)變更時,從狀態(tài)集合中獲取與所述板卡匹配的目標變更狀態(tài),包括:
在檢測到所述板卡的卡槽上有單板拔出時,從所述狀態(tài)集合中獲取所述單板未插入狀態(tài)作為所述目標變更狀態(tài)。
可選的,在接收到主控板發(fā)送的狀態(tài)變更指令時,從狀態(tài)集合中獲取目標變更狀態(tài),包括:
在接收到主控板發(fā)送的狀態(tài)變更指令時,獲取所述板卡的當前狀態(tài);
如果確定所述板卡的當前狀態(tài)與所述狀態(tài)變更指令相匹配,則從所述狀態(tài)集合中獲取與所述狀態(tài)變更指令匹配的目標變更狀態(tài)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京東土軍悅科技有限公司,未經(jīng)北京東土軍悅科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011008956.8/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





