[发明专利]存储设备仿真测试系统及方法在审
| 申请号: | 202010393200.3 | 申请日: | 2020-05-11 |
| 公开(公告)号: | CN111752772A | 公开(公告)日: | 2020-10-09 |
| 发明(设计)人: | 王春南;黄智盛 | 申请(专利权)人: | 珠海妙存科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 张龙哺 |
| 地址: | 519000 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 设备 仿真 测试 系统 方法 | ||
1.存储设备仿真测试装置,其特征在于,该装置包括:
主机,控制器及存储器;
所述主机、所述控制器及所述存储器均设置有对应的通信层,所述通信层基于对应的通信协议完成所述主机、所述控制器及所述存储器任意两两之间的通信;所述存储器用于对存储设备的多项参数进行模拟;所述主机用于根据所述参数配置生成对应的测试用例,根据所述测试用例下发对应的指令及数据至所述控制器;所述控制器对所述指令及数据进行解析,将解析的数据和指令依据写入协议传递至所述存储器;所述存储器将数据写入时,返回写入结果至所述主机,所述主机将测试结果进行分析。
2.根据权利要求1所述的存储设备仿真测试装置,其特征在于,所述存储器被配置为NAND Flash。
3.根据权利要求2所述的存储设备仿真测试装置,其特征在于,
所述主机包括FLT通信层、测试用例及NAND Flash通信层;
所述控制器包括Host通信层、FLT及NAND Flash通信层;
所述NAND Flash包括Host通信层、NAND Flash仿真层及FLT通信层;
所述主机通过所述FLT通信层与所述控制器的FLT进行通信,以及,通过所述NANDFlash通信层与所述NAND Flash的Host通信层进行通信;所述控制器通过NAND Flash通信层与所述NAND Flash的FLT通信层进行通信。
4.根据权利要求3所述的存储设备仿真测试装置,其特征在于,
所述主机的FTL通信层以及控制器的Host通信层的通信协议遵从存储设备的通讯协议,所述存储产品包括但不限于EMMC,UFS及SSD。
5.根据权利要求3所述的存储设备仿真测试装置,其特征在于,
所述控制器的NAND Flash通信层与NAND Flash的FTL通信层的通信协议遵循ONFI规范。
6.根据权利要求3所述的存储设备仿真测试装置,其特征在于,
所述主机的NAND Flash通信层与NAND Flash的Host通信层的通信协议可自定义设置。
7.根据权利要求3所述的存储设备仿真测试装置,其特征在于,
所述主机,控制器及NAND Flash存储器之间的数据交互方式为请求/回应方式。
8.根据权利要求3所述的存储设备仿真测试装置,其特征在于,所述主机,控制器及NAND Flash存储器之间的通信方式设置为网络通信。
9.根据权利要求3所述的存储设备仿真测试装置,其特征在于,所述主机,控制器及NAND Flash存储器可设置于分布式计算机设备,所述分布式计算机设备包括但不限于计算机集群及磁盘阵列。
10.一种存储设备仿真测试方法,其特征在于,该方法包括:
S100,对存储设备的多项参数进行模拟;
S200,根据所述参数配置生成对应的测试用例,测试用例包括指令及数据;
S300,根据测试用例将数据及指令转换解析为符合写入要求的数据及指令,并执行写入;
S400,对写入结果进行反馈,以及,对写入结果进行分析并生成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海妙存科技有限公司,未经珠海妙存科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010393200.3/1.html,转载请声明来源钻瓜专利网。





