一种存储器固件的测试方法、装置、设备及介质制造方法及图纸

技术编号:37962932 阅读:27 留言:0更新日期:2023-06-30 09:37
本发明专利技术提供一种存储器固件的测试方法、装置、设备及介质,包括:响应于主机端的读写指令,主机端向存储端传输初始数据集,其中,初始数据集包括多个测试数据;主机端依次将测试数据传输至存储端,获取传输失败时的测试数据,表示为测试数据集;主机端预设时间范围,并基于时间范围选择不同的传输时间,重复向存储端传输测试数据集,获取传输失败时的传输时间,表示为测试时间;主机端基于测试数据集与测试时间生成测试脚本,并根据测试脚本完成待测试存储器固件的测试。通过本发明专利技术公开的一种存储器固件的测试方法、装置、设备及介质,能够提升固件的测试效率。固件的测试效率。固件的测试效率。

【技术实现步骤摘要】
一种存储器固件的测试方法、装置、设备及介质


[0001]本专利技术涉及存储芯片领域,特别是涉及一种存储器固件的测试方法、装置、设备及介质。

技术介绍

[0002]内嵌式存储器(Embedded Multi Media Card,eMMC)是能够存储代码和数据管理的内存。内嵌式存储器在出厂时需要进行读写测试,以检测内部固件的稳定性。在对固件进行测试时,往往是通过增加读写次数或改变读写地址的复杂度等方式来增加对固件读写的压力。采用这种读写测试方法虽然会导致固件卡死,但是测试时间过长、复现概率太低,导致测试效率低下。

技术实现思路

[0003]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种存储器固件的测试方法、装置、设备及介质,能够提升固件的测试效率。
[0004]为实现上述目的及其他相关目的,本专利技术提供一种存储器固件的测试方法,包括:响应于主机端的读写指令,所述主机端向存储端传输初始数据集,其中,所述初始数据集包括多个测试数据;所述主机端依次将所述测试数据传输至所述存储端,获取传输失败时的所述测试数据,表示为测本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储器固件的测试方法,其特征在于,包括:响应于主机端的读写指令,所述主机端向存储端传输初始数据集,其中,所述初始数据集包括多个测试数据;所述主机端依次将所述测试数据传输至所述存储端,获取传输失败时的测试数据,表示为测试数据集;所述主机端预设时间范围,并基于所述时间范围选择不同的传输时间,重复向所述存储端传输所述测试数据集,获取传输失败时的传输时间,表示为测试时间;所述主机端基于所述测试数据集与所述测试时间生成测试脚本,并根据所述测试脚本完成待测试存储器固件的测试。2.根据权利要求1所述的存储器固件的测试方法,其特征在于,所述主机端依次将所述测试数据传输至所述存储端,获取传输失败时的测试数据,表示为测试数据集的步骤包括:所述主机端依次将所述测试数据传输至所述存储端,并统计传输失败时的测试数据,表示为中间数据集;所述主机端将不同的中间数据集重复传输至所述存储端,以获取传输失败率最高的中间数据集,表示为测试数据集。3.根据权利要求2所述的存储器固件的测试方法,其特征在于,所述主机端依次将所述测试数据传输至所述存储端,并统计传输失败时的测试数据,表示为中间数据集的步骤包括:所述主机端从所述初始数据集中取出某一测试数据,保存于预设数据集中,将所述预设数据集传输至所述存储端,并判断是否传输成功;若传输成功,则所述主机端依次从所述初始数据集中取出测试数据,并保存于所述预设数据集中,重复将所述预设数据集传输至所述存储端,直至出现传输失败为止,此时所述预设数据集表示为中间数据集;若传输失败,则所述预设数据集表示为所述中间数据集。4.根据权利要求3所述的存储器固件的测试方法,其特征在于,在所述若传输失败,则所述预设数据集表示为所述中间数据集的步骤之后,还包括:所述主机端依次将所述初始数据集中剩余的测试数据保存于所述预设数据集中,重复将所述预设数据集传输至存储端,直至传输次数达到预设传输次数为止,生成多个所述中间数据集。5.根据权利要求4所述的存储器固件的测试方法,其特征在于,所述预设传输次数小于或等于所述初始数据集中测试数据的数量。6.根据权利要求2所述的存储器固件的测试方法,其特征在于,所述主机端将不同的中间数据集重复传输至所述存储端,以获取传输失...

【专利技术属性】
技术研发人员:潘慧敏赵啟鹏
申请(专利权)人:合肥康芯威存储技术有限公司
类型:发明
国别省市:

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

1