System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 读干扰优化方法及相关设备技术_技高网

读干扰优化方法及相关设备技术

技术编号:40602074 阅读:5 留言:0更新日期:2024-03-12 22:07
本申请涉及存储技术领域,尤其涉及一种读干扰优化方法及相关设备,所述方法包括:基于从所述第一数据块读取的数据,计算对所述第一数据块的重读次数,若所述重读次数达到预设次数阈值,基于第一预设操作获取所述第一数据块中预设字线对应的第一目标存储单元的第一数量,基于第二预设操作获取所述预设字线对应的第二目标存储单元的第二数量,根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否为坏块;若所述第一数据块为坏块,将所述第一数据块中的数据转存至所述第二数据块,本申请能够及时转存出错的数据块中的数据,避免造成数据丢失。

【技术实现步骤摘要】

本专利技术涉及存储,尤其涉及一种读干扰优化方法及相关设备


技术介绍

1、目前,在对nand闪存中的数据块进行读干扰检测的技术方案中,由于无法识别出突然出错的数据块,导致无法及时转存出错的数据块中的数据,造成数据丢失的问题。


技术实现思路

1、鉴于以上内容,有必要提供一种读干扰优化方法及相关设备,能够解决无法识别突然出错的数据块而导致数据丢失的技术问题。

2、本申请提供一种读干扰优化方法,应用于电子设备,所述电子设备中存储了第一数据块及第二数据块,所述读干扰优化方法包括:基于从所述第一数据块读取的数据,计算对所述第一数据块的重读次数,若所述重读次数达到预设次数阈值,基于第一预设操作获取所述第一数据块中预设字线对应的第一目标存储单元的第一数量,基于第二预设操作获取所述预设字线对应的第二目标存储单元的第二数量,根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否为坏块,若所述第一数据块为坏块,将所述第一数据块中的数据转存至所述第二数据块。

3、根据本申请可选实施例,所述基于从所述第一数据块读取的数据,计算对所述第一数据块的重读次数包括:识别出所述读取数据对应的错误数据,计算所述错误数据的比特数量,若所述比特数量大于或者等于预设错误阈值,对所述第一数据块进行重读,并累计所述重读次数。

4、根据本申请可选实施例,在基于第一预设操作获取所述第一数据块中预设字线对应的目标存储单元的第一数量之前,所述方法还包括:获取所述第一数据块中每条字线的序号,将处于预设区间的序号对应的字线确定为所述预设字线。

5、根据本申请可选实施例,所述第一预设操作包括:将所述预设字线对应的预设存储下页的初始电压偏移至预设初始电压,所述基于第一预设操作获取所述第一数据块中预设字线对应的目标存储单元的第一数量包括:根据所述预设存储下页中存储单元的状态确定出所述第一目标存储单元,读取所述预设初始电压对应的第一目标存储单元的数量,得到所述第一数量。

6、根据本申请可选实施例,所述根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否为坏块包括:根据所述第一数量及所述第二数量生成所述预设字线的数量差值,根据所述数量差值与所述数量阈值的比较结果识别出所述第一数据块是否为坏块。

7、根据本申请可选实施例,所述根据所述数量差值与所述数量阈值的比较结果识别出所述第一数据块是否为坏块包括:若存在至少一个大于或者等于所述数量阈值的数量差值,将所述第一数据块确定为所述坏块。

8、根据本申请可选实施例,所述数量阈值的生成方式包括:向所述第一数据块中的初始字线施加预设读取电压,获取所述初始字线中存储下页的存储单元对应的阈值电压,统计取值相同的阈值电压对应的存储单元的单元数量,将取值最大的单元数量确定为所述数量阈值。

9、本申请提供一种读干扰优化装置,所述读干扰优化装置包括:计算单元,用于基于从所述第一数据块读取的数据,计算对所述第一数据块的重读次数,获取单元,用于若所述重读次数达到预设次数阈值,基于第一预设操作获取所述第一数据块中预设字线对应的目标存储单元的第一数量,所述获取单元,还用于基于第二预设操作获取所述预设字线对应的存储单元的第二数量,识别单元,用于根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否为坏块;转存单元,用于若所述第一数据块为坏块,将所述第一数据块中的数据转存至所述第二数据块。

10、本申请提供一种电子设备,所述电子设备包括:

11、存储器,存储有计算机可读指令;及

12、处理器,执行所述存储器中存储的计算机可读指令以实现所述的读干扰优化方法。

13、本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被存储处理器执行以实现所述的读干扰优化方法。

14、由上述技术方案可知,本申请中,若所述重读次数达到预设次数阈值,表明所述第一数据块的数据被频繁读取,导致所述第一数据块的不稳定,基于第一预设操作获取所述第一数据块中预设字线对应的存储单元的第一数量,所述第一预设操作是指对所述第一数据块的存储下页的电压进行调整,所述第一数量是指调整后的电压在所述存储下页对应的存储单元的数量,根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否为坏块,所述坏块是指存在读干扰的数据块,当存在读干扰时,每个电压在所述第一数据块中任一字线的存储下页所对应的存储单元的数量会发生较大变化,因此,基于所述第一数量与所述第二数量之间的数量差值能够表征所述第一数据块是否受到读干扰,当所述数量差值大于所述数量阈值时,表明所述第一数据块极大可能存在读干扰情况,因此,提前将所述第一数据块中的数据搬移至所述第二数据块,能够避免所述第一数据块中的数据丢失。

本文档来自技高网...

【技术保护点】

1.一种读干扰优化方法,应用于电子设备,其特征在于,所述电子设备中存储了第一数据块及第二数据块,所述读干扰优化方法包括:

2.如权利要求1所述的读干扰优化方法,其特征在于,所述基于从所述第一数据块读取的数据,计算对所述第一数据块的重读次数包括:

3.如权利要求1所述的读干扰优化方法,其特征在于,在基于第一预设操作获取所述第一数据块中预设字线对应的目标存储单元的第一数量之前,所述方法还包括:

4.如权利要求1所述的读干扰优化方法,其特征在于:

5.如权利要求1所述的读干扰优化方法,其特征在于,所述根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否为坏块包括:

6.如权利要求5所述的读干扰优化方法,其特征在于,所述根据所述数量差值与所述数量阈值的比较结果识别出所述第一数据块是否为坏块包括:

7.如权利要求5所述的读干扰优化方法,其特征在于,所述数量阈值的生成方式包括:

8.一种读干扰优化装置,运行于电子设备,其特征在于,所述电子设备中存储了第一数据块及第二数据块,所述读干扰优化装置包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被存储处理器执行以实现如权利要求1至7中任意一项所述的读干扰优化方法。

...

【技术特征摘要】

1.一种读干扰优化方法,应用于电子设备,其特征在于,所述电子设备中存储了第一数据块及第二数据块,所述读干扰优化方法包括:

2.如权利要求1所述的读干扰优化方法,其特征在于,所述基于从所述第一数据块读取的数据,计算对所述第一数据块的重读次数包括:

3.如权利要求1所述的读干扰优化方法,其特征在于,在基于第一预设操作获取所述第一数据块中预设字线对应的目标存储单元的第一数量之前,所述方法还包括:

4.如权利要求1所述的读干扰优化方法,其特征在于:

5.如权利要求1所述的读干扰优化方法,其特征在于,所述根据所述第一数量、所述第二数量及所述第一数据块对应的数量阈值识别所述第一数据块是否...

【专利技术属性】
技术研发人员:谷朝吴升佳
申请(专利权)人:中山市江波龙电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1