[發(fā)明專利]執(zhí)行維護(hù)操作的裝置和方法在審
| 申請(qǐng)?zhí)枺?/td> | 201811373550.2 | 申請(qǐng)日: | 2018-11-15 |
| 公開(公告)號(hào): | CN110059027A | 公開(公告)日: | 2019-07-26 |
| 發(fā)明(設(shè)計(jì))人: | 安德烈亞斯·拉爾斯·桑德伯格;尼科斯·尼古拉里斯;普拉卡什·S·拉馬赫亞尼;斯蒂芬·迪斯特霍斯特 | 申請(qǐng)(專利權(quán))人: | Arm有限公司 |
| 主分類號(hào): | G06F12/1009 | 分類號(hào): | G06F12/1009 |
| 代理公司: | 北京東方億思知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11258 | 代理人: | 林強(qiáng) |
| 地址: | 英國(guó)*** | 國(guó)省代碼: | 英國(guó);GB |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 維護(hù)操作 輸入地址 隊(duì)列 維護(hù) 隊(duì)列電路 輸出地址 存儲(chǔ) 地址存儲(chǔ)裝置 輸出地址空間 查找操作 輸入端口 響應(yīng) 阻塞 轉(zhuǎn)換 | ||
1.一種裝置,包括:
輸入端口,用于從請(qǐng)求者接收以下各項(xiàng)中的任意一項(xiàng):包括輸入地址的查找操作、以及維護(hù)操作;
維護(hù)隊(duì)列電路,用于存儲(chǔ)至少一個(gè)維護(hù)操作的維護(hù)隊(duì)列;以及
地址存儲(chǔ)裝置,用于存儲(chǔ)所述輸入地址和輸出地址空間中的輸出地址之間的轉(zhuǎn)換,其中
響應(yīng)于接收到所述輸入地址,根據(jù)所述維護(hù)隊(duì)列所述輸出地址被提供;以及
響應(yīng)于存儲(chǔ)所述維護(hù)操作,所述維護(hù)隊(duì)列電路使得確認(rèn)被發(fā)送給所述請(qǐng)求者。
2.根據(jù)權(quán)利要求1所述的裝置,包括:
控制電路,用于響應(yīng)于接收到所述輸入地址而掃描所述維護(hù)隊(duì)列來尋找與所述輸入地址的沖突,其中
所述輸出地址是通過在存在沖突的情況下返回未命中,在其他情況下提供所述輸出地址,而根據(jù)所述維護(hù)隊(duì)列提供的。
3.根據(jù)權(quán)利要求1所述的裝置,其中
所述維護(hù)操作訪問地址存儲(chǔ)裝置中的多個(gè)轉(zhuǎn)換。
4.根據(jù)權(quán)利要求1所述的裝置,其中
所述維護(hù)操作按順序訪問所述地址存儲(chǔ)裝置中的轉(zhuǎn)換。
5.根據(jù)權(quán)利要求3所述的裝置,其中
所述地址存儲(chǔ)裝置被適配為映射的存儲(chǔ)器;以及
所述維護(hù)操作使用非暫時(shí)訪問來訪問所述地址存儲(chǔ)裝置中的轉(zhuǎn)換。
6.根據(jù)權(quán)利要求1所述的裝置,其中
所述維護(hù)操作是無效操作。
7.根據(jù)權(quán)利要求6所述的裝置,其中,
所述無效操作用于基于以下各項(xiàng)中的一項(xiàng)或多項(xiàng)使所述地址存儲(chǔ)裝置中的一個(gè)或多個(gè)轉(zhuǎn)換無效:虛擬地址、虛擬地址范圍、地址空間標(biāo)識(shí)符、虛擬機(jī)標(biāo)識(shí)符、中間物理地址、以及物理地址。
8.根據(jù)權(quán)利要求1所述的裝置,包括:
維護(hù)電路,用于使得執(zhí)行從維護(hù)隊(duì)列所選擇的維護(hù)操作。
9.根據(jù)權(quán)利要求8所述的裝置,其中,
響應(yīng)于當(dāng)所述維護(hù)隊(duì)列已滿時(shí)接收到所述維護(hù)操作,維護(hù)電路被適配為執(zhí)行所選的要執(zhí)行的維護(hù)操作。
10.根據(jù)權(quán)利要求9所述的裝置,其中,
所述選擇是基于所述維護(hù)隊(duì)列中的將花費(fèi)最少執(zhí)行時(shí)間的維護(hù)操作的。
11.根據(jù)權(quán)利要求8所述的裝置,其中,
所選擇的維護(hù)操作包括掃描所述地址存儲(chǔ)裝置的至少一部分并且響應(yīng)于條件被滿足而執(zhí)行動(dòng)作;
在所述掃描期間,響應(yīng)于進(jìn)一步的條件被滿足所述維護(hù)電路執(zhí)行進(jìn)一步的動(dòng)作;以及
所述進(jìn)一步的動(dòng)作和所述進(jìn)一步的條件對(duì)應(yīng)于來自所述維護(hù)隊(duì)列的要執(zhí)行的進(jìn)一步的維護(hù)操作。
12.根據(jù)權(quán)利要求8所述的裝置,其中,
響應(yīng)于所述輸入地址與所述地址存儲(chǔ)裝置中的、與所述維護(hù)隊(duì)列中的重疊維護(hù)操作重疊的條目相關(guān)聯(lián),所述裝置被適配為調(diào)整所述重疊維護(hù)操作的優(yōu)先級(jí)。
13.根據(jù)權(quán)利要求1所述的裝置,包括:
填充隊(duì)列電路,用于存儲(chǔ)用于地址存儲(chǔ)裝置中的新的轉(zhuǎn)換的至少一個(gè)填充操作,其中
所述輸入端口被適配為接收所述填充操作;以及
響應(yīng)于所述填充操作具有與所述維護(hù)隊(duì)列中的重疊維護(hù)操作的至少一些重疊,所述填充隊(duì)列電路存儲(chǔ)所述填充操作,以及
如果所述填充操作與所述維護(hù)操作完全重疊,則所述維護(hù)操作被從所述維護(hù)隊(duì)列中移除,
否則,所述重疊維護(hù)操作的優(yōu)先級(jí)被提高。
14.根據(jù)權(quán)利要求13所述的裝置,其中,
響應(yīng)于所述重疊維護(hù)操作完成,對(duì)地址存儲(chǔ)裝置執(zhí)行所述填充操作。
15.根據(jù)權(quán)利要求13所述的裝置,其中,
在執(zhí)行所述維護(hù)操作時(shí),對(duì)地址存儲(chǔ)裝置執(zhí)行所述填充操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于Arm有限公司,未經(jīng)Arm有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811373550.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 隊(duì)列調(diào)度系統(tǒng)及方法
- 一種從多隊(duì)列節(jié)點(diǎn)獲取消息的方法及系統(tǒng)
- 隊(duì)列請(qǐng)求處理方法和裝置
- 一種隊(duì)列清空方法以及相關(guān)設(shè)備
- 一種基于Linux通用塊層多隊(duì)列的優(yōu)化系統(tǒng)及方法
- 一種分離存儲(chǔ)的隊(duì)列實(shí)現(xiàn)方法及裝置
- 一種數(shù)據(jù)處理方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種接口擁塞時(shí)延的計(jì)算方法及裝置
- 一種報(bào)文調(diào)度方法及裝置
- RDMA網(wǎng)絡(luò)下的網(wǎng)卡隊(duì)列創(chuàng)建方法以及裝置
- 維護(hù)控制器、維護(hù)方法以及維護(hù)系統(tǒng)
- 維護(hù)輔助系統(tǒng)、維護(hù)輔助裝置及維護(hù)輔助方法
- 維護(hù)液和維護(hù)方法
- 儀器維護(hù)裝置、儀器維護(hù)系統(tǒng)、儀器維護(hù)方法、儀器維護(hù)程序以及記錄介質(zhì)
- 裝置維護(hù)設(shè)備、裝置維護(hù)方法、裝置維護(hù)程序和記錄介質(zhì)
- 電池維護(hù)儀和電池維護(hù)方法
- 設(shè)備維護(hù)系統(tǒng)及維護(hù)方法
- 維護(hù)系統(tǒng)以及維護(hù)方法
- 基站維護(hù)方法和基站維護(hù)裝置
- 維護(hù)支援裝置、作業(yè)機(jī)械、維護(hù)支援系統(tǒng)及維護(hù)支援方法





