【技术实现步骤摘要】
一种有效平均闪存块擦除次数的方法
本专利技术涉及闪存
,具体为一种有效平均闪存块擦除次数的方法
技术介绍
闪存是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为单位(注意:NORFlash为字节存储。),区块大小一般为256KB到20MB。闪存是电子可擦除只读存储器(EEPROM)的变种,闪存与EEPROM不同的是,EEPROM能在字节水平上进行删除和重写而不是整个芯片擦写,而闪存的大部分芯片需要块擦除。由于其断电时仍能保存数据,闪存通常被用来保存设置信息,如在电脑的BIOS(基本程序)、PDA(个人数字助理)、数码相机中保存资料等。闪存块经过全部闪存块写入,再擦除闪存块,即闪存块擦除次数为一次。然而,闪存原厂保证擦除次数可达n次以上。所以,当闪存块的擦除次数达到n时,不同的主控厂家会藉由擦除次数计数表,判断每一个闪存块是否达到最大的擦除次数,进而把闪存块列为损坏的闪存块。再丢进闪存坏块记录表中,标记为闪存坏块。
技术实现思路
本专利技术的目的在于提供一种有效平均闪存块擦除次数的方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种有效平均闪存块擦除次数的方法,包括以下步骤:A、闪存块完整写入完成;B、等待进入稳定期;C、读出闪存块的最后一个闪存页;D、检查错误检查和纠正的状态;E、如果错误检查和纠正的错误率偏高,则在此闪存块擦除次数加 ...
【技术保护点】
1.一种有效平均闪存块擦除次数的方法,其特征在于:包括以下步骤:/nA、闪存块完整写入完成;/nB、等待进入稳定期;/nC、读出闪存块的最后一个闪存页;/nD、检查错误检查和纠正的状态;/nE、如果错误检查和纠正的错误率偏高,则在此闪存块擦除次数加m;/nF、藉由错误检查和纠正的错误率上升,调整m的大小。/n
【技术特征摘要】
1.一种有效平均闪存块擦除次数的方法,其特征在于:包括以下步骤:
A、闪存块完整写入完成;
B、等待进入稳定期;
C、读出闪存块的最后一个闪存页;
D、检查错误检查和纠正的状态;
E、如果错误检查和纠正的错误率偏高,则在此闪存块擦除次数加m;
F、藉由错误检查和纠正的错误率上升,调整m的大小。
2.根据权利要求1所述的一种有效平均闪存块擦除次数的方法,其特征在于:所述步骤E中,
...
【专利技术属性】
技术研发人员:张盛豪,魏智汎,王展南,谢享奇,
申请(专利权)人:江苏华存电子科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。