摘要
本发明公开了一种工业控制器快慢运算周期全数据备份方法,包括:FPGA检测是否存在主电源掉电或者接收到备份命令;如果存在,则FPGA通过比较内存芯片的数据A区和数据B区的快周期数据的完整性标记和时间戳,将最新的快周期的完整性数据写入到掉电非易失存储芯片;而后,FPGA通过比较内存芯片的数据A区和数据B区的慢周期数据的完整性标记和时间戳,将最新的慢周期的完整性数据写入到掉电非易失存储芯片;本发明中的数据备份方法不仅能实现不用挑选数据,掉电或者不掉电情况下都可以恢复出一个周期完整数据,并且使用器件为常见的内存芯片和掉电非易失存储芯片,有效降低成本和实现复杂度。
技术关键词
非易失存储芯片
数据备份方法
工业控制器
周期
命令
内存
高速总线接口
队列
备用电源
标记
数据分布
SD卡
复杂度
参数