多种制造技术

技术编号:39654899 阅读:15 留言:0更新日期:2023-12-09 11:23
本申请公开了多种

【技术实现步骤摘要】
多种SSD同时测试方法、系统及装置


[0001]本申请涉及硬盘测试
,具体是涉及多种
SSD
同时测试方法

系统及装置


技术介绍

[0002]现有技术中,
SATA(Serial ATA,
一种接口标准,协议层使用
AHCI
进行通信,数据通过
SATA
总线传输
)SSD

PCIE(
一种接口标准,协议上使用
NVME
进行通信,数据通过
PCIE
主线传输
)SSD
这两种硬盘需单独测试,其测试流程分别如下:
[0003]SATA SSD
的测试流程如下:
[0004]1、SATA
被测试固态硬盘的测试装置准备完毕

[0005]2、
对应测试端口插上
SATA
被测试固态硬盘被测试固态硬盘
(
一般有6个端口,可以同时进行6块
SATA
被测试固态硬盘进行性能测试
)。
[0006]3、
系统开机,
SATA
被测试固态硬盘设备进行上电,并和系统建立
link。
[0007]4、
软件启动,根据预设条件去查询系统的通信协议是否是
AHCI
模式:
[0008]4.1
如果检测系统通信协议模式不是
AHCI
模式,直接报错退出,终止测试

[0009]4.2
如果检测系统通信协议模式是
AHCI
模式,跳转到步骤
5。
[0010]5、
检测对应端口上是否有
SATA
被测试固态硬盘设备:
[0011]5.1
所有端口上都没有
SATA
被测试固态硬盘设备,软件报错退出,终止测试

[0012]5.2
端口上有符合测试的
SATA
被测试固态硬盘设备,跳转到步骤
6。
[0013]6、
软件启动成功,并检测到有需要测试的
SATA
被测试固态硬盘设备

[0014]7、
接收到找盘指令,进行找盘确认,并获取被测试固态硬盘的具体信息

[0015]8、
然后对设备进行读写测试

[0016]PCIE SSD
的测试流程如下:
[0017]1、PCIE
被测试固态硬盘的测试装置准备完毕

[0018]2、
对应测试端口插上
PCIE
被测试固态硬盘被测试固态硬盘
(
一般有4个端口,可以同时进行4块
PCIE
被测试固态硬盘进行性能测试
)。
[0019]3、
系统开机,
PCIE
被测试固态硬盘设备进行上电,并和系统建立
link。
[0020]4、
软件启动,根据预设条件去查询系统是否有对应的上掉电串口信息:
[0021]4.1
如果检测系统没有所需要的上掉电串口信息,直接报错退出,终止测试

[0022]4.2
如果检测系统有所需要的上掉电串口信息,跳转到步骤
5。
[0023]5、
然后对设备上的上掉电串口进行初始化:
[0024]5.1
所有上掉电串口都没有初始化成功,软件报错退出,终止测试

[0025]5.2
有上掉电串口初始化成功,跳转到步骤
6。
[0026]6、
上掉电串口初始化成功的端口进行上下电测试:
[0027]6.1
没有上掉电串口上下电测试成功的端口,软件报错退出,终止测试

[0028]6.2
有上掉电串口上下电测试成功的端口,跳转到步骤
7。
[0029]7、
软件启动成功,并检测到有需要测试的
PCIE
被测试固态硬盘设备

[0030]8、
接收到找盘指令,进行找盘确认,并获取被测试固态硬盘的具体信息

[0031]9、
然后对设备进行读写测试

[0032]现有技术中,对于多种不同种类的固态硬盘,测试治具不统一,不同种类的
SSD(Solid State Drive
固态硬盘,是由若干个
NAND Flash
阵列组成的数据存储设备
)
产品需要按适配的测试治具进行性能测试,并且现有
SSD
产品的测试软件不能兼容不同种类的
SSD
产品,操作人员有时区分不清产品导致软件操作困扰问题的产生,影响
SSD
产品的产品性能测试效率,进而影响
SSD
产品的量产效率


技术实现思路

[0033]本申请的目的是为了克服上述
技术介绍
的不足,提供一种多种
SSD
同时测试方法

系统及装置

