发明名称 | 数据高速缓存虚拟提示路线预测及其应用 | ||
摘要 | 本发明提供一种基于数据高速缓存路线预测方案的虚拟提示及其应用。在一个实施例中,处理器基于虚拟提示值或混叠路线预测值从数据高速缓存取出数据,并且在用于该数据的物理地址可用之前将该数据转送到相关的指令。在物理地址可用之后,将物理地址与转送的数据的物理地址标记值进行比较,以验证该转送的数据是正确数据。如果该转送的数据是正确数据,则生成命中信号。如果该转送的数据不是正确数据,则生成未中信号。对不正确的数据进行运算的任何指令被无效和/或重放。 | ||
申请公布号 | CN101558388A | 申请公布日期 | 2009.10.14 |
申请号 | CN200780042526.4 | 申请日期 | 2007.09.28 |
申请人 | MIPS技术公司 | 发明人 | 梦冰·于;E·K·南贾;M·尼;V·拉杰戈帕兰 |
分类号 | G06F12/00(2006.01)I | 主分类号 | G06F12/00(2006.01)I |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 屠长存 |
主权项 | 1.一种处理器,包括:多个第一存储器,被配置用于存储虚拟地址标记位和物理地址标记位;多个第二存储器,被配置用于存储数据位,每个所述第二存储器与所述多个第一存储器之一对应;以及第三存储器,被配置用于存储混叠路线预测值,其中,从由存储在所述第三存储器中的混叠路线预测值所指定的特定第二存储器取出数据位,并且如果在虚拟地址的选择的位和虚拟地址标记位之间不存在匹配,则将该数据位转送到执行单元,所述虚拟地址标记位存储在所述多个第一存储器中在由所述虚拟地址的位索引的位置处。 | ||
地址 | 美国加利福尼亚 |