一种闪存管理方法和装置

基本信息

申请号 CN201310612810.8 申请日 -
公开(公告)号 CN103617124A 公开(公告)日 2014-03-05
申请公布号 CN103617124A 申请公布日 2014-03-05
分类号 G06F12/02(2006.01)I 分类 计算;推算;计数;
发明人 王存友;楼俊青;李凤庆 申请(专利权)人 桐乡市数智轨云科技有限公司
代理机构 北京润泽恒知识产权代理有限公司 代理人 北京创毅视讯科技有限公司;桐乡市数智轨云科技有限公司
地址 100084 北京市海淀区中关村东路1号院8号楼清华科技园科技大厦A座803
法律状态 -

摘要

摘要 本发明实施例公开了一种闪存管理方法和装置,以解决SPI?Flash寿命低的问题。所述方法包括:对目标数据进行分段得到各目标数据段;计算各目标数据段的数据校验值;针对各目标数据段中的每一段目标数据段,当目标数据段的数据校验值与目标数据段的对应子块的数据校验值不同时,确定对应子块的可用子块,并将目标数据段的数据写入可用子块;子块为闪存中的存储单元,多个子块组成一个块;当目标数据段的数据校验值与目标数据段的对应子块的数据校验值相同时,保持对应子块的数据不变。本发明实施例只在目标数据与当前数据不同的情况下,对相关的子块进行处理和写入操作,减少了不必要的子块操作,延长SPI?Flash的使用寿命。