一种制造技术

技术编号:39502485 阅读:9 留言:0更新日期:2023-11-24 11:33
本发明专利技术提出了一种

【技术实现步骤摘要】
一种NVMe固态硬盘温度循环读写掉电测试方法及装置


[0001]本专利技术涉及固态硬盘测试相关
,具体涉及一种
NVMe
固态硬盘温度循环读写掉电测试方法及装置


技术介绍

[0002]除了关注
NVMe
固态硬盘的可靠性,数据安全保护能力也是固态硬盘使用者关注的重点

在使用过程中,偶然发生重启

断电可能会出现数据读取问题,严重时还会造成数据丢失的后果

这些突发的情况,对数据存储安全有极大的风险

因为在
NVMe
固态硬盘工作时会利用随机存储器缓存数据,但随机存储器有易失性,如果是正常关机,系统会提前通知设备电源要中断,让固态硬盘有足够的时间处理还没完成的数据

但异常掉电是不会提前给设备通知和刷写时间,缓存的数据极大可能丢失,也可能导致闪存映射表来不及更新而丢失,从而出现
NVMe
固态硬盘无法被系统识别的故障

在读写过程中一旦发生异常断电,则对固态硬盘有致命的威胁

[0003]特别是企业级
NVMe
固态硬盘,更加注重存储数据的安全性

在客户应用中,可能受到极热极寒的恶劣天气影响和突发异常电力中断,比如大面积供电中断,及电压不稳;或人为误操作等状况,一旦用户数据丢失或者错乱,都将给用户或企业造成巨大经济损失

[0004]所以产品可靠的稳定性和保护数据安全性至关重要,也成为各制造商热衷的关注点

现有技术中对固态硬盘的读写掉电测试一般都是在同一温度(低温或者高温)下进行的,主要检测产品贮存和使用的适用性

但是
NVMe
固态硬盘内部担任储存数据的重要组件是
NAND
闪存,影响
NAND
闪存的数据保存,除了擦写次数,工作温度也可以直接对固态硬盘的速度和数据保存造成影响

在极端的条件下使用,不同的温度变化会对
NAND
闪存的数据保存造成影响

[0005]因此基于用户的真实使用场景,需要综合考虑异常掉电和温度变化对数据安全的影响,所以当前亟需设计一种
NVMe
固态硬盘温度循环读写掉电测试方法及装置


技术实现思路

[0006]为了解决上述内容中提到的问题,本专利技术提出了一种
NVMe
固态硬盘温度循环读写掉电测试方法及装置,其通过将温度循环和掉电测试相结合,使得本测试更加符合用户的实际使用场景,综合考虑了异常掉电和温度变化对数据安全的影响,提高了测试效率和效果

[0007]其技术方案是这样的:一种
NVMe
固态硬盘温度循环读写掉电测试方法,其特征在于:所述测试方法包括以下步骤:步骤
1、
检查被测
NVMe
固态硬盘的健康状态是否良好,如果良好,则执行步骤2,否则结束测试;步骤
2、
在第一温度下,往被测
NVMe
固态硬盘中写入预设数据;
步骤
3、
在通电的状态下静置一段时间;步骤
4、
静置后进行掉电测试;步骤
5、
检查被测
NVMe
固态硬盘的健康状态是否良好,如果良好,则执行步骤6,否则结束测试;步骤
6、
在第二温度下,对被测
NVMe
固态硬盘执行读取比对操作;步骤
7、
在通电的状态下静置一段时间;步骤
8、
检查被测
NVMe
固态硬盘的健康状态是否良好,如果良好,则执行步骤9,否则结束测试;步骤
9、
生产测试结果,完成测试

[0008]进一步的,所述步骤
1、
步骤5和步骤8中,检查被测
NVMe
固态硬盘的健康状态的方法为:通过硬盘检测工具
SMART(Self Monitoring Analysis and Reporting Technology)
进行检测,测试结果显示通过,则说明固态硬盘健康状态良好,如果显示不良,则表示固态硬盘出现异常状况

