[发明专利]用于控制对物理地址空间的访问的系统及方法在审
申请号: | 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.vipzhuanli.com/pat/books/202210980411.6/1.html,转载请声明来源钻瓜专利网。