[发明专利]一种非易失存储器件写擦除的磨损均衡方法有效
申请号: | 202110375640.0 | 申请日: | 2021-04-08 |
公开(公告)号: | CN113127377B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 王蕊;郑璐;罗勇;方伟 | 申请(专利权)人: | 武汉导航与位置服务工业技术研究院有限责任公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 胡建平 |
地址: | 430200 湖北省武汉市东湖新*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 非易失 存储 器件 擦除 磨损 均衡 方法 | ||
1.一种非易失存储器件写擦除的磨损均衡方法,其特征在于:包括以下步骤:
S1:根据读写数据的时间间隔、数据的长度、非易失存储器件的寿命要求计算所需要的区间块的大小,并将非易失存储器件分为若干个区间块;
设读指针readPointer、写指针writePointer用于指向正在读写的非易失存储器件的地址,读指针readPointer、写指针writePointer在易失存储器件中维护;
具体步骤为:设非易失存储器件的最大可用擦除次数为num,写数据周期为Tdata秒,使用年限为y年,每次读写非易失存储器件的数据长度为len bytes,则需要的区间块的数据长度Spacedata为:
S2:根据读写非易失存储器件的实时性要求和实际读写速率把区间块分为若干个Sector,并为第m个Sector编号为Sector m;
具体步骤为:设非易失存储器件的读写速率为r bytes/s,读写的时间小于等于time秒;设sector的个数为m,每个sector的大小为sector size,则:
设Sector指针SectorPointer用于指向正在读写的Sector的地址,将正在进行读写操作的Sector m的序号SectorNum保存在非易失存储器件中;
S3:向非易失存储器件读写数据,每读写完一个Sector,Sector指针SectorPointer加1指向下一个Sector直到读写完所有Sector,并保存Sector指针SectorPointer至非易失存储器件中;再将Sector指针SectorPointer指向第一个Sector,循环执行本步骤。
2.根据权利要求1所述的一种非易失存储器件写擦除的磨损均衡方法,其特征在于:所述的步骤S3中,具体步骤为:每次读写非易失存储器件的数据长度为len bytes,保存Sector指针SectorPointer的周期为Tsector,保存Sector指针SectorPointer的非易失存储器件存储空间大小为Spacesector,则:
Tsector=sector size*Tdata/len
3.根据权利要求1所述的一种非易失存储器件写擦除的磨损均衡方法,其特征在于:写非易失存储器件的具体步骤为:
首先判断是否为上电初始化后第一次操作非易失存储器件,如果是则通过非易失存储器件中存储的sector的值计算出写指针writePointer所在的sector,对所在sector通过从后向前的读数据的方法找出写指针writePointer的位置;
正常运行过程中写指针writePointer在内存中维护,每次按非易失存储器件的最小读写单元page的大小写入需要存储的数据;
如果所在sector写满则启用新sector并存储新sectorNum,同时擦除前一个sector;如果写到区间块的末尾,则将写指针writePointer归位到初始位置。
4.根据权利要求1所述的一种非易失存储器件写擦除的磨损均衡方法,其特征在于:读非易失存储器件的具体步骤为:
首先判断是否为重启第一次操作非易失存储器件,如果是则通过存储sector的值计算出写指针writePointer所在的sector,对所在sector通过从后向前判断写指针writePointer的位置,通过写指针writePointer知道数据写到非易失存储器件的位置,得到读指针readPointer初值,读出此地址的数据;
在正常运行过程中,读指针readPointer指向写指针writePointer,readPointer=writePointer。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉导航与位置服务工业技术研究院有限责任公司,未经武汉导航与位置服务工业技术研究院有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110375640.0/1.html,转载请声明来源钻瓜专利网。