NVMe PCIe Gen5 测试系统 SANBlaze SBExpress-DT5 & RM5
一站式NVMe测试系统

分享到

产品描述
功能特性
规格

SanBlaze 正式发布了2021/9月份发布了针对PCIe Gen 5 NVMe SSD的研发测试设备,2021/12 正式出货,可以大大加速针对 PCIe Gen 5 SSD的各项性能,功能,协议层兼容性的测试。参考下面的新闻稿。 
美国东部标准时间 2021 年 12 月 16 日 
马萨诸塞州利特尔顿--(BUSINESS WIRE)--全球领先的高级存储测试和验证技术提供商 SANBlaze Technology Inc. 今天宣布推出业界首个支持 NVMe® over PCIe® Gen5 验证和合规性测试的平台. SBExpress-RM5™ 平台为开发、质量保证、验证和制造团队提供广
泛的测试功能,并包括公司的 Certified by SANBlaze (SBCert™) 一致性测试套件,该套件被公认为行业基准。 
SBExpress-RM5 是一款 16 托架企业级 NVMe 测试设备,支持从 Gen1 到 Gen5 的热插拔和 PCIe 速度。该系统采用独特的模块化“Riser”设计,可实现用户可配置的可变插槽支持,以及对所有 Gen5 SSD接口规格的现场升级支持,包括 U.2、M.2、EDSFF 和新的 E3/EDSFF等接口。 
在通用和 SRIS/SRNS 模式下拉偏并且测量电压、电流和功率、毛刺信号注入和测试扩频时钟 (SSC) 或传统时钟的能力使 SBExpress-RM5 在 NVMe SSD 测试领域脱颖而出。
数据完整性通过一套全面的读/写/比较测试进行验证,运行 IO 时出现电源故障等例外情况,以及作为 SANBlaze 认证测试套件一部分的内置“Write Atomicity”测试。可以通过设备的 Web 界面或通过系统标配的 Python、XML 和 REST API 访问测试。 SBExpress™ Gen5 
软件包括超过九百个测试脚本,可在客户实验室进行 IOL 测试,然后再进行正式测试,以及 ZNS、VDM 和 TCG Opal 验证。 
SBExpress-RM5 的发布标志着 SANBlaze 与 SerialTek 和 Ellisys 合作推出的第一个主要产品,这两家公司专门从事存储、数据中心、消费电子和物联网技术的高级协议测试解决方案。这种合作帮助 SANBlaze 通过额外的资源和专业知识缩短了其 SBExpress
RM5 的上市时间,显著缩短了这一行业首创交付的开发周期。这种公司间共生的合作关系将加速创新并带来新的独特能力和协同效应,也使 SANBlaze 客户受益匪浅。 
“SANBlaze 很高兴宣布推出业界首款 NVMe over PCIe Gen5 测试系统,将我们的 Certified by SANBlaze 自动化测试套件的领先地位扩展到 Gen5 架构,”SANBlaze 首席执行官 Vince Asbridge 表示。 “利用 SerialTek 的 Gen5 专业知识显着缩短了我们的上市时间,并能够及早使用最先进的工具,例如 SerialTek 的创新 Kodiak™ Gen5 PCIe 分析仪,我们用它来加快测试以确保 SBExpress-RM5 系统满足 PCIe Gen5 的协议和严格的信号完整性要求。” 
SerialTek 首席执行官 Paul Mutschler 表示:“SerialTek 和 SANBlaze 之间的合作对两家公司都带来了巨大的好处,将 SANBlaze 团队的 NVMe 专业知识与 SerialTek 团队的 PCIe 和信号完整性领导能力相结合。” “结合这两个世界级工程团队的人才,加快了 SBExpress-RM5 NVMe Gen5 测试系统和 Kodiak Gen5 PCIe 分析仪的推出,从而为 Gen5 及更高版本提供了一个紧密集成的分析和认证平台。” 
“我们很高兴有机会与 SANBlaze 这样的高品质的组织合作,并与 SerialTek 建立互补且已经富有成效的关系,”Ellisys 总裁兼首席执行官 Mario Pasquali 说。 “我们的整个组织期待延续 SANBlaze 提供优质产品和与其客户群专家合作的传统,以及将极大地使我们所有客户受益的奇妙协同效应。” 
模块化“riser 转接卡”设计允许每个插槽支持单端口或双端口 NVMe 驱动器。每个插槽都可以直接从软件在双端口和单端口之间切换,以便于在任何配置下测试两种驱动器类型。所有转接卡都支持使用 NVMe 设备配置进行功率控制和测量,包括 U.2、M.2 和 EDSFF,包括新的 E3 EDSFF 接口。 

