闪存预分类方法、装置、设备及存储介质与流程
- 国知局
- 2024-07-31 20:15:19
本发明涉及闪存,特别是涉及一种闪存预分类方法、装置、设备及存储介质。
背景技术:
1、闪存作为主流的存储介质之一,广泛应用于各类型的存储产品中。闪存有品质区分的特性,品质的高低在方方面面影响着闪存的各项性能,如读写速度、容量、存储稳定性、价格等。
2、相关技术中,h2test作为评估闪存读写速度的检测工具,h2test执行全盘读写校验所得到的读写速度(行业称h2速度)能够反映闪存的品质,操作人员可依据h2速度来作为闪存的定价参考。执行h2test项目前,需搭配存储控制芯片对闪存进行量产(行业称开卡),量产成功后方可执行h2test项目,量产过程因涉及到对闪存的全盘扫描,需耗费大量时间,但操作人员又不得不借助h2test项目得到的读写速度来作为闪存的定价参考,若大批量量产闪存,此情况会愈发突出。
技术实现思路
1、本发明的目的是克服现有技术中的不足之处,提供一种闪存预分类方法、装置、设备及存储介质,能够在量产完成阶段估算闪存的h2test速度并输出显示,实现对闪存的预分类。
2、本申请的第一方面提供了一种闪存预分类方法,包括:
3、执行对闪存的量产;
4、读取闪存的分区信息,基于所述分区信息确认当前分区的目标块;
5、获取读写至所述目标块的数据总量、时间;
6、根据所述目标块对应的所述数据总量、所述时间,计算得到所述目标块的读写速度;
7、基于当前所述分区包含的所述目标块,按照预置算法计算得到目标读写速度;
8、将所述目标读写速度作为所述闪存的读写速度并输出显示至量产工具界面。
9、进一步地,在其中一个实施例中,所述按照预置算法计算得到目标读写速度,包括:
10、根据所述分区信息确认所述闪存的各分区的容量;
11、基于所述闪存的总容量、各所述分区的容量,计算得到各所述分区的容量占比系数,并将各所述分区对应的所述容量占比系数作为权重系数;
12、根据各分区对应的分区读写速度、所述权重系数,按照预置算法计算得到目标读写速度。
13、进一步地,在其中一个实施例中,所述将根据各分区对应的分区读写速度、所述权重系数,按照预置算法计算得到目标读写速度,包括:
14、对各所述分区对应的所述目标块的读写速度作均值计算,得到各分区对应的读写速度,根据各所述分区对应的权重系数、读写速度计算得到目标读写速度;或者
15、将各所述分区对应的所述目标块的最低读写速度作为分区的读写速度,根据各所述分区对应的权重系数、读写速度,计算得到目标读写速度。
16、进一步地,在其中一个实施例中,所述基于所述分区信息确认当前分区的目标块,包括:
17、根据分区信息确认当前分区所绑定的plane个数,并从各所述plane选择相同数量的目标块。
18、本申请的第二方面提供了一种闪存预分类装置,包括:
19、量产模块,用于执行对闪存的量产;
20、读取模块,用于读取闪存的分区信息,基于所述分区信息确认当前分区的目标块;
21、获取模块,用于获取读写至所述目标块的数据总量、时间;
22、第一计算模块,用于根据所述目标块对应的所述数据总量、所述时间,计算得到所述目标块的读写速度;
23、第二计算模块,用于基于当前所述分区包含的所述目标块,按照预置算法计算得到目标读写速度;
24、显示模块,用于将所述目标读写速度作为所述闪存的读写速度并输出显示至量产工具界面。
25、进一步地,在其中一个实施例中,所述第二计算模块,包括:
26、分区容量确认单元,用于根据所述分区信息确认所述闪存的各分区的容量;
27、权重系数单元,用于基于所述闪存的总容量、各所述分区的容量,计算得到各所述分区的容量占比系数,并将各所述分区对应的所述容量占比系数作为权重系数;
28、目标数值单元,用于根据各分区对应的分区读写速度、所述权重系数,按照预置算法计算得到目标读写速度。
29、进一步地,在其中一个实施例中,所述目标数值单元用于按照预置算法计算得到目标读写速度,包括:
30、对各所述分区对应的所述目标块的读写速度作均值计算,得到各分区对应的均值读写速度,根据各所述分区对应的权重系数、均值读写速度,计算得到各所述分区对应的分区读写速度,把各所述分区对应的分区读写速度相加,计算得到目标读写速度;或者
31、将各所述分区对应的所述目标块的最低读写速度作为当前分区的最低读写速度,根据各所述分区对应的权重系数、最低读写速度,计算得到各所述分区对应的分区读写速度,把各所述分区对应的分区读写速度相加,计算得到目标读写速度。
32、进一步地,在其中一个实施例中,所述读取模块用于基于所述分区信息确认当前分区的目标块,包括:
33、根据分区信息确认当前分区所绑定的plane个数,并从各所述plane选择相同数量的目标块。
34、本申请的第三方面提供了一种电子设备,包括:
35、处理器;以及
36、存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的闪存预分类方法。
37、本申请的第四方面提供了一种计算机可读存储介质,存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的闪存预分类方法。
38、本申请的技术方案,包括:执行对闪存的量产;读取闪存的分区信息,基于分区信息确认当前分区的目标块;获取读写至目标块的数据总量、时间;根据目标块对应的数据总量、时间,计算得到目标块的读写速度;基于当前分区包含的目标块,按照预置算法计算得到目标读写速度;将目标读写速度作为闪存的读写速度并输出显示至量产工具界面。通过在对闪存的量产阶段统计读写至目标块的数据总量、时间,计算得到目标块的读写速度,再根据预置算法得到目标读写速度并输出显示至量产界面,能够直接让闪存在量产成功后就能够得到h2test速度,可以提前基于目标读写速度对闪存的品质进行预分类,能够极大提高闪存的整体量产效率。
技术特征:1.一种闪存预分类方法,其特征在于,包括:
2.根据权利要求1所述的闪存预分类方法,其特征在于,所述按照预置算法计算得到目标读写速度,包括:
3.根据权利要求2所述的闪存预分类方法,其特征在于,所述将根据各分区对应的分区读写速度、所述权重系数,按照预置算法计算得到目标读写速度,包括:
4.根据权利要求1~3中任意一项所述的闪存预分类方法,其特征在于,所述基于所述分区信息确认当前分区的目标块,包括:
5.一种闪存预分类装置,其特征在于,包括:
6.根据权利要求5所述的闪存预分类装置,其特征在于,所述第二计算模块,包括:
7.根据权利要求6所述的闪存预分类装置,其特征在于,所述目标数值单元用于按照预置算法计算得到目标读写速度,包括:
8.根据权利要求5~7中任意一项所述的闪存预分类装置,其特征在于,所述读取模块用于基于所述分区信息确认当前分区的目标块,包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其特征在于,存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1~4中任意一项所述的闪存预分类方法。
技术总结本申请公开了一种闪存预分类方法、装置、设备及存储介质。该方法包括:执行对闪存的量产;读取闪存的分区信息,基于分区信息确认当前分区的目标块;获取读写至目标块的数据总量、时间;根据目标块对应的数据总量、时间,计算得到目标块的读写速度;基于当前分区包含的目标块,按照预置算法计算得到目标读写速度;将目标读写速度作为闪存的读写速度并输出显示至量产工具界面。通过在对闪存的量产阶段统计读写至目标块的数据总量、时间,计算得到目标块的读写速度,再根据预置算法得到目标读写速度并输出显示至量产界面,直接让闪存在量产成功后就能够得到H2Test速度,可以基于目标读写速度对闪存的品质进行预分类,提高闪存的整体量产效率。技术研发人员:余亚南,陈向兵,胡来胜,张如宏,张辉受保护的技术使用者:深圳三地一芯电子股份有限公司技术研发日:技术公布日:2024/7/18本文地址:https://www.jishuxx.com/zhuanli/20240731/185566.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表