[發明專利]執行維護操作的裝置和方法在審
| 申請號: | 201811373550.2 | 申請日: | 2018-11-15 |
| 公開(公告)號: | CN110059027A | 公開(公告)日: | 2019-07-26 |
| 發明(設計)人: | 安德烈亞斯·拉爾斯·桑德伯格;尼科斯·尼古拉里斯;普拉卡什·S·拉馬赫亞尼;斯蒂芬·迪斯特霍斯特 | 申請(專利權)人: | Arm有限公司 |
| 主分類號: | G06F12/1009 | 分類號: | G06F12/1009 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 林強 |
| 地址: | 英國*** | 國省代碼: | 英國;GB |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 維護操作 輸入地址 隊列 維護 隊列電路 輸出地址 存儲 地址存儲裝置 輸出地址空間 查找操作 輸入端口 響應 阻塞 轉換 | ||
本公開涉及執行維護操作的裝置和方法。提供了一種裝置,其包括輸入端口,用于從請求者接收以下各項中的任意一項:包括輸入地址的查找操作和維護操作。維護隊列電路存儲至少一個維護操作的維護隊列,以及地址存儲裝置存儲輸入地址和輸出地址空間中的輸出地址之間的轉換。響應于接收到輸入地址,根據維護隊列輸出地址被提供。響應于存儲維護操作,維護隊列電路使得確認被發送到請求者。通過提供用于執行維護操作的單獨的維護隊列,在執行維護時不需要阻塞請求者。
技術領域
本技術涉及維護操作的執行。
背景技術
在數據處理系統中,數據請求者(例如處理器)可以請求保存在存儲裝置中的數據。但是,在某些時刻,有必要對該存儲裝置進行維護,例如,以確保存儲裝置的平穩、高效運行。這種維護可例如涉及刪除地址轉換電路中陳舊的轉換。在執行維護時,通常認為存儲裝置是不可以被訪問的,因為可能必須對存儲裝置進行掃描以找尋要釋放的條目。因此,來自請求者的執行維護的請求可以使請求者和/或存儲裝置阻斷。但是,隨著存儲裝置容量的增加,預計存儲裝置被阻斷的時間會增加。在某一時刻,請求者(或請求者對存儲裝置的訪問)被阻斷的時長變得無法被接受。因此,希望找到一種在減少請求者被阻斷的時間的同時進行維護的方法。
發明內容
從第一示例配置看,提供了一種裝置,包括:輸入端口,用于從請求者接收以下各項中的任意一項:包括輸入地址的查找操作和維護操作;維護隊列電路,用于存儲至少一個維護操作的維護隊列;以及地址存儲裝置,用于存儲輸入地址和輸出地址空間中的輸出地址之間的轉換,其中,響應于接收到輸入地址,根據維護隊列輸出地址被提供;以及響應于存儲維護操作,維護隊列電路使得確認被發送給請求者。
從第二示例配置看,提供了一種方法,包括:從請求者接收以下各項中的任意一項:包括輸入地址的查找操作和維護操作;存儲至少一個維護操作的維護隊列;并且,存儲輸入地址和輸出地址空間中的輸出地址之間的轉換,其中,響應于接收到輸入地址,根據維護隊列輸出地址被提供;以及響應于存儲維護操作,使得確認被發送給請求者。
從第三示例配置看,提供了一種裝置,包括:用于從請求者接收以下各項中的任意一項的裝置:包括輸入地址的查找操作和維護操作;用于存儲至少一個維護操作的維護隊列的裝置;用于存儲輸入地址和輸出地址空間中的輸出地址之間的轉換的裝置,其中,響應于接收到輸入地址,根據維護隊列輸出地址被提供;以及響應于存儲維護操作,使得確認被發送給請求者。
附圖說明
僅通過舉例的方式,將參考如附圖中所示的實施例來進一步描述本技術,在附圖中:
圖1示出了根據一些實施例的裝置;
圖2示出了根據一些實施例的裝置;
圖3A和圖3B共同示出了根據一些實施例的CPU如何分發不同的請求;
圖4示出了根據一些實施例的維護操作;
圖5示出了處理重疊請求的過程;
圖6示出了根據一些實施例的接收新的維護操作的過程;
圖7示出了根據一些實施例的維護操作的組合;
圖8示出了根據一些實施例的填充隊列的使用;
圖9以流程圖的形式示出了根據一些實施例的針對填充隊列進行咨詢的過程;
圖10A示出了根據一些實施例的執行填充操作和維護操作的第一過程;
圖10B示出了根據一些實施例的執行填充操作和維護操作的第二過程;
圖11示出了根據一些實施例的在維護操作期間執行訪問請求的過程;
圖12示出了根據一些實施例的示例裝置;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于Arm有限公司,未經Arm有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811373550.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種目錄處理方法、裝置及存儲系統
- 下一篇:數據儲存芯片及數據存取方法