SanBlaze软件功能

  • 测试范围涉及NVMe规范的所有方面
  • 支持UNH IOL Conformance测试
  • 支持基于SMBus对于NVMe-MI (Management Interface)进行测试
  • 支持SGL, SR-IOV, 完整namespace 的控制和预留
  • 支持同时测试多个NVMe SSD盘
  • 支持通过脚本格式实现发送特定或者定制的op code
  • 读/写/比较测试
  • 故障注入
  • Vendor-unique命令支持
  • 驱动和测试单个或者多个NVMe目标设备

 NVMe SSD测试基本功能介绍

NVMe SSD测试New Feature介绍

NVMe 预封装测试脚本(涵盖18大类测试, 1000+个测试用例)

该脚本测试完成可以生成完整的测试报告,针对failed的条目会给出详细的测试log用于用户进行问题分析。支持Shell和Python,所有的脚本均提供源代码,用户可以在之上进行二次定制开发,参见下面的测试大类简介。

  • NVMe Commands test
  • NVMe I/O Tests
  • NVMe Resets (all supported reset methods)
  • NVMe Namespace Management
  • NVMe Basic Management Commands
  • NVMe-MI Full Command Set
  • NVMe Dual Port Drive Tests
  • NVMe SBExpress Hotplug and Link Testing
  • NVMe Quarch Testing Pull/Plug Glitch
  • NVMe Miscellaneous Commands (e.g. SR-IOV)
  • NVMe ZNS test
  • NVMe VDM test
  • NVMe Clocking Mode Test (SRIS)
  • NVMe TCG Opal/Ruby test
  • NVMe DSSD conformance test
  • IOL NVMe Certification
  • IOL NVMe-MI Certification
  • SSD Endurance JEDEC Spec. (long runtime)

SanBlaze Certified测试用例集

SanBlaze Certified测试过程

SanBlaze Certified总结和Log

SanBlaze Certified测试报告

测试完毕后可以将测试结果生成pdf报告,提供非常详细的信息供测试部门进行问题分析,一般超过500页的报告,不仅在前面几页给你一个测试结果综述(executive summary),之后的几页会详细到预装测试脚本每个章节的pass, fail, skipped的分析,然后深入到每个脚本的测试细节,含详尽的log。

产品端口配置 
⚫ RM5规格 
提供16个端口,支持Gen5 EDSFF, U.2, U.3, M.2等接口类型 
⚫ DT5规格 
4 个插槽 – 插槽 0、1、2 内置PCIe Gen5 Riser;提供 U.2 / U.3 / M.2/EDSFF(短)等接
口类型 – 插槽 3,PCIe Gen5 x16插槽

 软件可控的硬件特性 
⚫ 双/单端口可选 
⚫ 风扇速度控制 
⚫ 上电/断电测试每个设备 
⚫ 每个device支持 PERST(reset)和 HotPlug  
⚫ 电压拉偏 +/- 15% 
⚫ SRIS 支持和内置测试(可选)SSD拔插测试 
⚫ VDM(可选) 
⚫ SMBus 和带内 MI 测试 
⚫ 通过 VDM、SMBus 和带内 下载固件升级 
⚫ Gen5 TLP/DLLP/接收错误监控以进行 PCIe Gen5 验证 
⚫ L0、L1、L1.1、L1.2 sub-state低功耗支持 
⚫ ** RM5支持38个温度传感器,以及在70摄氏度下面提供每槽位25W功耗支持