嵌入式系统外部易失性存储器高可靠性存储与诊断方法

    公开(公告)号:CN106815101B

    公开(公告)日:2019-09-06

    申请号:CN201510864079.7

    申请日:2015-11-27

    Abstract: 本发明涉及嵌入式外部易失性存储器高可靠性存储与诊断方法。本发明首先将数据存储区域分为数据区域和数据备份区域,CPU将数据区域和数据备份区域分别按地址平均分为8部分,按顺序对数据区域部分进行诊断;在诊断的过程中,先将一部分数据区域数据拷贝到相应的备份区域中,再对数据区域进行数据诊断,诊断结束将备份区域数据拷贝回相应数据区域;本发明诊断程序运行在系统空闲时间,可以把主控制器从繁重的存储器的诊断程序中解放出来,和传统的诊断方法相比,主控制器运行开销比较小,主控制器利用率比较高。本发明能够方便实现程序运行空间的切换,不需要动态更改程序的运行空间,程序设计简单,减少了程序运行空间动态变换产生的故障。

    嵌入式系统外部易失性存储器高可靠性存储与诊断方法

    公开(公告)号:CN106815101A

    公开(公告)日:2017-06-09

    申请号:CN201510864079.7

    申请日:2015-11-27

    Abstract: 本发明涉及嵌入式外部易失性存储器高可靠性存储与诊断方法。本发明首先将数据存储区域分为数据区域和数据备份区域,CPU将数据区域和数据备份区域分别按地址平均分为8部分,按顺序对数据区域部分进行诊断;在诊断的过程中,先将一部分数据区域数据拷贝到相应的备份区域中,再对数据区域进行数据诊断,诊断结束将备份区域数据拷贝回相应数据区域;本发明诊断程序运行在系统空闲时间,可以把主控制器从繁重的存储器的诊断程序中解放出来,和传统的诊断方法相比,主控制器运行开销比较小,主控制器利用率比较高。本发明能够方便实现程序运行空间的切换,不需要动态更改程序的运行空间,程序设计简单,减少了程序运行空间动态变换产生的故障。

    一种基于硬件冗余的安全仪表高可靠性存储与诊断方法

    公开(公告)号:CN107305793A

    公开(公告)日:2017-10-31

    申请号:CN201610264562.6

    申请日:2016-04-25

    CPC classification number: G11C29/56

    Abstract: 本发明涉及一种基于硬件冗余的安全仪表高可靠性存储与诊断方法。本发明将MCU连接两个存储器,分别为数据存储器和备份存储器:数据存储器用于程序和数据的运行,备份存储器用于数据存储器的数据备份;MCU将数据存储器中的诊断区域分为N个小诊断区域,将备份存储器中的备份区域分为N个小备份区域,每个小诊断区域对应一个小备份区域;MCU按次序对每个小诊断区域分别进行诊断:MCU对某一小诊断区域进行诊断时,控制对应程序运行在对应的小备份区域中,诊断完成后将该小备份区域的数据拷贝回对应的小诊断区域。本发明采用硬件和软件相结合的方法,提高了仪表存储器诊断的实时性,降低了存储器诊断设计的难度。

Patent Agency Ranking