[发明专利]用于增强税控设备中存储单元可靠性的方法及装置在审
申请号: | 201711433632.7 | 申请日: | 2017-12-26 |
公开(公告)号: | CN109960618A | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 刘锋;王招凯;李伟;王松 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/10 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 陆文超;肖冰滨 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 税控设备 坏块 存储单元 坏块表 替换块 存储 存储介质 关系创建 坏块标记 擦除 上电 出厂 替换 分配 | ||
1.一种用于增强税控设备中存储单元可靠性的方法,其特征在于,所述方法包括:
当所述税控设备初次上电时,确定所述存储单元中的坏块;
为存储单元中的所述坏块分配替换块,并基于所述坏块和所述替换块的对应关系创建坏块表;以及
在对数据进行存储时,如果用于存储所述数据的块为坏块,则根据所述坏块表使用该坏块所对应的替换块来存储所述数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当对所述存储单元中的任意一个块完成数据存储时,从该块读取数据,并将读取的数据与原数据进行比较,若所述读取的数据与所述原数据不一致,则确定该块为坏块,为该坏块分配替换块,并更新所述坏块表。
3.根据权利要求1所述的方法,其特征在于,在确定所述存储单元中的坏块之前,所述方法还包括:将所述存储单元中的块划分为使用块和替换块,所述使用块用于存储数据,所述替换块用于分配给所述坏块。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当确定任意一个替换块为坏块时,将该替换块标记为坏块,并且使该替换块不被分配给其它坏块。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,在创建所述坏块表之后,所述方法还包括:将所述坏块表存储在税控设备的缓存中。
6.一种用于增强税控设备中存储单元可靠性的装置,其特征在于,所述装置包括:
确定模块,用于当所述税控设备初次上电时,确定所述存储单元中的坏块;
分配模块,用于为存储单元中的所述坏块分配替换块,并基于所述坏块和所述替换块的对应关系创建坏块表;以及
执行模块,用于在对数据进行存储时,如果用于存储所述数据的块为坏块,则根据所述坏块表使用该坏块所对应的替换块来存储所述数据。
7.根据权利要求6所述的装置,其特征在于,
所述确定模块还用于当对所述存储单元中的任意一个块完成数据存储时,从该块读取数据,并将读取的数据与原数据进行比较,若所述读取的数据与所述原数据不一致,则确定该块为坏块;以及
所述分配模块还用于为该坏块分配替换块,并更新所述坏块表。
8.根据权利要求6所述的装置,其特征在于,在确定所述存储单元中的坏块之前,所述分配模块还用于将所述存储单元中的块划分为使用块和替换块,所述使用块用于存储数据,所述替换块用于分配给所述坏块。
9.根据权利要求8所述的装置,其特征在于,所述确定模块还用于当确定任意一个替换块为坏块时,将该替换块标记为坏块,并且所述分配模块不会将该替换块分配给其它坏块。
10.根据权利要求6-9中任意一项所述的装置,其特征在于,所述装置还包括缓存模块,所述缓存模块用于在创建所述坏块表之后,存储所述坏块表。
11.一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行如权利要求1-5中任意一项权利要求所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711433632.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能远程调试系统
- 下一篇:一种性能测试平台及方法