一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种WL阈值电压分布的获取方法、系统及相关组件与流程

2021-03-26 23:37:00 来源:中国专利 TAG:阈值 电压 组件 分布 获取

一种wl阈值电压分布的获取方法、系统及相关组件
技术领域
1.本发明涉及存储器配置领域,特别涉及一种wl阈值电压分布的获取方法、系统及相关组件。


背景技术:

2.nand flash能在一个wl(word line)上存储多个page数据的基本原理为,将一个cell的电压精准地控制在多个状态下,以表征多个page的不同数据状态。一个wl的所有cell的阈值电压分布情况直接影响各个page的翻转情况。在nand flash使用过程中,阈值电压分布会因为read disturb、data retention、高低温环境等因素发生变化,导致按原阈值电压分布进行读取的错误率上升。因此,如何能正确获取nand flash的wl在不同状态的阈值电压分布是研究固态存储相关技术的关键。
3.已有技术在获取阈值电压分布时需要写入特定的数据,进行相应的readoffset获取位翻转数据,对位翻转数据进行处理和拟合,能分析出阈值电压分布,但这种方法无法获取任意状态下wl的阈值电压分布情况,应用场景有一定的局限性,在问题定位、特定场景分析等实际应用情景中无法应用。
4.因此,如何提供一种解决上述技术问题的方案是目前本领域技术人员需要解决的问题。


技术实现要素:

