[发明专利]电子设备的复制文件系统有效
申请号: | 200980156332.6 | 申请日: | 2009-01-16 |
公开(公告)号: | CN102308287A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 威廉·J·布拉马特;凯丽·格雷厄姆 | 申请(专利权)人: | 施克莱无线公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 加拿大不列*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 复制 文件系统 | ||
1.一种校正非易失性存储器(NVM)系统内的嵌入式文件系统(EFS)中的损坏数据的方法,所述非易失性存储器系统还包括复制文件系统(RFS),所述方法包括:
如果EFS初始化成功(302),则在EFS存储扇区与对应的RFS存储扇区之间执行存储比较(303),并且如果确定1个以上存储扇区之间不匹配(306),则
确认与对应的所述EFS存储扇区不同步的所述RFS存储扇区(307);
擦除与对应的所述EFS存储扇区不同步的所述RFS存储扇区(308);并且
重写与对应的所述EFS存储扇区不同步的所述RFS存储扇区以使它们再次变为同步(309),
以及
如果EFS初始化不成功(310),则在RFS存储扇区与对应的 EFS存储扇区之间执行存储比较(311),并且如果确定1个以上存储扇区之间不匹配(313),则
确认损坏的所述EFS存储扇区(314);
擦除损坏的所述EFS存储扇区(315);并且
重写损坏的所述EFS存储扇区以使所述EFS存储扇区与所述RFS存储扇区再次变为同步(316)。
2.一种存储用于校正非易失性存储器(NVM)系统内的嵌入式文件系统(EFS)中的损坏数据的计算机程序产品的计算机可读介质,所述非易失性存储器系统还包括复制文件系统(RFS),所述计算机可读介质包括:
如果EFS初始化成功(302),则用于在EFS存储扇区与对应的RFS存储扇区之间执行存储比较(303)的计算机程序代码,并且如果确定1个以上存储扇区之间不匹配(306),则
用于确认与对应的所述EFS存储扇区不同步的所述RFS存储扇区(307)的计算机程序代码;
用于擦除与对应的所述EFS存储扇区不同步的所述RFS存储扇区(308)的计算机程序代码;以及
用于重写与对应的所述EFS存储扇区不同步的所述RFS存储扇区以使它们再次变为同步(309)的计算机程序代码,以及
如果EFS初始化不成功(310),则用于在RFS存储扇区与对应的EFS存储扇区之间执行存储比较(311)的计算机程序代码,并且如果确定1个以上存储扇区之间不匹配(313),则
用于确认损坏的所述EFS存储扇区(314)的计算机程序代码;
用于擦除损坏的所述EFS存储扇区(315)的计算机程序代码;以及
用于重写损坏的所述EFS存储扇区以使所述EFS与RFS存储扇区再次变为同步(316)的计算机程序代码。
3.一种能够校正损坏数据的非易失性存储器(NVM)系统,包括:
嵌入式文件系统(EFS)(100),其包括:
应用编程接口(API)(102);
1个以上操作系统进程(104);
闪存驱动器(106);以及
复制层(110),用于管理EFS分区(108)和RFS分区(112),其中,所述RFS分区(112)是对所述EFS分区(108)系统的镜像,使得当所述EFS分区(108)或所述RFS分区(112)的存储扇区彼此不同步时,它们可以利用未损坏分区的未损坏存储扇区而再同步。
4.根据权利要求3所述的系统,其中,所述NVM系统包括在无线通信设备中。
5.根据权利要求4所述的系统,其中,所述损坏数据是写入操作期间突然断电的结果。
6.根据权利要求5所述的系统,其中,所述损坏数据的校正在所述NVM系统的下一个上电周期期间来执行,其中所述损坏数据是写入操作期间突然断电的结果。
7.根据权利要求4所述的系统,其中,所述损坏数据是发生在读取操作期间的运行错误的结果。
8.根据权利要求7所述的系统,其中,所述损坏数据的校正即时地执行而不必重启所述无线通信设备的电源,其中所述损坏数据是发生在读取操作期间的运行错误的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施克莱无线公司,未经施克莱无线公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980156332.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光通信系统和光通信方法
- 下一篇:一种网络传输实时视频数据的方法