发明名称 使用统一页面表走查器快取记忆体来对TLB转换进行快取记忆体
摘要 行记忆体指令。被耦合到核的记忆体管理单元(MMU)包括储存层级页面表的多个最终映射的第一快取记忆体、遍历页面表的级别以提供与相应级别关联的用于确定最终映射的中间结果的页面表走查器和储存由页面表走查器提供的有限数目的中间结果的第二快取记忆体。MMU回应于来自核的用于对第一虚拟位址进行无效化的请求来基于匹配标准比较第一虚拟位址的部分与第二快取记忆体中的条目的部分并且去除第二快取记忆体中的满足匹配标准的任何条目,匹配标准依赖于与在第二快取记忆体中的条目中储存的每个中间结果关联的级别。
申请公布号 TW201617885 申请公布日期 2016.05.16
申请号 TW104110648 申请日期 2015.04.01
申请人 凯为公司 发明人 穆可吉 夏河杜 塞克哈;博通 麦克;马 艾伯特
分类号 G06F12/08(2006.01) 主分类号 G06F12/08(2006.01)
代理机构 代理人 陈传岳;郭雨岚;范晓玲
主权项 一种装置,包括:核,所述核被配置为执行记忆体指令,所述记忆体指令基于虚拟位址存取在实体记忆体中储存的资料,所述虚拟位址基于具有多个级别的层级页面表而被转换成实体位址,每个级别储存用于确定在虚拟位址与实体位址之间的最终映射的不同中间结果;以及记忆体管理单元(MMU),所述记忆体管理单元被耦合到所述核,所述MMU包括储存所述页面表的多个所述最终映射的第一快取记忆体、遍历所述页面表的所述级别以提供与相应级别关联的用于确定所述最终映射的中间结果的页面表走查器和储存由所述页面表走查器提供的有限数目的中间结果的第二快取记忆体;其中所述MMU被配置为回应于来自所述核的用于对第一虚拟位址进行无效化的请求来比较所述第一虚拟位址的部分与所述第二快取记忆体中的条目的部分;其中所述比较基于匹配标准,所述匹配标准依赖于与在所述第二快取记忆体中的条目中储存的每个中间结果关联的所述级别;以及其中所述MMU被配置为去除所述第二快取记忆体中的满足所述匹配标准的任何条目。
地址 美国
您可能感兴趣的专利