5.有鉴于此,本发明的目的在于提供一种wl阈值电压分布的获取方法、系统及相关组件。其具体方案如下:
6.一种wl阈值电压分布的获取方法,应用于nand flash,包括:
7.根据阈值电压的理想电压分布关系,确定待测电压范围;
8.确定所述待测电压范围内的若干个待测电压点;
9.设置每个所述待测电压点的read offset值,并读取该read offset值下联动page的原始数据;
10.根据所有所述联动page的原始数据,确定所述待测电压范围内的实际电压分布关系。
11.优选的,所述根据阈值电压的理想电压分布关系,确定待测电压范围的过程,包括:
12.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,确定对应每个所述理想阈值电压点的待测电压范围。
13.优选的,所述获取方法还包括:
14.合并所有所述理想阈值电压点对应的所述待测电压范围内的实际电压分布关系,得到所述阈值电压的实际电压分布关系。
15.优选的,所述以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,确
定对应每个所述理想阈值电压点的待测电压范围的过程,包括:
16.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,以计算电压距离为待测电压范围的宽度,确定对应每个所述理想阈值电压点的待测电压范围;
17.所述计算电压距离具体为每两个所述理想阈值电压点之间的距离与冗余系数的乘积。
18.优选的,所述以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,确定对应每个所述理想阈值电压点的待测电压范围的过程,包括:
19.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,向左移动预设数量个单位电压距离作为左端点,向右移动所述预设数量个所述单位电压距离作为右端点,确定对应每个所述理想阈值电压点的待测电压范围。
20.优选的,所述合并所有所述理想阈值电压点对应的所述待测电压范围内的实际电压分布关系,得到所述阈值电压的实际电压分布关系之前,还包括:
21.确定每两个所述待测电压范围的重叠范围的实际电压分布关系。
22.优选的,所述确定每两个所述待测电压范围的重叠范围的实际电压分布关系的过程,包括:
23.将每两个所述待测电压范围的重叠范围从中点分为第一重叠范围和第二重叠范围;
24.将中心离所述第一重叠范围更近的所述待测电压范围的实际电压分布关系,确定为所述第一重叠范围的实际电压分布关系;
25.将中心离所述第二重叠范围更近的所述待测电压范围的实际电压分布关系,确定为所述第二重叠范围的实际电压分布关系。
26.相应的,本申请还公开了一种wl阈值电压分布的获取系统,应用于nand flash,包括:
27.第一确定模块,包括根据阈值电压的理想电压分布关系,确定待测电压范围;
28.第二确定模块,用于确定所述待测电压范围内的若干个待测电压点;
29.参数设置模块,用于设置每个所述待测电压点的read offset值,并读取该read offset值下联动page的原始数据;
30.数据分析模块,用于根据所有所述联动page的原始数据,确定所述待测电压范围内的实际电压分布关系。
31.相应的,本申请还公开了一种wl阈值电压分布的获取装置,应用于nand flash,包括:
32.存储器,用于存储计算机程序;
33.处理器,用于执行所述计算机程序时实现如上文任一项所述wl阈值电压分布的获取方法的步骤。
34.相应的,本申请还公开了一种可读存储介质,应用于nand flash,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文任一项所述wl阈值电压分布的获取方法的步骤。
35.本申请公开了一种wl阈值电压分布的获取方法,应用于nand flash,包括:根据阈值电压的理想电压分布关系,确定待测电压范围;确定所述待测电压范围内的若干个待测
电压点;设置每个所述待测电压点的read offset值,并读取该read offset值下联动page的原始数据;根据所有所述联动page的原始数据,确定所述待测电压范围内的实际电压分布关系。本申请通过对不同待测电压点设置相应的read offset值,获取其联动page的原始数据,分析联动page即可得到整个待测电压范围内的实际电压分布关系,不依赖于特定的数据,可适用于任何环境场景以及任何类型的输入数据,适用场景明显扩大。
附图说明
36.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
37.图1为本发明实施例中一种wl阈值电压分布的获取方法的步骤流程图;
38.图2为本发明实施例中一种电压分布关系的结构分布图;
39.图3为本发明实施例中一种wl阈值电压分布的获取装置的结构分布图。
具体实施方式
40.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.已有技术在获取阈值电压分布时需要写入特定的数据,进行相应的readoffset获取位翻转数据,对位翻转数据进行处理和拟合,能分析出阈值电压分布,但这种方法无法获取任意状态下wl的阈值电压分布情况,应用场景有一定的局限性,在问题定位、特定场景分析等实际应用情景中无法应用。
42.本申请通过对不同待测电压点设置相应的read offset值,获取其联动page的原始数据,分析联动page即可得到整个待测电压范围内的实际电压分布关系,不依赖于特定的数据,可适用于任何环境场景以及任何类型的输入数据,适用场景明显扩大。
43.本发明实施例公开了一种wl阈值电压分布的获取方法,应用于nand flash,参见图1所示,包括:
44.s1:根据阈值电压的理想电压分布关系,确定待测电压范围;
45.s2:确定待测电压范围内的若干个待测电压点;
46.s3:设置每个待测电压点的read offset值,并读取该read offset值下联动page的原始数据;
47.s4:根据所有联动page的原始数据,确定待测电压范围内的实际电压分布关系。
48.可以理解的是,本实施例中的理想电压分布关系,指的是wl在出厂时或其他测试环境下已得到的对应某一特定测试环境下的电压分布关系,如图2所示,该电压分布关系的实质是电压v和wl中对应cell的模拟量n的关系,随着read disturb、data retention、高低温环境等因素发生变化,原来的电压分布关系已经不再适用,如果依然按照原有的电压分布关系进行读取,则会出现较多错误,因此需要重新确定当前环境下的实际电压分布关系。
原有的理想电压分布关系可作为重新测试时的电压范围参考,来确定新的待测电压范围。
49.具体的,nand flash的一个块包括多个wl,一个wl包括多个cell,每个cell包括多个page,不同的电压点会影响cell中某一个page的数据,该page被称为联动page,因此本实施例中选择不同待测电压点下的联动page作为主要的判定依据,可从其原始数据中确定cell的状态,从所有待测电压范围的每个待测电压点对应的原始数据进行分析,即可了解整个待测电压范围内的实际电压分布关系。此处的原始数据,也即raw data是直接从nand flash中读出来的数据,没有经过纠错等操作,能够更为真实地反映wl的实际电压分布关系。
50.可以理解的是,为了得到更为准确细致的电压分布关系,在确定待测电压范围后,可在该范围内选择数量较多的待测电压点。
51.本申请公开了一种wl阈值电压分布的获取方法,包括:根据阈值电压的理想电压分布关系,确定待测电压范围;确定所述待测电压范围内的若干个待测电压点;设置每个所述待测电压点的read offset值,并读取该read offset值下联动page的原始数据;根据所有所述联动page的原始数据,确定所述待测电压范围内的实际电压分布关系。本申请通过对不同待测电压点设置相应的read offset值,获取其联动page的原始数据,分析联动page即可得到整个待测电压范围内的实际电压分布关系,不依赖于特定的数据,可适用于任何环境场景以及任何类型的输入数据,适用场景明显扩大。
52.本发明实施例公开了一种具体的wl阈值电压分布的获取方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。
53.具体的,根据阈值电压的理想电压分布关系,确定待测电压范围的过程,包括:
54.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,确定对应每个理想阈值电压点的待测电压范围。
55.其中,理想阈值电压点具体为理想电压分布关系中对应分布图的波峰顶点的电压值。不同种类的nand flash中,一个wl的阈值电压点的数量不同,以tlc nand flash为例,一个wl有7个阈值电压点,相应的待测电压范围如图2可分为l0

