[发明专利]高速缓冲存储器控制装置及流水线控制方法有效
| 申请号: | 200780053367.8 | 申请日: | 2007-06-20 |
| 公开(公告)号: | CN101681304A | 公开(公告)日: | 2010-03-24 |
| 发明(设计)人: | 清水野光宪;石村直也 | 申请(专利权)人: | 富士通株式会社 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08 |
| 代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 黄纶伟 |
| 地址: | 日本神*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 高速 缓冲存储器 控制 装置 流水线 方法 | ||
1.一种高速缓冲存储器控制装置,其对访问高速缓冲存储器的命令 的流水线处理进行控制,其特征在于,该高速缓冲存储器控制装置具有:
高速缓冲访问判定单元,其判定从外部提供的命令是在其执行时对 高速缓冲存储器进行访问的命令,还是不对高速缓冲存储器进行访问的 命令;以及
路径切换单元,其切换命令的路径,以将判定为对高速缓冲存储器 进行访问的命令投入到所述流水线处理,另外,将判定为不对高速缓冲 存储器进行访问的命令输出到外部,而不将其投入到所述流水线处理。
2.根据权利要求1所述的高速缓冲存储器控制装置,其特征在于,
所述高速缓冲存储器控制装置与构成多核系统的多个核心连接,
所述高速缓冲访问判定单元进行针对分别从该多个核心提供的命令 的判定。
3.根据权利要求2所述的高速缓冲存储器控制装置,其特征在于,
所述高速缓冲存储器控制装置针对分别从所述多个核心输出的、判 定为在其执行时不对所述高速缓冲存储器进行访问的多个命令,决定直 接输出到外部的优先级。
4.根据权利要求1所述的高速缓冲存储器控制装置,其特征在于,
所述高速缓冲访问判定单元对从所述外部提供的命令的数据的一部 分进行解码,与该解码结果对应地进行所述判定。
5.根据权利要求1所述的高速缓冲存储器控制装置,其特征在于,
所述在执行时不对高速缓冲存储器进行访问的命令包括对地址空间 识别寄存器进行数据的写或读的命令,该地址空间识别寄存器能够进行 来自软件的数据的写/读。
6.一种用于高速缓冲存储器访问的流水线控制方法,其特征在于, 该流水线控制方法具有以下步骤:
判定从外部提供的命令是在其执行时对高速缓冲存储器进行访问的 命令,还是不进行访问的命令的步骤;以及
将判定为对高速缓冲存储器进行访问的命令投入到所述流水线,将 判定为不进行访问的命令直接输出到外部,而不将其投入到所述流水线 的步骤。
7.根据权利要求6所述的流水线控制方法,其特征在于,
用于所述高速缓冲存储器访问的流水线的控制装置与构成多核系统 的多个核心连接,
在所述判定的步骤中,进行针对分别从该多个核心提供的命令的判 定。
8.根据权利要求7所述的流水线控制方法,其特征在于,
针对分别从所述多个核心输出的、判定为在其执行时不对所述高速 缓冲存储器进行访问的多个命令,还决定所述直接输出到外部的优先级。
9.一种信息处理装置,其特征在于,该信息处理装置具有:
存储器;
进行运算处理的运算处理部;以及
高速缓冲部,其执行对高速缓冲存储器的访问的流水线处理控制, 该高速缓冲存储器保存从所述存储器读出的信息,
所述高速缓冲部具有:
判定部,其判定命令是在其执行时需要对高速缓冲存储器进行访问 的命令,还是不需要对高速缓冲存储器进行访问的命令;以及
切换部,其根据所述判定部的判定结果,当所述命令是需要对高速 缓冲存储器进行访问的命令时,将命令的路径切换到对该命令进行所述 流水线处理的一侧,当所述命令是不需要对高速缓冲存储器进行访问的 命令时,将命令的路径切换到将该命令输出到外部而不投入到所述流水 线处理的一侧。
10.根据权利要求9所述的信息处理装置,其特征在于,
在所述信息处理装置中,所述运算处理部与所述高速缓冲部构成同 一运算处理装置的一部分。
11.根据权利要求9所述的信息处理装置,其特征在于,
在所述信息处理装置中,由多个运算处理部共用所述高速缓冲部。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780053367.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:识别传感器和印刷设备
- 下一篇:制冷剂贮液器





