一种用于智能卡非易失性存储器的掉电保护方法

    公开(公告)号:CN103996412A

    公开(公告)日:2014-08-20

    申请号:CN201310053262.X

    申请日:2013-02-19

    Abstract: 一种用于智能卡非易失性存储器的掉电保护方法,涉及智能卡技术领域。本发明方法步骤为:1)创建操作时,从逻辑地址空闲/占用表LOGICMAP中查找连续逻辑空间,标记为占用;从物理地址空闲/占用表PHYMAP中查找空闲物理页,写入初始化数据,并标记为占用;将物理页与逻辑页的映射关系更新到逻辑页与物理页的映射表LOGICPHYMAP中。2)更新操作时,从逻辑页与物理页的映射表LOGICPHYMAP中查找物理地址OLDPAGE,从物理地址空闲/占用表PHYMAP中查找空闲页NEWPAGE,将数据写入,标记物理地址空闲/占用表PHYMAP中对应NEWPAGE位置为占用。本发明可以用较少的空间代价、较少的非易失性存储器擦写次数,实现掉电保护和磨损平衡。

Patent Agency Ranking