[發明專利]用于控制對物理地址空間的訪問的系統及方法在審
| 申請號: | 202210980411.6 | 申請日: | 2022-08-16 |
| 公開(公告)號: | CN115934243A | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 蕭志祥;簡鴻文 | 申請(專利權)人: | 聯發科技股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F12/1009;G06F9/30 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 李江 |
| 地址: | 中國臺灣新竹*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 控制 物理地址 空間 訪問 系統 方法 | ||
1.一種用于控制對物理地址空間的訪問的系統,其特征在于,包括:
執行多個虛擬機的多個處理電路,其中該物理地址空間的一給定區域專用于尋址該多個虛擬機;
由該物理地址空間尋址的多個系統資源;
耦接于相應的處理電路的多個存儲器管理單元,其中給定存儲器管理單元用于根據該給定存儲器管理單元的配置設置將來自請求處理電路的訪問請求中指示的虛擬地址轉換為被請求的物理地址;以及
多個存儲器保護單元,其中耦接于分配有該被請求的物理地址的目標系統資源的給定存儲器保護單元用于根據許可過濾器中指示該請求處理電路上運行的請求虛擬機是否可訪問該被請求的物理地址的信息允許或拒絕該訪問請求。
2.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,每一個存儲器管理單元包括第一級存儲器管理單元和第二級存儲器管理單元,該第二級存儲器管理單元用于對相應的處理電路執行主機側訪問控制,且該第二存儲器管理單元可選擇性被禁用。
3.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,每一個存儲器保護單元用于對相應的系統資源執行目標側訪問控制,且每一個該存儲器保護單元可選擇性被禁用。
4.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,由該給定存儲器保護單元使用的該許可過濾器中的該信息將該請求虛擬機與該物理地址空間中可被該請求虛擬機訪問的給定區域的地址相關聯。
5.如權利要求4所述的用于控制對物理地址空間的訪問的系統,其特征在于,該地址由具有相同塊大小的一個或多個地址塊、具有可配置大小的一個或多個地址段、或一個或多個地址塊與一個或多個地址段的組合來指示。
6.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,由該給定存儲器保護單元使用的該許可過濾器中的該信息被配置為僅包括該請求處理電路被授權訪問的地址。
7.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,虛擬機的總數和該物理地址空間中的該給定區域在硬件中預先配置。
8.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,每一個存儲器管理單元包括第一級存儲器管理單元和第二級存儲器管理單元,該第二級存儲器管理單元用于使用頁尺寸執行主機側訪問控制,該給定存儲器保護單元使用大于該頁尺寸的塊尺寸執行目標側訪問控制。
9.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,該多個處理電路包括一個或多個處理器和一個或多個直接存儲器訪問控制器。
10.如權利要求1所述的用于控制對物理地址空間的訪問的系統,其特征在于,該一個或多個系統資源包括一個或多個存儲器和一個或多個外圍設備。
11.一種用于控制對物理地址空間的訪問的方法,由包括多個處理電路和多個系統資源的系統執行,其特征在于,該方法包括:
從請求處理電路接收訪問虛擬地址的請求,其中該請求處理電路執行請求虛擬機,其中該物理地址空間的一給定區域專用于尋址該系統中執行的多個虛擬機;
由耦接于該請求處理電路的給定存儲器管理單元根據該給定存儲器管理單元的配置設置將該虛擬地址轉換為該請求處理電路可訪問的被請求的物理地址;以及
由耦接于分配有該被請求的物理地址的目標系統資源的給定存儲器保護單元根據許可過濾器中指示該請求處理電路上運行的請求虛擬機是否可訪問該被請求的物理地址的信息允許或拒絕該請求。
12.如權利要求11所述的用于控制對物理地址空間的訪問的方法,其特征在于,每一個存儲器管理單元包括第一級存儲器管理單元和第二級存儲器管理單元,該方法進一步包括:
啟用或禁用第二級存儲器管理單元對該請求處理電路執行的主機側訪問控制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯發科技股份有限公司,未經聯發科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210980411.6/1.html,轉載請聲明來源鉆瓜專利網。





