[发明专利]基于FALSH存储器的计数算法在审

专利信息
申请号: 202110820057.6 申请日: 2021-07-20
公开(公告)号: CN113488098A 公开(公告)日: 2021-10-08
发明(设计)人: 柴天新 申请(专利权)人: 南京冷火电子科技有限公司
主分类号: G11C16/34 分类号: G11C16/34;G11C16/16
代理公司: 南京中擎科智知识产权代理事务所(普通合伙) 32549 代理人: 黄智明
地址: 210000 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 falsh 存储器 计数 算法
【说明书】:

发明公开了基于FALSH存储器的计数算法,涉及存储器的技术领域,旨在解决现有存储设备对整扇区的擦除,导致了使用寿命减少的问题。其技术方案要点是对n个扇区的预留字节从低位至高位依次置0,当第1至i个扇区(A1+A2+……+Ai)个字节均置全0,第i+1个扇区Ai+1个字节中的第1个字节最低位置0,同时对第1至i个扇区进行擦除处理,从第1个扇区中的第一个字节最低位重新开始置0;当第1至i个扇区的A1、A2、……、Ai个字节再次均置全0后,将第i+1个扇区的Ai+1个字节中第1个字节置0位的高一位置0;重复进行擦除和置位操作,直至n个扇区的字节均置全0。本发明达到了延长存储器使用寿命的效果。

技术领域

本发明涉及存储器的技术领域,尤其是涉及一种基于FALSH存储器的计数算法。

背景技术

在嵌入式领域,FLASH存储芯片有非常广泛的应用,硬件设计和驱动程序简单,相对于铁电(FRAM)存储器而言成本较低,可靠性好。因此在低成本的测控设备中有普遍应用,但是FALSH存储芯片都有使用寿命的限制,一般为100万次。在嵌入式设备中,会涉及到频繁数据的存储,比如电表或者雨量计脉冲计数和累加、投币机的脉冲计数和累加等,该计数总量在应用中往往会远远大于100万次,并且对于存储数据的可靠性以及准确性有很高要求。

FLASH的编程原理都是只能将1写为0,而不能将0写为1。所以在FLASH编程之前,必须将对应的扇区擦除,而擦除的过程就是把所有位都写为1的过程,将扇区内的所有字节变为0xFF,然后对FALSH进行最基本的读、写和擦除操作。正是因为需要整扇区进行擦除,导致了FLASH存储器使用寿命的减少,该问题有待解决。

发明内容

本发明的目的是提供一种基于FALSH存储器的计数算法,其达到了延长存储器使用寿命的效果。

本发明的上述发明目的是通过以下技术方案得以实现的:

一种基于FALSH存储器的计数算法,包括以下步骤:

在存储器中选取n个扇区,在n个所述扇区中分别预留A1、A2、A3、……、An个字节,对n个扇区进行擦除处理,令A1、A2、A3……An个字节置为全1;

对n个扇区的预留字节从低位至高位依次置0,当第1至i个扇区(A1+A2+……+Ai)个字节均置全0,第i+1个扇区Ai+1个字节中的第1个字节最低位置0,同时对第1至i个扇区进行擦除处理,令第1至i个扇区的A1、A2、……、Ai个字节置为全1,从第1个扇区中的第一个字节最低位重新开始置0;

当第1至i个扇区的A1、A2、……、Ai个字节再次均置全0后,将第i+1个扇区的Ai+1个字节中第1个字节置0位的高一位置0;

重复进行擦除和置位操作,直至n个扇区的字节均置全0。

本发明进一步设置为:所述存储器的使用寿命扩展为原使用寿命的倍。

本发明进一步设置为:所述擦除和置位操作在存储器接收到脉冲信号后进行。

本发明进一步设置为:当所述存储器接收到脉冲信号,触发置位操作,或者同时触发擦除和置位操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京冷火电子科技有限公司,未经南京冷火电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110820057.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top