The invention provides a flash data processing method and device, which includes: processing flash memory according to preset processing conditions; writing pre-set flash data into processed flash memory; reading the processed flash memory by preset offset voltage, and counting pre-processing according to reading operation results and flash data. The error rate of offset voltage is set, and the preset offset voltage satisfying the preset condition is determined as the optimal offset voltage of flash memory. The invention determines the optimal offset voltage under different processing conditions by reading and writing simulation of flash memory under different processing conditions. This can be used to adjust the reading voltage when the next reading occurs, which greatly improves the accuracy of flash data reading, and also greatly improves the life of solid-state storage products.
【技术实现步骤摘要】
一种闪存数据处理方法及装置
本专利技术涉及固态存储
,更具体地说,涉及一种闪存数据处理方法及装置。
技术介绍
近年来,基于NandFlash闪存的固态存储产品逐渐替代了机械硬盘,其中3DTLC逐渐成为市场主导。由于闪存介质所特有的性质,在数据保存方面容易出现电子丢失的情况。为了补偿所丢失的电子,目前常采用固定偏移电压来调整读电压,但由于造成电子丢失的因素不同,通用的采用固定偏移电压并无法保证闪存数据读取的准确性。
技术实现思路
为解决上述问题,本专利技术提供一种闪存数据管理方法及装置。技术方案如下:一种闪存数据处理方法,包括:根据预设处理条件对所述闪存进行处理;将预先设置的闪存数据写入处理后的所述闪存中;利用预设偏移电压对处理后的所述闪存进行读操作,并根据读操作结果和所述闪存数据统计所述预设偏移电压的错误率;将满足错误率满足预设条件的所述预设偏移电压确定为所述闪存的最优偏移电压。优选的,所述预设处理条件,包括:预设存放时长、预设读次数、预设擦写次数以及预设跨温度中的任意一个。优选的,在所述预设处理条件为所述预设存放时长的情况下,在所述根据预设处理条件对所述闪存进行处理之前,所述方法还包括:采用预置高温环境的方式调整所述预设存放时长。优选的,在所述预设处理条件为所述预设读次数的情况下,所述根据预设处理条件对所述闪存进行处理,包括:利用预设读方式对所述闪存进行读操作;其中,所述预设读方式包括连续读和/或随机读。优选的,所述方法还包括:根据所述预设处理条件和所述预设偏移电压的错误率,绘制第一曲线。优选的,所述方法还包括:根据所述预设偏移电压以及所述预设偏移电压 ...
【技术保护点】
1.一种闪存数据处理方法,其特征在于,包括:根据预设处理条件对所述闪存进行处理;将预先设置的闪存数据写入处理后的所述闪存中;利用预设偏移电压对处理后的所述闪存进行读操作,并根据读操作结果和所述闪存数据统计所述预设偏移电压的错误率;将满足错误率满足预设条件的所述预设偏移电压确定为所述闪存的最优偏移电压。
【技术特征摘要】
1.一种闪存数据处理方法,其特征在于,包括:根据预设处理条件对所述闪存进行处理;将预先设置的闪存数据写入处理后的所述闪存中;利用预设偏移电压对处理后的所述闪存进行读操作,并根据读操作结果和所述闪存数据统计所述预设偏移电压的错误率;将满足错误率满足预设条件的所述预设偏移电压确定为所述闪存的最优偏移电压。2.根据权利要求1所述的方法,其特征在于,所述预设处理条件,包括:预设存放时长、预设读次数、预设擦写次数以及预设跨温度中的任意一个。3.根据权利要求2所述的方法,其特征在于,在所述预设处理条件为所述预设存放时长的情况下,在所述根据预设处理条件对所述闪存进行处理之前,所述方法还包括:采用预置高温环境的方式调整所述预设存放时长。4.根据权利要求2所述的方法,其特征在于,在所述预设处理条件为所述预设读次数的情况下,所述根据预设处理条件对所述闪存进行处理,包括:利用预设读方式对所述闪存进行读操作;其中,所述预设读方式包括连续读和/或随机读。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述预设处理条件和所述预设偏移电压的错误率,绘制第一曲线。6.根据...
【专利技术属性】
技术研发人员:郭峰,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。