发明名称 具备回写式高速缓存的信息处理装置及主存储器诊断方法
摘要 一种具备回写式高速缓存的信息处理装置及其主存储器诊断方法,能够在信息处理装置的应用程序的动作中进行主存储器的诊断而不会对应用程序的动作造成影响,具备回写式高速缓存的信息处理装置的主存储器的故障诊断方法的特征在于,预先存储根据回写式高速缓存(1a)的存储大小对存储于主存储器(2)的应用程序进行分割而成的区域,检测从主存储器(2)朝向回写式高速缓存(1a)的读入信号,并判定该读入信号是否是未诊断的所述区域,在未诊断的情况下,指令进行该区域的故障诊断;在区域的诊断过程中,在检测到向该区域的写入信号(回写)的情况下,停止该区域的诊断,并与应用程序的执行并行地执行主存储器的故障诊断。
申请公布号 CN102339238B 申请公布日期 2014.06.18
申请号 CN201110051973.4 申请日期 2011.03.03
申请人 株式会社东芝 发明人 大西直哉;中谷博司;鲛田芳富
分类号 G06F11/00(2006.01)I 主分类号 G06F11/00(2006.01)I
代理机构 永新专利商标代理有限公司 72002 代理人 徐冰冰;黄剑锋
主权项 一种具备回写式高速缓存的信息处理装置,其特征在于,具备:CPU,具备回写式高速缓存;主存储器,用于存储所述CPU所执行的应用程序,且构成所述回写式高速缓存的下位层;以及主存储器诊断控制部,用于诊断所述主存储器的故障;所述主存储器诊断控制部具备:存储器访问检测部,用于检测所述CPU根据从所述主存储器朝向所述回写式高速缓存的读入信号、以及朝向所述主存储器的写入信号所访问的所述主存储器的地址;CPU存储器访问区域存储部,用于存储所述存储器访问检测部所检测到的根据读入信号和写入信号访问的所述主存储器的所述地址;诊断存储器访问区域存储部,预先存储根据所述回写式高速缓存的存储大小将所述应用程序分割而成的多个区域,并存储所述区域是否处于诊断中或者是否已经被诊断;诊断控制部,参照所述诊断存储器访问区域存储部判定存储于所述CPU存储器访问区域存储部的所述区域是否是未诊断的所述区域,在判定为是未诊断的情况下,发送该区域的诊断指令,并且,在所述区域被缓存、且从所述诊断存储器访问区域存储部接收所述诊断结束信号之前,在从所述CPU存储器访问区域存储部接收到对该区域的回写信号的情况下,发送诊断停止指令;以及存储器诊断部,存储有预先设定的存储器诊断程序,按照从所述诊断控制部发送来的诊断指令执行所述区域的诊断,将诊断结束信号发送至所述诊断存储器访问区域存储部,或者,按照所述诊断停止指令停止诊断而将诊断停止信号发送至所述诊断存储器访问区域存储部,并且,在结束诊断的情况下将诊断结果发送给所述CPU;与所述CPU所执行的应用程序并行地对所述回写式高速缓存的每个区域诊断所述主存储器的故障。
地址 日本东京都