技术新讯 > 信息存储应用技术 > 基于固态硬盘的UBER测试方法、装置和计算机设备与流程  >  正文

基于固态硬盘的UBER测试方法、装置和计算机设备与流程

  • 国知局
  • 2024-07-31 19:29:00

本发明涉及固态硬盘测试,特别是涉及一种基于固态硬盘的uber测试方法、装置、计算机设备和存储介质。

背景技术:

1、ssd固态硬盘在设计阶段,会进行uber测试验证nand flash介质可靠性,该测试项目是按照jesd219中业务模型要求,ssd主控下发读写业务对板载nand flash颗粒进行磨损测试,模拟现实使用过程中nand flash的磨损场景,在jesd218b要求的时间内将nandflash磨损到生命末期,观察ssd固态硬盘在整个生命周期内误码率、坏块率、失效率是否到达可靠性要求,得出ssd固态硬盘数据可靠性结论。

2、目前,uber测试方法一般是定期巡查,根据当前写入情况,人为评估一个磨损速度满足测试时间要求,再进行业务大小调整,调整时间会出现延迟,调整无法准确的保持整个过程中保持一个相同的nand flash磨损速度,这样会造成nand flash磨损应力不均的问题,测试时间不准确与协议有偏差,测试结果不可靠。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种基于固态硬盘的uber测试方法、装置、计算机设备和存储介质。

2、一种基于固态硬盘的uber测试方法,所述方法包括:

3、对需要测试的固态硬盘烧录uber测试程序;

4、进行uber测试并实时监控nand flash写入量;

5、计算磨损总时间,ssd主控制器判断所述磨损总时间与标准时间是否相等;

6、如果所述磨损总时间低于标准时间,则ssd主控制器则增大对nand flash颗粒的业务;

7、如果所述磨损总时间高于标准时间,则ssd主控制器则减小对nand flash颗粒的业务;

8、如果所述磨损总时间等于标准时间,则ssd主控制器则保持对nand flash颗粒的业务大小。

9、在其中一个实施例中,所述方法还包括:

10、等待一段时间后,再次监控nand flash写入量,计算磨损总时间并与标准时间进行对比,进行nand flash颗粒的业务大小控制,按照上述循环直至uber测试结束。

11、在其中一个实施例中,在所述对需要测试的固态硬盘烧录uber测试程序的步骤之后还包括:

12、待uber测试程序烧录完毕后,将待测固态硬盘与测试治具连接,放入温箱并按照预设温度和程序进行uber测试。

13、在其中一个实施例中,所述标准时间为jesd218b标准规范中规定的标准时间。

14、一种基于固态硬盘的uber测试装置,所述装置包括:

15、烧录模块,所述烧录模块用于对需要测试的固态硬盘烧录uber测试程序;

16、测试模块,所述测试模块用于进行uber测试并实时监控nand flash写入量;

17、计算模块,所述计算模块用于计算磨损总时间;

18、判断模块,所述判断模块用于ssd主控制器判断所述磨损总时间与标准时间是否相等;

19、业务控制模块,所述业务控制模块用于如果所述磨损总时间低于标准时间,则ssd主控制器则增大对nand flash颗粒的业务;如果所述磨损总时间高于标准时间,则ssd主控制器则减小对nand flash颗粒的业务;如果所述磨损总时间等于标准时间,则ssd主控制器则保持对nand flash颗粒的业务大小。

20、在其中一个实施例中,所述装置还包括循环模块,所述循环模块用于:

21、等待一段时间后,再次监控nand flash写入量,计算磨损总时间并与标准时间进行对比,进行nand flash颗粒的业务大小控制,按照上述循环直至uber测试结束。

22、在其中一个实施例中,所述测试模块还用于:

23、待uber测试程序烧录完毕后,将待测固态硬盘与测试治具连接,放入温箱并按照预设温度和程序进行uber测试。

24、在其中一个实施例中,所述标准时间为jesd218b标准规范中规定的标准时间。

25、一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。

26、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。

27、上述基于固态硬盘的uber测试方法、装置、计算机设备和存储介质,通过对需要测试的固态硬盘烧录uber测试程序;进行uber测试并实时监控nand flash写入量;计算磨损总时间,ssd主控制器判断所述磨损总时间与标准时间是否相等;如果所述磨损总时间低于标准时间,则ssd主控制器则增大对nand flash颗粒的业务;如果所述磨损总时间高于标准时间,则ssd主控制器则减小对nand flash颗粒的业务;如果所述磨损总时间等于标准时间,则ssd主控制器则保持对nand flash颗粒的业务大小。本发明通过控制主控获取nand写擦除寿命数值,调节读写nand flash颗粒业务的大小,可以实现控制不同wa情况下,均匀的进行nand flash颗粒读写擦除,确保ssd固态盘测试时间的准确性和磨损应力均匀,保证ssd固态硬盘uber验证结果的可靠性。

技术特征:

1.一种基于固态硬盘的uber测试方法,所述方法包括:

2.根据权利要求1所述的基于固态硬盘的uber测试方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的基于固态硬盘的uber测试方法,其特征在于,在所述对需要测试的固态硬盘烧录uber测试程序的步骤之后还包括:

4.根据权利要求1-3任一项所述的基于固态硬盘的uber测试方法,其特征在于,所述标准时间为jesd218b标准规范中规定的标准时间。

5.一种基于固态硬盘的uber测试装置,其特征在于,所述装置包括:

6.根据权利要求5所述的基于固态硬盘的uber测试装置,其特征在于,所述装置还包括循环模块,所述循环模块用于:

7.根据权利要求6所述的基于固态硬盘的uber测试装置,其特征在于,所述测试模块还用于:

8.根据权利要求5-7任一项所述的基于固态硬盘的uber测试装置,其特征在于,所述标准时间为jesd218b标准规范中规定的标准时间。

9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。

技术总结本申请涉及一种基于固态硬盘的UBER测试方法、装置、计算机设备和存储介质,其中该方法包括:对需要测试的固态硬盘烧录UBER测试程序;进行UBER测试并实时监控NAND Flash写入量;计算磨损总时间,SSD主控制器判断所述磨损总时间与标准时间是否相等;如果所述磨损总时间低于标准时间,则SSD主控制器则增大对NAND Flash颗粒的业务;如果所述磨损总时间高于标准时间,则SSD主控制器则减小对NAND Flash颗粒的业务;如果所述磨损总时间等于标准时间,则SSD主控制器则保持对NAND Flash颗粒的业务大小。本发明确保SSD固态盘测试时间的准确性和磨损应力均匀,保证SSD固态硬盘UBER验证结果的可靠性。技术研发人员:张超,刘小金,张玮珑受保护的技术使用者:成都芯忆联信息技术有限公司技术研发日:技术公布日:2024/1/15

本文地址:https://www.jishuxx.com/zhuanli/20240731/182705.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。