[发明专利]具有分层获取机制的计算系统及其操作方法在审
申请号: | 201510729105.5 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105574069A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 杰拉尔德·祖拉斯基;维卡斯·辛哈 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 胡江海;王兆赓 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 分层 获取 机制 计算 系统 及其 操作方法 | ||
1.一种计算系统,包括:
获取块,被配置为提供初始目的地和与初始目的地相关联的路预测,以 用于访问检索目标;
路径块,结合到获取块并被配置为基于路预测确定路径获取结果;
并行电路,结合到获取块并被配置为与路径块并行且同时地基于初始目 的地确定访问目的地;
访问块,结合到路径块和并行电路并被配置为基于访问目的地和路径获 取结果访问检索目标。
2.如权利要求1所述的计算系统,还包括:
缓冲器块,结合到获取块并被配置为基于搜索用于转换初始目的地的缓 冲器的操作来确定访问目的地;
其中,并行电路包括:标签块,结合到缓冲器块并被配置为当初始目的 地位于缓冲器中时基于访问目的地确定路径;验证块,结合到标签块并被配 置为比较路径获取结果与和位于缓冲器中的用于访问检索目标的访问目的地 相关联的路径。
3.如权利要求1所述的计算系统,
其中,缓冲器块包括:第一缓冲器块,结合到获取块并被配置为基于搜 索用于转换初始目的地的第一缓冲器的操作来确定错失事件;第二缓冲器块, 结合到第一缓冲器块并被配置为根据基于针对第一缓冲器块的错失事件搜索 用于转换初始目的地的第二缓冲器确定访问目的地;
其中,并行电路包括:标签块,结合到第二缓冲器块并被配置为当初始 目的地位于第二缓冲器中时基于访问目的地确定路径;验证块,结合到标签 块并被配置为比较路径获取结果与和位于第二缓冲器中的访问目的地相关联 的路径,以用于访问检索目标。
4.一种计算系统,包括:
第一缓冲器块,被配置为将转换-访问集与用于访问指令的地址进行比 较;
路径块,结合到第一缓冲器块并被配置为基于将转换-访问集与所述地址 进行比较来使用与所述指令相关联的路预测确定路径获取结果;
第二缓冲器块,结合到第一缓冲器块并被配置为与用于访问所述指令的 路径块并行地确定第二缓冲器结果。
5.如权利要求4所述的计算系统,还包括转换缓冲器,在转换缓冲器中 包括与第一缓冲器块和第二缓冲器块相应的第一缓冲器和第二缓冲器,被配 置为实施指令转换机制。
6.如权利要求4所述的计算系统,还包括:验证块,结合到第二缓冲器 块和路径块并被配置为将第二缓冲器结果与用于访问所述指令的路径获取结 果进行比较。
7.如权利要求4所述的计算系统,还包括:标签块,结合到第一缓冲器 块并被配置为将所述地址或所述地址的一部分与和所述指令相关联的关键标 签部分进行比较。
8.如权利要求4所述的计算系统,其中,第二缓冲器块被配置为:将存 储第二缓冲器块中的其它集与用于访问所述指令的所述地址进行比较。
9.如权利要求4所述的计算系统,还包括:
主单元,被配置为存储用于访问所述指令的软件或软件的一部分;
第二级单元,结合到主单元并被配置为存储来自软件或软件的一部分内 的页表;
包括与第一缓冲器块和第二缓冲器块对应的第一缓冲器和第二缓冲器的 第一级单元,结合到第二级单元并被配置为实施用于访问所述指令的指令转 换机制。
10.如权利要求9所述的计算系统,其中:
第一缓冲器块被配置为:基于将转换-访问集与所述地址进行比较来确定 错失事件;
路径块被配置为:基于第一缓冲器中的错失事件确定路径获取结果;
第二缓冲器块被配置为:基于第一缓冲器中的错失事件确定第二缓冲器 结果。
11.如权利要求9所述的计算系统,还包括:访问块,结合到第二缓冲 器块和路径块,并被配置为基于与路径获取结果匹配的第二缓冲器结果访问 所述指令。
12.如权利要求9所述的计算系统,其中,路径块被配置为:基于与和 所述指令相关联的关键标签部分匹配的所述地址或所述地址的一部分确定路 径获取结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510729105.5/1.html,转载请声明来源钻瓜专利网。