[發明專利]一種系統內存管理裝置和系統內存管理方法有效
| 申請號: | 201710467068.4 | 申請日: | 2017-06-19 |
| 公開(公告)號: | CN109144898B | 公開(公告)日: | 2023-02-17 |
| 發明(設計)人: | 陳治 | 申請(專利權)人: | 深圳市中興微電子技術有限公司 |
| 主分類號: | G06F12/1009 | 分類號: | G06F12/1009;G06F12/1027;G06F12/1045 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 姜春咸;馮建基 |
| 地址: | 518055 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 內存 管理 裝置 方法 | ||
1.一種系統內存管理裝置,其特征在于,包括一轉譯控制單元、若干轉譯緩沖單元、一仲裁單元和一比對判斷單元,其中:
轉譯控制單元,用于進行二級轉譯查找表的查找或全局頁表查找,產生頁表查找結果并發送至轉譯緩沖單元,或當頁表項無效時,產生頁表項對應的轉譯查找表入口無效請求并發送至轉譯緩沖單元;
轉譯緩沖單元,包含用于存儲和自身相連的各個主設備的常用物理地址的標簽表存儲陣列,并接收來自主設備的讀寫請求以及來自轉譯控制單元的頁表查找結果或頁表項對應的轉譯查找表入口無效請求,獲取讀寫請求、頁表查找結果或頁表項對應的轉譯查找表入口無效請求中的要比對的信息并發送至比對判斷單元,產生與要比對的信息對應的標簽比對請求并發送至仲裁單元;
仲裁單元,用于接收標簽比對請求,對標簽比對請求進行存儲并排序,將最優先的標簽比對請求發送至比對判斷單元;
比對判斷單元,用于接收最優先的標簽比對請求,獲取最優先的標簽比對請求對應的要比對的信息及對應的標簽表存儲陣列,將要比對的信息和對應的標簽表存儲陣列進行比對,產生比對結果并發送至轉譯緩沖單元。
2.根據權利要求1所述的系統內存管理裝置,其特征在于,所述轉譯緩沖單元包括分離設置的主模塊和標簽存儲模塊,其中,
主模塊,用于存儲各個主設備的常用物理地址,接收來自主設備的讀寫請求以及來自轉譯控制單元的頁表查找結果或轉譯查找表入口無效請求,分別獲取讀寫請求、頁表查找結果或頁表項對應的轉譯查找表入口無效請求中的要比對的信息并發送至比對判斷單元,產生與要比對的信息對應的標簽比對請求并發送至仲裁單元;
標簽存儲模塊,用于存儲與常用物理地址對應的標簽表存儲陣列。
3.根據權利要求1所述的系統內存管理裝置,其特征在于,所述比對判斷單元包括一號多路選擇器、二號多路選擇器和比對模塊,其中:
所述仲裁單元具體用于,對標簽比對請求進行存儲并排列優先級,將優先級最高的標簽比對請求對應的轉譯緩沖單元的標識發送至一號多路選擇器和二號多路選擇器的選擇控制端;
將所述若干轉譯緩沖單元的標簽表存儲陣列輸入所述一號多路選擇器的數據輸入端,將所述若干轉譯緩沖單元的要比對的信息輸入所述二號多路選擇器的數據輸入端,將所述一號多路選擇器和二號多路選擇器的數據輸出端均連接至比對模塊;
所述比對模塊,用于對一號多路選擇器和二號多路選擇器的數據輸出結果進行比對,將比對結果發送至所述轉譯緩沖單元。
4.根據權利要求1所述的系統內存管理裝置,其特征在于,所述比對判斷單元包括相互獨立的第一比對模塊和第二比對模塊,其中,
所述仲裁單元,具體用于接收所述由主設備的讀寫請求產生的標簽比對請求,標記為第一類標簽比對請求,對第一類標簽比對請求進行存儲并排序;接收所述由轉譯控制單元的頁表查找結果返回轉譯查找表或頁表項對應的轉譯查找表入口無效請求產生的標簽比對請求,標記為第二類標簽比對請求,對第二類標簽比對請求進行存儲并排序;
第一比對模塊,用于提取所述仲裁單元中的最優先的第一類標簽比對請求,獲取與最優先的第一類標簽比對請求對應的要比對的信息和最優先的第一類標簽比對請求所屬的轉譯緩沖單元的標簽表存儲陣列進行比對,產生比對結果并發送至所述轉譯緩沖單元;
第二比對模塊,用于提取所述仲裁單元中的最優先的第二類標簽比對請求,獲取與最優先的第二類標簽比對請求對應的要比對的信息和最優先的第二類標簽比對請求所屬的轉譯緩沖單元的標簽表存儲陣列進行比對,產生比對結果并發送至所述轉譯緩沖單元。
5.根據權利要求1至4任一所述的系統內存管理裝置,其特征在于,所述仲裁單元對標簽比對請求進行存儲并排序時,由轉譯控制單元的頁表項對應的轉譯查找表入口無效請求產生的標簽比對請求,由轉譯控制單元的頁表查找結果返回轉譯查找表產生的標簽比對請求,以及由主設備的讀寫請求產生的標簽比對請求,其優先級順序由高到低排列。
6.根據權利要求5所述的系統內存管理裝置,其特征在于,對于所述由轉譯控制單元的頁表項對應的轉譯查找表入口無效請求或頁表查找結果返回轉譯查找表產生的標簽比對請求,所述仲裁單元按照先來后到的次序進行存儲并排序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中興微電子技術有限公司,未經深圳市中興微電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710467068.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種實現大容量SSD磁盤的方法
- 下一篇:用于管理表恢復的方法