[0009]进一步的,所述步骤2和步骤6中,当所述第一温度为低温时,则第二温度为高温;当所述第一温度为高温时,则第二温度为低温;所述高温的温度范围为
35~125℃
,所述低温的温度范围为

40~0℃。
[0010]进一步的,所述步骤3和步骤7中,静置时间设置为
24H
,或者依据产品测试计划

客制需求来设置

[0011]进一步的,所述步骤4中,掉电测试包括:若干次的正常掉电和异常掉电

[0012]进一步的,正常掉电过程中不进行读写;异常掉电是在读写过程中进行掉电

[0013]进一步的,所述步骤6中,读取比对操作包括:首先顺序读出已写入的数据,并与预设数据进行比较;然后随机选择一个预设数据的随机地址并在此地址读数据块,再到已写入的数据中找到其所在的位置,进行读比对

[0014]本专利技术还提供了一种
NVMe
固态硬盘温度循环读写掉电测试装置,其特征在于:所述测试装置包括:主机模块

掉电控制模组

温控模组

电源模组

网络模组

输入输出模组;所述掉电控制模组通过其插卡式掉电控制装置将被测
NVMe
固态硬盘和主机模块的测试模组相连接,所述掉电控制模组还通过串行总线或者串口管理直接与主机模块的控制模组连接

[0015]进一步的,所述主机模块用于系统运行

程序执行

数据交互,以及控制模组

测试模组和存储模组之间相互通信

[0016]进一步的,所述温控模块用于设定高低温区的温度和运行时间,进行装置自动升温和降温

[0017]进一步的,所述电源模组用于给整个测试装置供电

[0018]进一步的,所述网络模组用于进行在线监测及测试结果导出

[0019]进一步的,所述输入输出模组与主机模块相连,用于输入预设条件参数,输出测试报告数据

[0020]本专利技术的有益效果为:
1、
本专利技术通过将从低温(高温)写入

高温(低温)读取比对的转化过程,与掉电方案相结合,使得本测试更加符合用户的实际使用场景,综合考虑了异常掉电和温度变化对
数据安全的影响,提高了测试效率和效果;并且从低温到高温转本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种
NVMe
固态硬盘温度循环读写掉电测试方法,其特征在于:所述测试方法包括以下步骤:步骤
1、
检查被测
NVMe
固态硬盘的健康状态是否良好,如果良好,则执行步骤2,否则结束测试;步骤
2、
在第一温度下,往被测
NVMe
固态硬盘中写入预设数据;步骤
3、
在通电的状态下静置一段时间;步骤
4、
静置后进行掉电测试;步骤
5、
检查被测
NVMe
固态硬盘的健康状态是否良好,如果良好,则执行步骤6,否则结束测试;步骤
6、
在第二温度下,对被测
NVMe
固态硬盘执行读取比对操作;步骤
7、
在通电的状态下静置一段时间;步骤
8、
检查被测
NVMe
固态硬盘的健康状态是否良好,如果良好,则执行步骤9,否则结束测试;步骤
9、
生产测试结果,完成测试
。2.
根据权利要求1所述的一种
NVMe
固态硬盘温度循环读写掉电测试方法,其特征在于:所述步骤
1、
步骤5和步骤8中,检查被测
NVMe
固态硬盘的健康状态的方法为:通过硬盘检测工具
SMART
进行检测,测试结果显示通过,则说明固态硬盘健康状态良好,如果显示不良,则表示固态硬盘出现异常状况
。3.
根据权利要求1所述的一种
NVMe
固态硬盘温度循环读写掉电测试方法,其特征在于:所述步骤2和步骤6中,当所述第一温度为低温时,则第二温度为高温;当所述第一温度为高温时,则第二温度为低温;所述高温的温度范围为
35~125℃
,所述低温的温度范围为

40~0℃。4.
根据权利要求1所述的一种
NVMe
固态硬盘温度循环读写掉电测试方法,其特征在于:所述步骤3和步骤7中,静置时间设置为
24H
,或者依据产品测试...

【专利技术属性】
技术研发人员:王宇齐元辅
申请(专利权)人:江苏华存电子科技有限公司
类型:发明
国别省市:

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

1