[发明专利]数据处理装置和在数据处理装置中处理地址转换的方法有效
申请号: | 201580039538.6 | 申请日: | 2015-06-22 |
公开(公告)号: | CN106537362B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 安德烈亚斯·翰森;阿里·格哈森·赛迪;阿尼卢哈·纳甘德兰·乌迪比;斯蒂芬·迪斯特尔霍斯特 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F12/1009 | 分类号: | G06F12/1009;G06F12/1027 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种数据处理装置和方法被提供,该数据处理装置和方法用于响应于由该数据处理装置的处理电路发布的指定数据项的虚拟地址的存储器访问请求来执行地址转换。地址转换电路根据由至少一个页表提供的至少一个描述符来执行地址转换过程,以便产生指定数据项的物理地址的经修改的存储器访问请求。地址转换电路包括页表查找电路,该页表查找电路被配置为生成至少一个页表查找请求以便撷取地址转换过程所需的至少一个描述符。此外,预查找电路位于地址转换电路与包含至少一个页表的存储器设备之间的路径中。预查找电路包括检测电路,该检测电路用于检测由地址转换电路的页表查找电路生成的请求页表中的描述符的存储器页表查找请求。此外,预查找电路还具有请求生成电路,该请求生成电路用于生成预取存储器请求,以便从存储器设备中的参照由检测到的存储器页表查找请求所请求的描述符确定的物理地址处预取数据。所预取的数据可以是作为地址转换过程的部分所需的另一描述符,或者可以是由处理电路请求的实际数据项。这种方法可显着减少与地址转换过程相关联的延迟。 | ||
搜索关键词: | 数据处理 装置 处理 地址 转换 方法 | ||
【主权项】:
一种数据处理装置,包括:处理电路,该处理电路被配置为发布指定数据项的虚拟地址的存储器访问请求;地址转换电路,该地址转换电路被配置为参考由至少一个页表提供的至少一个描述符来执行地址转换过程,以便产生指定所述数据项的物理地址的经修改的存储器访问请求,所述地址转换电路包括页表查找电路,该页表查找电路被配置为生成至少一个存储器页表查找请求以撷取所述地址转换过程所需的所述至少一个描述符;预查找电路,该预查找电路位于所述地址转换电路与包含所述至少一个页表的存储器设备之间的路径中,所述预查找电路包括:检测电路,该检测电路被配置为检测由所述地址转换电路的所述页表查找电路生成的请求页表中的描述符的存储器页表查找请求,以及另一请求生成电路,该另一请求生成电路被配置为生成预取存储器请求,以便从所述存储器设备中的在参照由所述检测到的存储器页表查找请求所请求的所述描述符确定的物理地址处预取数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580039538.6/,转载请声明来源钻瓜专利网。