[发明专利]一种嵌入式设备的自适应数据恢复与更新方法及装置有效

专利信息
申请号: 201711276837.9 申请日: 2017-12-06
公开(公告)号: CN108037942B 公开(公告)日: 2021-04-09
发明(设计)人: 郝逸轩;刘磊;敬世亮;但成福;张新龙 申请(专利权)人: 中电科蓉威电子技术有限公司
主分类号: G06F8/654 分类号: G06F8/654;G06F11/14
代理公司: 成都华风专利事务所(普通合伙) 51223 代理人: 徐丰;张巨箭
地址: 610000 四川*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 嵌入式 设备 自适应 数据 恢复 更新 方法 装置
【权利要求书】:

1.一种嵌入式设备的自适应数据恢复与更新装置,其特征在于,包括:存储单元1、存储单元2、仲裁单元、状态响应单元、处理单元、通信单元、外部通信接口;

所述的存储单元1和存储单元2用于各种数据的存储;

处理单元用于产生存储单元读取信号给仲裁单元;

仲裁单元用于检测由处理单元产生的读取信号,产生存储数据状态读取信号给状态响应单元;

状态响应单元用于检测存储数据状态读取信号,产生状态信息流给仲裁单元,并同时进行状态响应;所述进行状态响应包括:状态响应单元记录两个存储单元最新的状态信息;

仲裁单元检测到状态信息流后进行仲裁,在存储单元1与存储单元2中决定一个执行存储单元,并进行总线切换,建立处理单元与存储单元间的连接,并发送读信号给执行存储单元;

存储单元检测到读信号后,产生数据加载信号;

处理单元检测到数据加载信号后,从执行存储单元中加载数据并进行数据处理,在数据处理的过程中产生数据执行信号给仲裁单元;

仲裁单元检测到数据执行信号后,根据仲裁规则判断当前执行存储单元中的数据是否正常,并产生仲裁信号给状态响应单元,同时根据仲裁结果决定是否要产生复位信号给处理单元并且将总线选择切换到另一个存储单元;

状态响应单元检测到仲裁信号后会将仲裁结果进行存储同时进行状态响应;

处理单元检测到复位信号后,设备会复位,然后处理单元会加载另一个存储单元中的数据;

在设备运行过程中,通信单元若通过外部通信接口检测到更新数据流,会产生数据更新信号给处理单元;

处理单元检测到数据更新信号后会接收更新数据,并产生存储单元写信号给仲裁单元;

仲裁单元检测到存储单元写信号后会产生仲裁信号给状态响应单元,同时切换总线建立处理单元与非执行存储单元的连接,并且产生写信号给非执行存储单元;

非执行存储单元检测到写信号后产生数据写入信号给处理单元;

处理单元检测到数据写入信号后将通信单元中接收的远程更新数据写入非执行存储单元。

2.根据权利要求1所述的装置,其特征在于:所述的状态响应 单元通过MCU与NVRAM、EEPROM、LED、蜂鸣器或者显示屏相互之间的配合实现。

3.根据权利要求1所述的装置,其特征在于:所述的存储单元包括NOR FLASH或者NVRAM或者NAND FLASH或者EEPROM。

4.根据权利要求1所述的装置,其特征在于:所述的仲裁单元包括FPGA或者CPLD。

5.根据权利要求1所述的装置,其特征在于:所述的处理单元采用MCU、ARM、PowerPC、FPGA、CPLD中一种或者几种与其它外接设备相互连接。

6.根据权利要求1所述的装置,其特征在于: 所述的通信单元采用以太网通信模块、GPRS通信模块、CDMA通信模块以及LTE通信模块。

7.一种嵌入式设备的自适应数据恢复与更新方法,其特征在于,包括如下步骤:

设备启动后,处理单元产生存储单元读取信号给仲裁单元;

仲裁单元检测到由处理单元产生的读取信号后,产生存储数据状态读取信号给状态响应单元;

状态响应单元检测到存储数据状态读取信号后,产生状态信息流给仲裁单元,并同时进行状态响应;所述进行状态响应包括:状态响应单元记录两个存储单元最新的状态信息;

仲裁单元检测到状态信息流后进行仲裁,在存储单元1与存储单元2中决定一个执行存储单元,并进行总线切换,建立处理单元与存储单元间的连接,并发送读信号给执行存储单元;

存储单元检测到读信号后,产生数据加载信号;

处理单元检测到数据加载信号后,从执行存储单元中加载数据并进行数据处理,在数据处理的过程中产生数据执行信号给仲裁单元;

仲裁单元检测到数据执行信号后,根据仲裁规则判断当前执行存储单元中的数据是否正常,并产生仲裁信号给状态响应单元,同时根据仲裁结果决定是否要产生复位信号给处理单元并且将总线选择切换到另一个存储单元;

状态响应单元检测到仲裁信号后会将仲裁结果进行存储同时进行状态响应;

处理单元检测到复位信号后,设备会复位,然后处理单元会加载另一个存储单元中的数据;

在设备运行过程中,通信单元若通过外部通信接口检测到更新数据流,会产生数据更新信号给处理单元;

处理单元检测到数据更新信号后会接收更新数据,并产生存储单元写信号给仲裁单元;

仲裁单元检测到存储单元写信号后会产生仲裁信号给状态响应单元,同时切换总线建立处理单元与非执行存储单元的连接,并且产生写信号给非执行存储单元;

非执行存储单元检测到写信号后产生数据写入信号给处理单元;

处理单元检测到数据写入信号后将通信单元中接收的远程更新数据写入非执行存储单元。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科蓉威电子技术有限公司,未经中电科蓉威电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711276837.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top