[0034]第一方面,提供多种
SSD
同时测试方法,包括以下步骤:
[0035]搭建多种
SSD
同时测试的测试装置,所述测试装置的端口兼容多种
SSD
的插入,建立被测试固态硬盘和测试治具之间的连接;
[0036]对测试治具上的上掉电串口进行上掉电测试,获取串口的上掉电的测试结果;
[0037]当串口的上掉电测试成功时,查找被测试固态硬盘,获取被测试固态硬盘的设备种类;
[0038]根据获取的被测试固态硬盘的设备种类,执行对被测试固态硬盘的性能测试操作

[0039]根据第一方面,在第一方面的第一种实现方式中,所述对测试治具上的上掉电串口进行上掉电测试,获取串口的上掉电的测试结果步骤,具体包括以下步骤:
[0040]查找测试治具对应端口上的上掉电串口在系统中的存无工况;
[0041]当测试治具上至少存在一个上掉电串口时,对找到的上掉电串口执行初始化操作,获取初始化结果;
[0042]当初始化成功时,对初始化成功的上掉电串口执行上掉电测试,获取串口上掉电的测试结果

[0043]根据第一方面,在第一方面的第二种实现方式中,所述当串口的上掉电测试成功时,查找被测试固态硬盘,获取被测试固态硬盘的设备种类步骤,具体包括以下步骤:
[0044]当串口的上掉电测试成功时,获取被测试固态硬盘在系统中的
BUS
号;
[0045]根据获取的被测试固态硬盘在系统中的
BUS
号,获本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种多种
SSD
同时测试方法,其特征在于,包括:搭建多种
SSD
同时测试的测试装置,所述测试装置的端口兼容多种
SSD
的插入,建立被测试固态硬盘和测试治具之间的连接;对测试治具上的上掉电串口进行上掉电测试,获取串口的上掉电的测试结果;当串口的上掉电测试成功时,查找被测试固态硬盘,获取被测试固态硬盘的设备种类;根据获取的被测试固态硬盘的设备种类,执行对被测试固态硬盘的性能测试操作
。2.
如权利要求1所述的多种
SSD
同时测试方法,其特征在于,所述对测试治具上的上掉电串口进行上掉电测试,获取串口的上掉电的测试结果步骤,具体包括以下步骤:查找测试治具对应端口上的上掉电串口在系统中的存无工况;当测试治具上至少存在一个上掉电串口时,对找到的上掉电串口执行初始化操作,获取初始化结果;当初始化成功时,对初始化成功的上掉电串口执行上掉电测试,获取串口上掉电的测试结果
。3.
如权利要求1所述的多种
SSD
同时测试方法,其特征在于,所述当串口的上掉电测试成功时,查找被测试固态硬盘,获取被测试固态硬盘的设备种类步骤,具体包括以下步骤:当串口的上掉电测试成功时,获取被测试固态硬盘在系统中的
BUS
号;根据获取的被测试固态硬盘在系统中的
BUS
号,获取被测试固态硬盘的设备种类
。4.
如权利要求1所述的多种
SSD
同时测试方法,其特征在于,所述根据获取的被测试固态硬盘的设备种类,执行对被测试固态硬盘的测试步骤,具体包括以下步骤:根据获取的被测试固态硬盘的设备种类,发送识盘命令,获取被测试固态硬盘通道的具体信息;对获取具体信息的通道进行信息获取测试,获取该通道的信息获取的测试结果;对通道信息获取测试成功的被测试固态硬盘的通道进行性能测试
。5.
如权利要求4所述的多种
SSD
同时测试方法,其特征在于,所述根据获取的被测试固态硬盘的设备种类,发送识盘命令,获取被测试固态硬盘的具体信息步骤,具体包括以下步骤:根据获取的被测试固态硬盘的设备种类,发送与设备种类相对应的
Identify
命令,获取
Identify
命令的返回工况;当
Identify
命令返回成功时,获取并记录被测试固态硬盘该通道的相关信息
。6.
如权利要求4所述的多种
SSD
同时测试方法,其特征在于...

【专利技术属性】
技术研发人员:罗恒毅弗兰克
申请(专利权)人:至誉科技股份有限公司
类型:发明
国别省市:

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

1