[發明專利]線性存儲器地址變換和管理在審
| 申請號: | 201810078873.2 | 申請日: | 2018-01-26 |
| 公開(公告)號: | CN108363668A | 公開(公告)日: | 2018-08-03 |
| 發明(設計)人: | J·努茲曼;R·薩德;I·亞諾弗;R·加伯;A·格雷德斯廷 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F12/1027 | 分類號: | G06F12/1027 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 何焜;黃嵩泉 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 線性地址 元數據 線性存儲器 變換電路 地址變換 處理設備 預定義 替換 存儲 管理 申請 | ||
1.一種處理設備,包括:
線性地址變換電路,用于:
確定存儲在線性地址的一部分中的元數據值落在預定義元數據范圍內,其中所述元數據值與多個元數據位對應;以及
將所述多個元數據位中的每一個替換為常數值。
2.如權利要求1所述的處理設備,其特征在于,所述多個元數據位中的每一個用于對存儲在所述線性地址處的數據的描述,其中所述多個元數據位中的每一個不是存儲器尋址的一部分。
3.如權利要求1所述的處理設備,其特征在于,所述常數值包括0。
4.如權利要求1所述的處理設備,其特征在于,所述線性地址變換電路用于在轉換后備緩沖器(TLB)對物理地址分頁之前將所述多個元數據位中的每一個替換為所述常數值,其中所述物理地址包括所述線性地址的轉換。
5.如權利要求1所述的處理設備,其特征在于,所述線性地址變換電路用于:響應于轉換后備緩沖器(TLB)對與所述線性地址的一部分對應的物理地址的一部分進行分頁的未命中,將所述多個元數據位中的每一個替換為所述常數值,其中所述物理地址包括所述線性地址的轉換。
6.如權利要求1所述的處理設備,其特征在于,進一步包括:
線性地址分頁電路,可通信地耦合至所述線性地址變換電路,所述線性地址分頁電路用于:
標識轉換后備緩沖器(TLB)的多個TLB條目中的TLB條目,其中所標識的TLB條目用于對與所述線性地址的所述一部分對應的物理地址的一部分進行分頁,并且其中所述物理地址是所述線性地址的轉
換;以及
在所標識的TLB條目中設置元數據狀態標志。
7.如權利要求6所述的處理設備,其特征在于,所述線性地址分頁電路進一步用于對所標識的TLB條目轉儲清除。
8.如權利要求1所述的處理設備,其特征在于,進一步包括:
線性地址分頁電路,可通信地耦合至所述線性地址變換電路,所述線性地址分頁電路用于:
標識轉換后備緩沖器(TLB)的多個TLB條目中的TLB條目,其中所標識的TLB條目用于對與所述線性地址的一部分對應的物理地址的一部分進行分頁,并且其中所述物理地址是所述線性地址的轉換;
以及
忽略所述多個元數據位中的每一個。
9.如權利要求8所述的處理設備,其特征在于,在生成所述線性地址之后忽略所述多個元數據位中的每一個。
10.如權利要求8所述的處理設備,其特征在于,在生成所述線性地址時忽略所述多個元數據位中的每一個。
11.一種系統,包括:
存儲器;以及
處理設備,可通信地耦合至所述存儲器,包括:
線性地址變換電路,用于確定存儲在線性地址的一部分中的元數據值落在預定義元數據范圍內,其中所述元數據值與多個元數據位對應;以及
線性地址分頁電路,可通信地耦合至所述線性地址變換電路,所述線性地址分頁電路用于:
標識多個轉換后備緩沖器(TLB)條目中的TLB條目,其中所標識的TLB條目用于對與所述線性地址的所述一部分對應的物理地址的一部分進行分頁,以及
忽略所標識的TLB條目中的所述物理地址的所述一部分中的所述多個元數據位中的每一個,其中所述物理地址是所述線性地址的轉換。
12.如權利要求11所述的系統,其特征在于,在生成所述線性地址之后忽略所述多個元數據位中的每一個。
13.如權利要求11所述的系統,其特征在于,在生成所述線性地址時忽略所述多個元數據位中的每一個。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810078873.2/1.html,轉載請聲明來源鉆瓜專利網。





