[发明专利]一种延长可擦写芯片寿命的方法和装置在审
申请号: | 201710166230.9 | 申请日: | 2017-03-20 |
公开(公告)号: | CN107039077A | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 陆勇 | 申请(专利权)人: | 北京握奇智能科技有限公司 |
主分类号: | G11C16/14 | 分类号: | G11C16/14;G11C16/10 |
代理公司: | 北京天悦专利代理事务所(普通合伙)11311 | 代理人: | 田明,张海秀 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 延长 擦写 芯片 寿命 方法 装置 | ||
技术领域
本发明涉及芯片技术领域,具体涉及一种延长可擦写芯片寿命的方法和装置。
背景技术
可擦写芯片,如闪存芯片、带电可擦写可编程只读存储器EEPROM、安全芯片SE等,由于可擦写芯片中的已有信息进行擦除、重新编程,被广泛应用于各个领域。可擦写芯片的写入操作必须在空白区域进行,如果目标区域已经有数据,必须先擦除后写入,因此擦除操作是闪存的基本操作。但是对芯片的每次擦除以及重新操作都会消耗芯片的寿命。为了尽可能延长芯片的使用寿命,一般是采用专业芯片来替代普通芯片,如对于安全芯片SE而言,可用工业级的M2M芯片或者车规级别的M2M芯片,但是实际应用中发现,对于某些领域的应用而言,即使是工业级或车规级别的芯片,也不能够满足应用需求,且专业芯片的价格比较昂贵,使得采用该芯片及使用该种芯片的设备的成本大大提高。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种延长可擦写芯片寿命的方法,通过该方法,可有效提升芯片的寿命。
为实现上述目的,本发明采用的技术方案为:一种延长可擦写芯片寿命的方法,包括:
在可擦写芯片中预留设定大小的读写区域;
将第一指定文件的第一数据写入所述读写区域的第一子区域,将第一子区域的读写标识设置为有效,将第一子区域之外的读写区域的读写标识设置为无效;所述第一数据为初次写入读写区域中的数据;
将第二指定文件的第二数据写入所述读写区域的第二子区域,将第二子区域的读写标识设置为有效;所述第二子区域为第二数据写入前所述读写区域中读写标识为无效的区域;
其中,若所述第二指定文件为第一指定文件,第二数据为第一数据的更新数据,在将第二数据写入第二子区域之前,将第一子区域的读写标识更新为无效。
进一步,如上所述的一种延长可擦写芯片寿命的方法,还包括:为读写区域的每个子区域设置最后写入标识last,所述最后写入标识last用于标识一个子区域是否为最后写入数据的区域;
将第一数据写入第一子区域时,将第一子区域的最后写入标识last设置为有效;
在将第二数据写入第二子区域时,将第二数据写入前的最后写入标识last为有效的子区域的最后写入标识last更新为无效,并将第二子区域的最后写入标识last设置为有效;
所述第二子区域为第二数据写入前的最后写入标识last为有效的子区域之后的区域。
进一步,如上所述的一种延长可擦写芯片寿命的方法,还包括:
在将读写区域中写入数据前,根据预设的空间大小,将所述读写区域划分为N个读写空间,一个子区域对应一个读写空间,N≥2。
进一步,如上所述的一种延长可擦写芯片寿命的方法,所述第一子区域与第二子区域连续或者不连续;所述不连续是指两个子区域之间相互不占用相同的页,所述页为可擦写芯片的最小擦除单位。
进一步,如上所述的一种延长可擦写芯片寿命的方法,将第一数据写入所述读写区域的第一子区域时,还包括:设置第一指定文件的内部文件标识FID,将第一指定文件的内部文件标识FID设置为第一子区域的ID;
所述方法还包括:
设置文件标识映射表;所述文件标识映射表用于存储所述读写区域中存储的文件的文件名称与文件的内部文件标识FID的映射关系。
进一步,如上所述的一种延长可擦写芯片寿命的方法,还包括,读取所述第一指定文件的数据,读取方式为:
根据第一指定文件的文件名称在所述文件标识映射表中查找第一指定文件的内部文件标识FID;
根据查找到的内部文件标识FID,在所述读写区域中查找ID相同且读写标识为有效的子区域;
读取查找到的子区域中的数据。
进一步,如上所述的一种延长可擦写芯片寿命的方法,还包括:
设置第一指定文件和第二指定文件的保护标记,所述保护标记为用于标识文件的数据存储于所述读写区域中。
本发明实施例中还提供了一种延长可擦写芯片寿命的装置,包括:
读写区域预留模块,用于在可擦写芯片中预留设定大小的读写区域;
数据写入模块,用于将第一指定文件的第一数据写入所述读写区域的第一子区域,将第二指定文件的第二数据写入所述读写区域的第二子区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇智能科技有限公司,未经北京握奇智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710166230.9/2.html,转载请声明来源钻瓜专利网。