[发明专利]基于跟踪的指令高速缓冲存储无效
申请号: | 99816486.0 | 申请日: | 1999-01-15 |
公开(公告)号: | CN1354852A | 公开(公告)日: | 2002-06-19 |
发明(设计)人: | R·F·克里克;G·J·欣顿;M·D·乌普顿;D·J·萨格;C·W·李 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 马铁良,梁永 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 跟踪 指令 高速 缓冲 存储 | ||
1.一个装置,它包括:
a)具有多条数据线的一个数据阵列;和
b)耦合在所述数据阵列上的控制逻辑,它把许多指令的跟踪段存入数据线,其中包括跨越多条数据线的跟踪段。
2.如权利要求1所述的装置,其中,所述控制逻辑用具有一个或多个基本块指令的跟踪段成员构成每个跟踪段,并把每个跟踪段成员存储在数据线中;控制逻辑进一步以逻辑方式把多线跟踪段的各数据线顺序地联系起来。
3.如权利要求1所述的装置,其中,所述控制逻辑这样来检索一个多线跟踪段的跟踪段成员:它先找到存有多线跟踪段的第一跟踪段成员的数据线,并检索出这个第一跟踪段成员,然后根据这些数据线的逻辑顺序关系,相继找到存储着其余跟踪段成员的其余数据线,并且当这些跟踪段成员所拥有的数据线被找到时,检索出这些剩余的跟踪段成员。
4.如权利要求3所述的装置,其中,所述控制逻辑维护着与存有跟踪段的第一跟踪段成员的数据线有关的地址,以便进行所述的寻找跟踪段的第一跟踪段成员。
5.如权利要求4所述的装置,其中,
该装置还包括至少部分内容地址匹配电路,而且,
也被耦合到所述至少部分内容地址匹配电路上的控制逻辑,使“至少部分内容地址”与某个与访问地址相联系的维护地址相匹配,以便找到存有跟踪段的第一跟踪段成员的数据线。
6.如权利要求5所述的装置,其中,
所述控制逻辑使部分内容地址与联系访问地址的维护地址相匹配,以便找到存有某个跟踪段的第一跟踪段成员的数据线;并且
该控制逻辑还进一步证实存在某条部分匹配数据线中的这个第一跟踪段成员就是要找的那个第一跟踪段成员。
7.如权利要求1所述的装置,其中,在适当的地方,所述控制逻辑维护每个多线跟踪段的各条数据线的“至少部分控制信息”,用逻辑的方法有序地将这条数据线与它逻辑上的后继数据线联系起来。
8.如权利要求7所述的装置,其中,
所述数据线被组织在S个集的N条路中;并且,
所述控制逻辑维护多线跟踪段的各条数据线的下一路的索引,最后一条数据线除外,以检索直接后继数据线的一条路的位置。
9.如权利要求7所述的装置,其中,
所述数据线被组织在S个集的N条路中;并且,
所述控制逻辑将以个多线跟踪段的后继跟踪段成员存储在后继数据线内,在后继数据线之间维持一种预定的集关系。
10.如权利要求7所述的装置,其中,
所述数据线被组织在S个集的N条路中;而且,
所述控制逻辑维护着多线跟踪段的各个数据线的下一集索引,最后一根数据线除外,以检索直接后继数据线的一个集的位置。
11.如权利要求11所述的装置,其中,在适当的地方,所述控制逻辑维护一个多线跟踪段的各数据线的“至少部分控制信息”,用逻辑的方法将数据线与它逻辑上的前趋数据线有序的联系起来。
12.如权利要求11所述的装置,其中,
所述数据线被组织在S个集的N条路中;而且,
所述控制逻辑维护着多线跟踪段的的各条数据线的前一路索引,第一数据线除外,以检索直接前趋数据线的一路的位置。
13.如权利要求1所述的装置,其中,所述控制逻辑还进一步维护着与所有所述数据线或其中选出的若干条数据线有关的一个或多个控制信息,用以优化所述装置的性能。
14.如权利要求13所阐的装置,其中,所述控制逻辑还进一步维护存储有一个跟踪段的最后跟踪段成员的数据线的下一个指令指针。
15.如权利要求13所述的装置,其中,所述控制逻辑还进一步维护每一条存储着跟踪段成员的数据线的下一个指令指针。
16.如权利要求13所述的装置,其中,所述控制逻辑还进一步维护存储有某个跟踪段的第一跟踪段成员的各条数据线的第一跟踪段成员的指示符。
17.如权利要求13所述的装置,其中,所述控制逻辑还进一步维护存储有某个跟踪段的最后跟踪段成员的各条数据线的最后跟踪段成员的指示符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99816486.0/1.html,转载请声明来源钻瓜专利网。