[发明专利]管理翻译旁视缓冲器的系统和方法有效
申请号: | 201180033545.7 | 申请日: | 2011-07-05 |
公开(公告)号: | CN102971720A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 阿贾伊·阿南特·英格尔;埃里克·詹姆斯·普隆迪克;穆罕默德·T·拉布 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F12/10 | 分类号: | G06F12/10 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 翻译 缓冲器 系统 方法 | ||
1.一种管理第一翻译旁视缓冲器TLB的方法,所述方法包含:
响应于开始存储器指令的执行而设定与所述第一TLB的一条目相关联的第一字段以指示所述条目的使用,以及设定第二字段以指示所述第一TLB中的所述条目与第二TLB中的对应条目匹配。
2.根据权利要求1所述的方法,其进一步包含清除所述第二字段以指示所述第一TLB中的所述条目与所述第二TLB中的所述对应条目不匹配。
3.根据权利要求1所述的方法,其进一步包含当在开始所述存储器指令的执行之后已清除所述第二字段时使用所述第一TLB中的所述条目来执行翻译。
4.根据权利要求1所述的方法,其进一步包含在所述第一字段被设定时阻止所述第一TLB中的所述条目被同步成与在所述第二TLB中的所述对应条目匹配。
5.根据权利要求1所述的方法,其进一步包含响应于接收到中断、完成所述存储器指令的所述执行和中止所述存储器指令的所述执行中的至少一者而清除所述第一字段。
6.根据权利要求1所述的方法,其进一步包含当所述第一字段被清除且所述第二字段被清除时使所述第一TLB中的所述条目同步成与所述第二TLB中的所述对应条目匹配。
7.根据权利要求1所述的方法,其中所述第一TLB包括与所述条目相关联的多个第一字段,其中所述多个第一字段中的每一第一字段指示极长指令字VLIW包的特定时隙是否正在使用所述条目,其中所述VLIW包包括多个时隙。
8.根据权利要求7所述的方法,其中所述VLIW包的第一时隙包括第一存储器指令且第二时隙包括第二存储器指令。
9.根据权利要求8所述的方法,其进一步包含当所述第一存储器指令和所述第二存储器指令中的一者未完成执行时阻止所述第一存储器指令和所述第二存储器指令中的另一者完成执行。
10.根据权利要求8所述的方法,其中所述第一存储器指令和所述第二存储器指令为在架构上基本的。
11.根据权利要求7所述的方法,其进一步包含当所述多个第一字段中的至少一个第一字段指示所述第一TLB中的所述条目正由所述VLIW包的特定指令使用时,阻止所述第一TLB中的所述条目与所述第二TLB中的所述对应条目的同步。
12.根据权利要求1所述的方法,其进一步包含当所述第一字段被设定时,在所述存储器指令的重放后即刻阻止对存储器指令地址与所述第一TLB的所述条目的比较。
13.根据权利要求12所述的方法,其中阻止所述比较包括阻止对所述存储器指令地址与所述第一TLB内的虚拟地址的比较。
14.根据权利要求13所述的方法,其中阻止所述比较进一步包括阻止从所述虚拟地址读取一虚拟地址。
15.根据权利要求12所述的方法,其进一步包含使用表示至少所述第一字段的值的经编码向量来翻译所述存储器指令地址。
16.根据权利要求1所述的方法,其进一步包含更新所述对应条目且识别所述第一TLB的特定条目以同步成与所述对应条目匹配。
17.根据权利要求16所述的方法,其中基于索引号来识别所述条目,所述索引号将所述第一TLB中的所述特定条目映射到所述第二TLB中的所述对应条目。
18.一种设备,其包含:
第一翻译旁视缓冲器TLB,其包含:
TLB条目;
第一字段,其对应于所述TLB条目,其中所述第一字段指示所述TLB条目是否在使用中;以及
第二字段,其对应于所述TLB条目,其中所述第二字段指示所述TLB条目是否与第二TLB中的对应条目匹配。
19.根据权利要求18所述的设备,其进一步包含执行存储器指令的处理器,其中所述处理器包括所述第一TLB。
20.根据权利要求19所述的设备,其中所述处理器是经配置以处理第一线程和第二线程的多线程处理器。
21.根据权利要求20所述的设备,其中所述TLB条目对应于所述第一线程,且其中所述多线程处理器允许所述第一线程更改所述TLB条目且阻止所述第二线程更改所述TLB条目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180033545.7/1.html,转载请声明来源钻瓜专利网。