l6。
56.进一步的,以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,确定对应每个理想阈值电压点的待测电压范围的过程,包括:
57.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,以计算电压距离为待测电压范围的宽度,确定对应每个理想阈值电压点的待测电压范围;
58.计算电压距离具体为每两个理想阈值电压点之间的距离与冗余系数的乘积。
59.例如,某一理想阈值电压点为v1,每两个理想阈值电压点之间的距离为l,冗余系数为大于1的自然数a,则该理想阈值电压点v1的待测电压范围为:(v1

1/2*al,v1 1/2*al)。此外,理想阈值电压点的分布未必完全均匀,因此可选择与该理想阈值电压点v1前后相邻的两个理想阈值电压点v2和v3作为举例标记,确定该理想阈值电压点v1的待测电压范围为(v2,v3),进一步的,考虑到每个理想阈值电压点都会设置read offset值进行后续处理,可设置小于1的自然数b作为精简系数,v1

v2作为v1左侧的待测电压范围,v3

v1作为v1右侧的待测电压范围,确定理想阈值电压点v1的待测电压范围为(v1

b(v1

v2),v1 b(v3

v1))。
60.除了上述方法外,以阈值电压的理想电压分布关系中每个理想阈值电压点为中
心,确定对应每个理想阈值电压点的待测电压范围的过程,还可包括:
61.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,向左移动预设数量个单位电压距离作为左端点,向右移动预设数量个单位电压距离作为右端点,确定对应每个理想阈值电压点的待测电压范围。
62.例如,某一理想阈值电压点为v1,单位电压距离为v0,预设数量为c,则该理想阈值电压点v1的待测电压范围为(v1

cv0,v1 cv0)。该方案在确定待测电压点时更为便捷,可直接将相隔一个或n个单位电压距离的电压点作为待测电压点,对每个待测电压点进行设置、读取联动page的原始数据时,可直接按照从待测电压范围左端点逐次到右端点的形式进行。
63.可以理解的是,除了以上方法外,还可以通过其他的规则确定每个理想阈值电压点的待测电压范围,此处不作限制。
64.进一步的,本实施例中获取方法还包括:
65.合并所有理想阈值电压点对应的待测电压范围内的实际电压分布关系,得到阈值电压的实际电压分布关系。
66.可以理解的是,上文中获取的实际电压分布关系为对应每个理想阈值电压点,只能表示一部分wl的分布关系,因此需要将所有的理想阈值电压点的实际电压分布关系合并起来,得到整体的阈值电压的实际电压分布关系。
67.可以理解的是,在合并的过程中,由于不同理想阈值电压点的待测电压范围存在重叠的可能,因此重叠部分的存在两套数据,需要进一步确定最终的数据,也即,合并所有理想阈值电压点对应的待测电压范围内的实际电压分布关系,得到阈值电压的实际电压分布关系之前,还包括:
68.确定每两个待测电压范围的重叠范围的实际电压分布关系。
69.进一步的,确定每两个待测电压范围的重叠范围的实际电压分布关系的过程,包括:
70.将每两个待测电压范围的重叠范围从中点分为第一重叠范围和第二重叠范围;
71.将中心离第一重叠范围更近的待测电压范围的实际电压分布关系,确定为第一重叠范围的实际电压分布关系;
72.将中心离第二重叠范围更近的待测电压范围的实际电压分布关系,确定为第二重叠范围的实际电压分布关系。
73.可以理解的是,在以v1和v3为中心的两个待测电压范围出现重叠时,其重叠部分为(v4,v5),电压点的大小关系为v1<v4<v5<v3,此时第一重叠范围为(v4,(v5

v4)/2),第二重叠范围为((v5

v4)/2,v5),第一重叠范围距离更近的中心为v1,因此选择v1对应的实际电压分布关系作为第一重叠范围的实际电压分布关系,同理选择v3对应的实际电压分布关系作为第二重叠范围的实际电压分布关系。
74.除了这种方法外,还可以对重叠范围内的两组实际电压分布关系求平均,得到该重叠范围最终的实际电压分布关系,还可以选择其他方法确定最终数据,此处并不限制。
75.相应的,本申请实施例还公开了一种wl阈值电压分布的获取系统,应用于nand flash,参见图3所示,包括:
76.第一确定模块1,包括根据阈值电压的理想电压分布关系,确定待测电压范围;
77.第二确定模块2,用于确定待测电压范围内的若干个待测电压点;
78.参数设置模块3,用于设置每个待测电压点的read offset值,并读取该read offset值下联动page的原始数据;
79.数据分析模块4,用于根据所有联动page的原始数据,确定待测电压范围内的实际电压分布关系。
80.本申请通过对不同待测电压点设置相应的read offset值,获取其联动page的原始数据,分析联动page即可得到整个待测电压范围内的实际电压分布关系,不依赖于特定的数据,可适用于任何环境场景以及任何类型的输入数据,适用场景明显扩大。
81.在一些具体的实施例中,第一确定模块1具体用于:
82.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,确定对应每个所述理想阈值电压点的待测电压范围。
83.在一些具体的实施例中,获取系统还可包括合并模块,用于:
84.合并所有所述理想阈值电压点对应的所述待测电压范围内的实际电压分布关系,得到所述阈值电压的实际电压分布关系。
85.在一些具体的实施例中,第一确定模块1具体用于:
86.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,以计算电压距离为待测电压范围的宽度,确定对应每个所述理想阈值电压点的待测电压范围;
87.所述计算电压距离具体为每两个所述理想阈值电压点之间的距离与冗余系数的乘积。
88.在一些具体的实施例中,第一确定模块1具体用于:
89.以阈值电压的理想电压分布关系中每个理想阈值电压点为中心,向左移动预设数量个单位电压距离作为左端点,向右移动所述预设数量个所述单位电压距离作为右端点,确定对应每个所述理想阈值电压点的待测电压范围。
90.在一些具体的实施例中,合并模块在合并所有所述理想阈值电压点对应的所述待测电压范围内的实际电压分布关系,得到所述阈值电压的实际电压分布关系之前,还用于:
91.确定每两个所述待测电压范围的重叠范围的实际电压分布关系。
92.在一些具体的实施例中,合并模块用于:
93.将每两个所述待测电压范围的重叠范围从中点分为第一重叠范围和第二重叠范围;
94.将中心离所述第一重叠范围更近的所述待测电压范围的实际电压分布关系,确定为所述第一重叠范围的实际电压分布关系;
95.将中心离所述第二重叠范围更近的所述待测电压范围的实际电压分布关系,确定为所述第二重叠范围的实际电压分布关系。
96.相应的,本申请实施例还公开了一种wl阈值电压分布的获取装置,应用于nand flash,包括:
97.存储器,用于存储计算机程序;
98.处理器,用于执行所述计算机程序时实现如上文任一项所述wl阈值电压分布的获取方法的步骤。
99.相应的,本申请实施例还公开了一种可读存储介质,应用于nand flash,所述可读
存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文任一项所述wl阈值电压分布的获取方法的步骤。
100.其中,本实施例中具体有关wl阈值电压分布的获取方法的细节内容,可参照上文实施例中的相关描述,此处不再赘述。
101.其中,本实施例中wl阈值电压分布的获取装置及可读存储介质均具有与上文实施例中wl阈值电压分布的获取方法相同的有益效果,此处不再赘述。
102.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
103.以上对本发明所提供的一种wl阈值电压分布的获取方法、系统及相关组件进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