[发明专利]存储器故障诊断装置、存储器故障诊断方法有效
申请号: | 201210585230.X | 申请日: | 2012-12-28 |
公开(公告)号: | CN103714861A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 中谷博司;大西直哉;天木智;鲛田芳富;登古诚 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G11C29/08 | 分类号: | G11C29/08 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 杨谦;胡建新 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 故障诊断 装置 方法 | ||
1.一种存储器故障诊断方法,使用预先设定的控制周期内的应用执行后的间隔时间来诊断存储器的故障,其特征在于,
所述存储器的区域具备预先设定的成为诊断对象的诊断区域、和不在所述应用以及所述存储器故障诊断中使用的诊断对象以外的非诊断区域,
所述诊断区域被分割成各个区域不重叠的多个行区域,并且,各个所述行区域被分割成各自不重叠的多个单元区域,所述单元区域以所述存储器的数据总线宽度尺寸、字节尺寸和字尺寸、以及字节尺寸和字尺寸的整数倍中的某个尺寸来构成,
所述行区域尺寸设定为大于等于所述单元区域尺寸的整数倍且小于等于所述诊断区域的1/2、并且所述行区域内诊断时间和所述行区域间诊断时间相等的尺寸,
所述存储器故障诊断方法包括:
针对所述行区域内的1组所述单元区域的全部组合进行诊断的行区域内诊断步骤;和
针对所述诊断区域内的1组所述行区域的全部组合进行诊断的行区域间诊断步骤,
所述行区域内诊断步骤包括:
在所述控制周期中的应用执行已结束的定时,使预先设定的1组所述单元区域的数据保全到所述非诊断区域中的步骤;
针对1组所述单元区域,写入并生成4种相同位位置的样式为相互反转关系的组合,每次写入时读出该单元区域的数据,比较1组该单元区域的值,判断该值是否是期望值的步骤;
在比较的结果是期望值的情况下,向该1组单元区域中写回已保全到所述保全区域中的数据的步骤;和
在比较的结果不是期望值的情况下,判断该1组单元区域为“故障”的步骤,
所述行区域间诊断步骤包括:
在所述控制周期中的应用执行已结束的定时,使预先设定的所述行区域的1组数据保全到所述非诊断区域中的步骤;
针对1组所述行区域,写入并生成4种相同位位置的样式为相互反转关系的组合,每次写入时读出该行区域的数据,比较1组该行区域的值,判断该值是否是期望值的步骤;
在比较的结果是期望值的情况下,向该1组行区域中写回已保全到所述保全区域中的数据的步骤;和
在比较的结果不是期望值的情况下,判断该1组行区域为“故障”的步骤。
2.根据权利要求1所述的存储器故障诊断方法,其特征在于,用下述的数学式1,根据预先设定的所述行区域内诊断的容许诊断时间,赋予所述行区域的尺寸,
数学式1为:
3.根据权利要求1所述的存储器故障诊断方法,其特征在于,用下述的数学式2赋予所述行区域的尺寸范围,
数学式2为:
4.根据权利要求1所述的存储器故障诊断方法,其特征在于,用所述存储器的物理地址中的行地址的宽度尺寸设定所述行区域的尺寸。
5.根据权利要求1所述的存储器故障诊断方法,其特征在于,关于所述行区域的尺寸,针对所述存储器的物理地址中的各行地址,仅将列方向上开头的单元区域的1个单元区域的量作为该行区域,使得在所述行区域间诊断中将行方向的存取削减了“行区域尺寸/单元区域尺寸”的数量。
6.根据权利要求1所述的存储器故障诊断方法,其特征在于,
在应用的执行时间固定时,将所述间隔时间设定为固定值,
在该应用的执行时间可变的情况下,在每次应用结束时求出所述间隔时间,
另外,在所述行区域内诊断时以及所述行区域间诊断时,在所述4种组合的样式数据的诊断循环中,每次该1个组合样式数据下的诊断结束时,求出剩余的间隔时间,
在剩余间隔时间变为小于等于预先规定的诊断时间的情况下,将下个组合下的诊断暂时中断,并存储该诊断顺序号,
在下个控制周期中,在所述应用已结束的时刻,从下个诊断顺序号开始诊断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210585230.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于通用发电机上的减震支座保护板
- 下一篇:主轴马达以及硬盘驱动装置