当前位置: 首页 > 专利查询>ARM有限公司专利>正文

提供用于控制对存储器系统的访问的访问控制信息的表结构的可变嵌套控制参数技术方案

技术编号:36493999 阅读:29 留言:0更新日期:2023-02-01 15:10
一种装置(2)具有存储器管理电路系统(16,20),所述存储器管理电路系统用于基于在包括至少两个级别的访问控制表的表结构的表条目中定义的访问控制信息来控制对存储器系统的访问。表访问电路系统(17)、(23)访问所述表结构以获得对应于目标地址的所述访问控制信息。对于所述表结构的除起始级别之外的给定级别处的给定访问控制表,所述表访问电路系统(17,23)基于所述目标地址的偏移部分来选择对应于所述目标地址的所述给定访问控制表的所选择的表条目。基于在所述表结构的比所述给定访问控制表更高级别处的较高级访问控制表的表条目中指定的可变嵌套控制参数(190)来选择所述偏移部分的大小。偏移部分的大小。偏移部分的大小。

【技术实现步骤摘要】
【国外来华专利技术】提供用于控制对存储器系统的访问的访问控制信息的表结构的可变嵌套控制参数

技术介绍

[0001]本技术涉及数据处理领域。更具体地说,本技术涉及存储器管理。
[0002]数据处理系统可以具有存储器管理电路系统,所述存储器管理电路系统用于基于在表结构的表条目中定义的访问控制信息来控制对存储器系统的访问。
[0003]至少一些示例提供了一种装置,所述装置包括:存储器管理电路系统,所述存储器管理电路系统用于基于在包括多个级别的访问控制表的表结构的表条目中定义的访问控制信息来控制对存储器系统的访问;以及表访问电路系统,所述表访问电路系统用于访问所述表结构以获得对应于目标地址的所述访问控制信息;其中:对于所述表结构的除起始级别之外的给定级别处的给定访问控制表:所述表访问电路系统被配置为基于所述目标地址的偏移部分来选择所述给定访问控制表的对应于所述目标地址的所选择的表条目,所选择的表条目提供指向所述表结构的下一个最低级别处的访问控制表的指针或对应于所述目标地址的所述访问控制信息;并且所述表访问电路系统被配置为基于在所述表结构的比所述给定访问控制表更高级别处的较高级访问控本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种装置,所述装置包括:存储器管理电路系统,所述存储器管理电路系统用于基于在包括多个级别的访问控制表的表结构的表条目中定义的访问控制信息来控制对存储器系统的访问;以及表访问电路系统,所述表访问电路系统用于访问所述表结构以获得对应于目标地址的所述访问控制信息;其中:对于所述表结构的除起始级别之外的给定级别处的给定访问控制表:所述表访问电路系统被配置为基于所述目标地址的偏移部分来选择所述给定访问控制表的对应于所述目标地址的所选择的表条目,所选择的表条目提供指向所述表结构的下一个最低级别处的访问控制表的指针或对应于所述目标地址的所述访问控制信息;并且所述表访问电路系统被配置为基于在所述表结构的比所述给定访问控制表更高级别处的较高级访问控制表的表条目中指定的可变嵌套控制参数来确定所述目标地址的所述偏移部分的大小。2.根据权利要求1所述的装置,其中在所述较高级访问控制表的相应表条目中单独指定所述可变嵌套控制参数。3.根据权利要求2所述的装置,其中当所述较高级访问控制表的不同表条目为所述可变嵌套控制参数指定不同值时,由所述表访问电路系统用于选择所选择的表条目的所述偏移部分的大小对于在所述表结构的所述给定级别处的不同访问控制表是不同的。4.根据任一前述权利要求所述的装置,其中待遍历以到达提供对应于所述目标地址的所述访问控制信息的所述表条目的所述表结构的最大级别数能够取决于所述可变嵌套控制参数而变化。5.根据任一前述权利要求所述的装置,其中所述给定访问控制表的表大小能够取决于所述可变嵌套控制参数而变化。6.根据任一前述权利要求所述的装置,其中对于在所述表结构的所述给定级别处的所述给定访问控制表:每个表条目定义适用于给定地址范围大小的地址范围的信息;并且所述给定地址范围大小能够取决于在所述较高级访问控制表的所述表条目中指定的所述可变嵌套控制参数而变化。7.根据任一前述权利要求所述的装置,其中所述可变嵌套控制参数在所述表结构的所述起始级别处的起始级访问控制表的表条目中指定。8.根据任一前述权利要求所述的装置,其中所述表访问电路系统被配置为从在所述表结构的遍历中到达的所述表结构的最后级别处的访问控制表中的块描述符表条目获得对应于所述目标地址的所述访问控制信息,所述块描述符表条目指定用于包括所述目标地址的目标地址颗粒的所述访问控制信息。9.根据权利要求8所述的装置,其中所述块描述符表条目包括多个访问控制信息字段,每个所述访问控制信息字段用于指示用于不同地址颗粒的所述访问控制信息。10.根据权利要求8和9中任一项所述的装置,其中:当所述块描述符表条目指定邻接性指示时,所述表访问电路系统被配置为确定用于包括所述目标颗粒的两个或更多个不同地址颗粒的所述访问控制信息由在所述两个或更多个不同颗粒之间共享的共享访问控制信息集表示。
11.根据权利要求10所述的装置,其中当所述块描述符表条目指定邻接性指示时,所述表访问电路系统被配置为基于在所述块描述符表条目中指定的邻接性大小参数来识别有多少颗粒共享所述共享访问控制信息集。12.根据权利要求10和11中任一项所述的装置,其中所述块描述符表条目包括多个访问控制信息字段,每个所述访问控制信息字段用于指示用于相应地址颗粒的所述访问控制信息;当所述多个访问控制信息字段中的预...

【专利技术属性】
技术研发人员:詹森
申请(专利权)人:ARM有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1