System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据存储,具体涉及一种电压确定方法、装置、设备和可读存储介质。
技术介绍
1、闪存颗粒(nand)目前有四种类型,不同类型的闪存颗粒一个存储单元存储的数据量不同,存储单元中存储的数据比特越来越多。为了保证数据的读取完整性,需要查找得到最优阈值电压作为读取电压,以实现从存储单元中读取得到最优读取数据。
2、现有技术中,通常是采用遍历的方式,即对电压阈值进行逐个的遍历,以此来找到最优阈值电压。
3、但是,现有的这种方式增加的搜索电压阈值的次数,效率低。
技术实现思路
1、本申请提供一种电压确定方法、装置、设备和可读存储介质,用于解决现有最优读电压搜索效率低的问题。
2、第一方面,本申请实施例提供一种电压确定方法,包括:
3、获取存储设备的状态参数和所述状态参数的参数值;
4、以所述参数值作为预先构建的映射关系的输入值,获得输出的分布参数,所述映射关系用于表征所述参数值与所述分布参数之间的对应关系,所述分布参数用于表征存储设备的读电压与在所述读电压下存储单元中二进制数1或者0的个数的对应关系;
5、基于所述分布参数,构建参数曲线;
6、获取电压采样初始值和电压采样间隔;
7、以所述电压采样初始值和电压采样间隔作为采样数据,在所述参数曲线中采样得到至少两个位置点;
8、在所述至少两个位置点中选取出目标位置点,并基于所述目标位置点,在所述参数曲线中查找出最优位置点并获取所述最
9、在第一方面的一种可能设计中,在所述至少两个位置点中选取出目标位置点,包括:
10、在所述参数曲线中获取每个位置点的读电压和所述读电压对应的取值;
11、在所有位置点中选取出所述读电压对应的取值最小的位置点,作为所述目标位置点。
12、在第一方面的另一种可能设计中,所述基于所述分布参数,构建所述参数曲线,包括:
13、根据所述分布参数,获取每个读电压下存储单元中二进制数1或者0的个数、与所述读电压相邻的相邻电压下存储单元中二进制数1或者0的个数;
14、计算所述读电压下存储单元中二进制数1或者0的个数与所述相邻电压下存储单元中二进制数1或者0的个数差值;
15、基于所述读电压与所述个数差值之间的对应关系,构建所述参数曲线。
16、在第一方面的再一种可能设计中,所述基于所述目标位置点,在所述参数曲线中查找出最优位置点,包括:
17、基于所述目标位置点的读电压,确定搜索范围;
18、对在所述参数曲线上处于所述搜索范围内的所有位置点进行遍历,查找所有位置点中读电压对应的取值满足预设条件时的位置点,作为所述最优位置点。
19、在第一方面的又一种可能设计中,所述获取电压采样初始值和电压采样间隔,包括:基于所述参数曲线上不同位置点之间的斜率变化,获取电压采样初始值和电压采样间隔。
20、在第一方面的又一种可能设计中,所述获取电压采样初始值和电压采样间隔,包括:
21、以所述分布参数作为预设第一对应关系的输入值,获取第一输出值作为所述电压采样初始值,所述预设第一对应关系用于表征分布参数与电压采样初始值之间的对应关系;
22、以所述分布参数作为预设第二对应关系的输入值,获取第二输出值作为所述电压采样间隔,所述预设第二对应关系用于表征分布参数与电压采样间隔之间的对应关系。
23、在第一方面的又一种可能设计中,所述预设第一对应关系和预设第二对应关系为基于样本分布参数和最优样本数据构建得到的,所述最优样本数据为从至少两组不同的样本数据中挑选得到的,每组样本数据中均包括样本电压采样初始值和样本电压采样间隔。
24、第二方面,本申请实施例提供一种电压确定装置,包括:
25、参数值获取模块,用于获取存储设备的状态参数和所述状态参数的参数值;
26、分布参数获取模块,用于以所述参数值作为预先构建的映射关系的输入值,获得输出的分布参数,所述映射关系用于表征所述参数值与所述分布参数之间的对应关系,所述分布参数用于表征存储设备的读电压与在所述读电压下存储单元中二进制数1或者0的个数的对应关系;
27、参数曲线构建模块,用于基于所述分布参数,构建参数曲线;
28、采样数据获取模块,用于获取电压采样初始值和电压采样间隔;
29、位置点采样模块,用于以所述电压采样初始值和电压采样间隔作为采样数据,在所述参数曲线中采样得到至少两个位置点;
30、最优读电压获取模块,用于在所述至少两个位置点中选取出目标位置点,并基于所述目标位置点,在所述参数曲线中查找出最优位置点并获取所述最优位置点的读电压,作为最优读电压。
31、第三方面,本申请实施例提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如上述的方法。
32、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述的方法。
33、本申请实施例提供的电压确定方法、装置、设备和可读存储介质,通过利用分布参数构建参数曲线,并确定存储设备在某个状态下采样的初始点以及采样间隔点,对参数曲线上的点进行间隔采样,找到目标位置点以此确定最优读电压的大致位置,然后再基于参数曲线的目标位置点查找得到最优读电压,该方法可以避免对所有读电压进行遍历搜索,有效降低读电压搜索次数,提高最优读电压的搜索效率。
本文档来自技高网...【技术保护点】
1.一种电压确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述至少两个位置点中选取出目标位置点,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述分布参数,构建所述参数曲线,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标位置点,在所述参数曲线中查找出最优位置点,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取电压采样初始值和电压采样间隔,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取电压采样初始值和电压采样间隔,包括:
7.根据权利要求6所述的方法,其特征在于,所述预设第一对应关系和预设第二对应关系为基于样本分布参数和最优样本数据构建得到的,所述最优样本数据为从至少两组不同的样本数据中挑选得到的,每组样本数据中均包括样本电压采样初始值和样本电压采样间隔。
8.一种电压确定装置,其特征在于,包括:
9.一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,
...【技术特征摘要】
1.一种电压确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述至少两个位置点中选取出目标位置点,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述分布参数,构建所述参数曲线,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标位置点,在所述参数曲线中查找出最优位置点,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取电压采样初始值和电压采样间隔,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取电压采样初始值和电压采样间隔,包括:...
【专利技术属性】
技术研发人员:刘璨,霍文捷,冯星,张航,
申请(专利权)人:杭州海康存储科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。