[發明專利]可配置的命令撤銷方法及其裝置在審
| 申請號: | 201911412331.5 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111176726A | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 段方兵;羅林;邵祺;劉健 | 申請(專利權)人: | 廈門鑫憶訊科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/54 |
| 代理公司: | 北京卓特專利代理事務所(普通合伙) 11572 | 代理人: | 陳變花 |
| 地址: | 361000 福建省廈門市中國(福建)自由貿易試*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置 命令 撤銷 方法 及其 裝置 | ||
1.一種信息處理裝置,包括:命令提交隊列、命令完成隊列、撤銷處理單元與命令處理裝置;
撤銷處理單元耦合命令提交隊列與命令處理裝置;
撤銷處理單元響應于從命令提交隊列獲取的第一命令,遍歷命令提交隊列以識別第一命令是否要被撤銷;
若第一命令要被撤銷,撤銷處理單元將指示第一命令被撤銷的處理結果添加到命令完成隊列;
若第一命令非要被撤銷,撤銷處理單元將第一命令交給命令處理裝置。
2.根據權利要求1所述的信息處理裝置,其中
為識別第一命令是否要被撤銷,撤銷處理單元從隊頭向隊尾遍歷命令提交隊列以訪問命令提交隊列中的撤銷命令,并根據命令提交隊列中的一個或多個撤銷命令所指示的一個或多個命令標識同第一命令的命令標識是否相同來識別第一命令是否要被撤銷。
3.根據權利要求1或2所述的方法,其中
響應于從命令提交隊列獲取了撤銷命令,撤銷處理單元將撤銷命令的處理結果添加到命令完成隊列,而不將撤銷命令轉交給命令處理裝置;
若第一命令要被撤銷,撤銷處理單元還相關聯地記錄第一命令的命令標識
與指示撤銷第一命令的第一撤銷命令的命令標識;
響應于從命令提交隊列獲取了第一撤銷命令,撤銷處理單元在第一撤銷命令的處理結果中記錄其成功撤銷的一個或多個命令的命令標識。
4.根據權利要求1-3之一所述的信息處理裝置,還包括撤銷使能端口;
響應于撤銷使能端口被設置,撤銷處理單元響應于從命令提交隊列獲取的第一命令,遍歷命令提交隊列以識別第一命令是否要被撤銷。
5.根據權利要求1-4之一所述的信息處理裝置,其中
所述命令處理裝置包括調度單元、狀態存儲單元與一個或多個命令處理單元;
狀態存儲單元存儲命令處理裝置正在處理的每個命令的上下文;
調度單元調度命令處理單元之一處理命令;
命令處理單元響應于被調度而處理命令。
6.根據權利要求5的信息處理裝置,其中
響應于從命令提交隊列獲取了第一撤銷命令,撤銷處理單元根據第一撤銷命令指示的希望撤銷的命令的命令標識,訪問狀態存儲單元,在狀態存儲單元中存儲的具有相同命令標識的命令的上下文中設置撤銷標記。
7.根據權利要求6所述的信息處理裝置,其中
命令處理單元響應于其處理的一個或多個第二命令的上下文中被設置了撤銷標記,自行決定是否繼續處理第二命令。
8.根據權利要求1-7之一所述的信息處理裝置,其中
所述信息處理裝置是介質接口控制器。
9.一種UFS存儲設備,包括控制部件與NVM芯片;
所述控制部件包括主機接口、UFS命令處理單元與根據權利要求8所述的介質接口控制器;
所述介質接口控制器耦合所述NVM芯片,并向NVM芯片發送NVM命令。
10.一種信息處理方法,包括:
從命令提交隊列獲取的第一命令;
遍歷命令提交隊列以識別第一命令是否要被撤銷;
若第一命令要被撤銷,將指示第一命令被撤銷的處理結果添加到命令完成隊列;
若第一命令非要被撤銷,處理所述第一命令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門鑫憶訊科技有限公司,未經廈門鑫憶訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911412331.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:薯類塊狀物撿拾機
- 下一篇:一種方便更換的脫硫塔過濾裝置





