[发明专利]具备回写式高速缓存的信息处理装置及主存储器诊断方法有效
申请号: | 201110051973.4 | 申请日: | 2011-03-03 |
公开(公告)号: | CN102339238A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 大西直哉;中谷博司;鲛田芳富 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 徐冰冰;黄剑锋 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具备 回写式 高速缓存 信息处理 装置 主存储器 诊断 方法 | ||
1.一种具备回写式高速缓存的信息处理装置,其特征在于,
具备:CPU,具备回写式高速缓存;主存储器,用于存储所述CPU所执行的应用程序,且构成所述回写式高速缓存的下位层;以及主存储器诊断控制部,用于诊断所述主存储器的故障;
所述主存储器诊断控制部具备:
存储器访问检测部,用于检测所述CPU根据从所述主存储器朝向所述回写式高速缓存的读入信号、以及朝向所述主存储器的写入信号所访问的所述主存储器的地址;
CPU存储器访问区域存储部,用于存储所述存储器访问检测部所检测到的根据读入信号和写入信号访问的所述主存储器的所述地址;
诊断存储器访问区域存储部,预先存储根据所述回写式高速缓存的存储大小将所述应用程序分割而成的多个区域,并存储所述区域是否处于诊断中或者是否已经被诊断;
诊断控制部,参照所述诊断存储器访问区域存储部判定存储于所述CPU存储器访问区域存储部的所述区域是否是未诊断的所述区域,在判定为是未诊断的情况下,发送该区域的诊断指令,并且,在所述区域被缓存、且从所述诊断存储器访问区域存储部接收所述诊断结束信号之前,在从所述CPU存储器访问区域存储部接收到对该区域的所述回写信号的情况下,发送诊断停止指令;以及
存储器诊断部,存储有预先设定的存储器诊断程序,按照从所述诊断控制部发送来的诊断指令执行所述区域的诊断,将诊断结束信号发送至所述诊断存储器访问区域存储部,或者,按照所述诊断停止指令停止诊断而将诊断停止信号发送至所述诊断存储器访问区域存储部,并且,在结束诊断的情况下将诊断结果发送给所述CPU;
与所述CPU所执行的应用程序并行地对所述回写式高速缓存的每个区域诊断所述主存储器的故障。
2.根据权利要求1所述的具备回写式高速缓存的信息处理装置,其特征在于,
所述诊断存储器访问区域存储部具备诊断间隔存储表,该诊断间隔存储表测定每个所述区域的诊断时间间隔并进行存储;
所述诊断控制部具备地址通知电路,该地址通知电路判定存储于所述诊断间隔表的诊断间隔时间是否超过了预先设定的中断优先判定时间,在超过该中断优先判定时间的情况下,将该区域的地址通知所述CPU的中断接收部。
3.一种具备回写式高速缓存的信息处理装置的主存储器诊断方法,是具备回写式高速缓存的信息处理装置的主存储器的故障诊断方法,所述主存储器诊断方法的特征在于,具备:
预先存储根据所述回写式高速缓存的存储大小对存储于所述主存储器的应用程序进行分割而成的区域的步骤;
检测从所述主存储器朝向所述回写式高速缓存的读入信号,并判定该读入信号是否是未诊断的所述区域,在未诊断的情况下,指令进行该区域的故障诊断的步骤;以及
在所述区域的诊断中,在检测到向该区域的写入信号的情况下,停止该区域的诊断的步骤;
在从所述主存储器朝向所述回写式高速缓存的读入完毕之后,直到对所述区域产生写入的期间,执行该区域的存储器的故障诊断,与应用程序的执行并行地执行所述主存储器的故障诊断。
4.根据权利要求3所述的具备回写式高速缓存的信息处理装置的主存储器诊断方法,其特征在于,还具备:
测定每个所述区域的诊断间隔时间,判定该诊断间隔时间是否超过了预先设定的中断优先判定时间,在超过了该中断优先判定时间的情况下,优先进行该区域的诊断的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110051973.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全的漏电智能保护器及其控制方法
- 下一篇:圆柱型锂离子电池