[发明专利]存储器掉电时间段定位方法及系统掉电保护方法有效
| 申请号: | 201710508617.8 | 申请日: | 2017-06-28 |
| 公开(公告)号: | CN107316659B | 公开(公告)日: | 2020-05-01 |
| 发明(设计)人: | 蒋小辉;粟立嘉;林国明 | 申请(专利权)人: | 东信和平科技股份有限公司 |
| 主分类号: | G11C29/50 | 分类号: | G11C29/50 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 519060 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 掉电 时间段 定位 方法 系统 保护 | ||
1.一种存储器掉电时间段定位方法,其特征在于,包括:
以第一时间段为步长,对指令过程进行逐步掉电测试,定位出所述指令过程中在存储器中编程的编程时间段;
逐次在所述编程时间段中进行逐步掉电测试,定位出所述存储器的掉电时间段,在各次定位中,下一次逐步掉电测试采用的掉电测试步长小于上一次逐步掉电测试采用的掉电测试步长,下一次逐步掉电测试在上一次逐步掉电测试所定位出的掉电时间段中进行;
进行逐步掉电测试包括:
卡片上电,并接收所述存储器发送的用于读取存储器存储区域内的值的读取指令,在经过预设时间段后卡片掉电;
卡片再次上电,读取到所述存储器存储区域内的值;
在所述读取到所述存储器存储区域内的值之后还包括:
判断所读取出的值是否为未修改值、被修改值或者其它值,其它值指区别于未修改值和被修改值的值;
若所读取出的值为未修改值,表明掉电时间点未到达所述存储器的编程过程;
若所读取出的值为被修改值,表明掉电时间点在所述存储器的编程过程之后;
若所读取出的值为其它值,表明掉电时间点处于所述存储器的编程过程中。
2.根据权利要求1所述的存储器掉电时间段定位方法,其特征在于,所述以第一时间段为步长,对指令过程进行逐步掉电测试,定位出所述指令过程中在存储器中编程的编程时间段包括:
逐步读取在指令过程中所述存储器存储区域内的值,将所述存储器存储区域内的值为被修改值的时间段以及为其它值的时间段,确定为所述编程时间段,其它值指区别于未修改值和被修改值的值。
3.根据权利要求1-2任一项所述的存储器掉电时间段定位方法,其特征在于,所述逐次在所述编程时间段中进行逐步掉电测试,定位出所述存储器的掉电时间段包括:
以第二时间段为步长,在所述编程时间段中进行逐步掉电测试,定位出所述存储器存储区域内的值为其它值的时间段,其它值指区别于未修改值和被修改值的值;
以第三时间段为步长,在所定位出的所述存储器存储区域内的值为其它值的时间段中进行逐步掉电测试,定位出掉电时间段;
所述第二时间段小于所述第一时间段,所述第三时间段小于所述第二时间段。
4.一种系统掉电保护方法,其特征在于,包括:
在识别到系统平台出现掉电时,触发掉电保护开始并进行记录;
将旧数据写入备份区;
将新数据写入目标区;
在掉电保护完成后标记掉电保护完成;
采用权利要求1-3任一项所述的存储器掉电时间段定位方法,依次对掉电保护开始标记过程、备份旧数据过程、写入新数据过程、掉电保护完成标记过程进行掉电时间段定位。
5.根据权利要求4所述的系统掉电保护方法,其特征在于,对掉电保护开始标记过程、备份旧数据过程、写入新数据过程、掉电保护完成标记过程进行掉电时间段定位,在数据回滚机制启用之前进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东信和平科技股份有限公司,未经东信和平科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710508617.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超快速制备n型碲化铋基块体热电材料的方法
- 下一篇:层叠膜及其制造方法





