The invention discloses a data storage method, a device and a computer readable storage medium. The data storage method includes acquiring the current erasure frequency of the memory, adjusting the data removal threshold of the memory according to the current erasure frequency, and removing the data block according to the adjusted data removal threshold. In this scheme, the data removal threshold is used as the trigger condition for data block removal in memory. The current erasure frequency represents the current erasure times of memory. When data block is moved, corresponding erasure operations are needed. Thus, the actual removal times of memory can be known by the current erasure frequency of memory, and then the data removal threshold can be adjusted according to the current erasure frequency so as to facilitate data removal. In the process of data block removal, the storage unit is charged and the floating gate charge is supplemented to avoid data loss and prolong the storage time of data in the memory.
【技术实现步骤摘要】
数据存储方法、设备及计算机可读存储介质
本专利技术主要涉及存储器
,具体地说,涉及一种数据存储方法、设备及计算机可读存储介质。
技术介绍
在通讯设备领域,Nand-flash存储器以其大容量、高吞吐、低功耗、耐震、发热量小的优点,越来越被用来存储程序和数据。随着厂商的半导体工艺的不断升级,以及为了满足对日益增长的容量需求,Nand-flash存储器的工艺尺寸不断缩小。但是Nand-flash存储器是基于浮栅电荷存储实现数据的保存,随着工艺尺寸不断缩小,Nand-flash存储器的存储单元浮栅结构的几何尺寸不断缩小,导致绝缘层越来越薄,电荷泄漏越来越严重,浮栅电荷数量减少,而浮栅电荷的丢失将会导致数据错误产生,使数据保持能力严重下降,数据保存时间越来越短。同时,Nand-flash存储器还有一个技术缺陷就是读干扰,由于Nand-flash的存储单元是串联在一起的,当读出某一存储单元数据时,需要给其它单元施加电压使其导通。施加的电压虽然比较低,但也可能促使少量电荷注入或泄漏,从而影响了数据的保存时间。也就是说,即使数据保存在一个地方不搬移,也会因为读取附近的数据而导致其出错。现有的解决方案是增加ECC(ErrorCorrectionCode)可纠错比特数来提升纠错能力。但增加可纠错比特数,纠错电路复杂度呈级数增加,所以可纠错比特数是很有限的。随着Nand-flash存储器工艺尺寸不断缩小,数据保存时间的增加,数据错误的产生会爆发式增长,一旦超出可纠错范围,将无法纠正。能否提高Nand-flash存储器的数据存储能力,将影响Nand-flash存储器能否作 ...
【技术保护点】
1.一种数据存储方法,其特征在于,所述数据存储方法包括以下步骤:获取存储器的当前擦除频度,并根据所述当前擦除频度,对存储器的数据搬移阈值进行调整;根据调整后的数据搬移阈值,对数据块进行搬移。
【技术特征摘要】
1.一种数据存储方法,其特征在于,所述数据存储方法包括以下步骤:获取存储器的当前擦除频度,并根据所述当前擦除频度,对存储器的数据搬移阈值进行调整;根据调整后的数据搬移阈值,对数据块进行搬移。2.如权利要求1所述的数据存储方法,其特征在于,所述根据所述当前擦除频度,对存储器的数据搬移阈值进行调整的步骤包括:根据存储器中预设的擦除频度与数据搬移阈值映射关系参考值,获取与当前擦除频度对应的参考数据搬移阈值;将数据搬移阈值调整为参考数据搬移阈值。3.如权利要求1所述的数据存储方法,其特征在于,所述根据调整后的数据搬移阈值,对数据块进行搬移的步骤包括:统计存储器中各数据块增加的擦除次数,并判断是否存在目标数据块,其中目标数据块为增加的擦除次数大于或等于调整后的数据搬移阈值的数据块;当存在所述目标数据块时,对目标数据块进行搬移。4.如权利要求3所述的数据存储方法,其特征在于,所述当存在所述目标数据块时,对目标数据块进行搬移的步骤包括:当存在目标数据块时,获取数据块中擦除次数最少的数据块,并将所述擦除次数最少的数据块作为待交换数据块;将所述目标数据块和待交换数据块交换,完成数据块的搬移。5.如权利要求4所述的数据存储方法,其特征在于,所述获取数据块中擦除次数最少的数据块,并将所述擦除次数最少的数据块作为待交换数据块的步骤包括:当擦除次数最少的数据块数量有多个时,根据多个所述擦除次数最少的数据块的存储地址确定待交换数据块。6.如权利要求1-5任一项所...
【专利技术属性】
技术研发人员:叶位彬,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。