0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

构建Gen5测试环境涉及的相关的产品和技术介绍

SSDFans 来源:SSDFans 作者:SSDFans 2022-12-05 10:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在研发实验室构建针对PCIe Gen5 x4企业级NVMe SSD的测试环境,或者针对Gen5 x16接口的企业级GPU, DPU/SmartNIC,AI板卡,或加速卡的测试环境,需要综合考虑这些产品在企业级数据中心或者Internet网数据中心的实际使用环境。

企业级SSD和各类板卡除了可能直连PCIe Gen5 CPU外,大多数都需要连接PCIe Gen5 switch或者Retimer卡,所以构建测试环境的时候就必须要考虑这些治具。

下面我们简要介绍一下构建Gen5测试环境涉及的相关的产品和技术。

第一部分:PCIe Gen5 Switch卡

在目前市场上还几乎买不到任何量产发布的PCIe Gen5 服务器和endpoint卡的情况下,SerialCables公司的PCIe Gen5 switch卡成为用户搭建Gen5测试环境的唯一选择。

该卡对于构建PCIe Gen5测试环境具备两重属性:

1)对于测试RC端,例如CPU来讲,它可以作为可靠的“EndPoint”,用来训练RC端的PCIe Gen5链路。

2)对于测试EP端,例如上述的SSD和各类板卡,它作为可靠的“RC”,用来训练EP端的PCIe Gen5链路。

下图为SerialCables最新版本的Rev1.6的Gen5 switch卡图片,目前国内主流芯片公司基本都购买该卡进行Gen5 CPU或者板卡/SSD盘的测试。

该Gen5 switch卡提供上行Gen5 x16金手指,下行分成两部分:插槽和MCIO接口。

1.顶部提供PCIe Gen 5x16插槽,提供非常好的信号质量,可以用来测试各种Gen5板卡,如GPU/DPU。

下图是采用该PCIe Gen5 x16 switch卡测试图形卡的示意图。

该Gen5 Switch卡的顶部插槽信号输出的眼图质量如下图所示。

19389a7a-7431-11ed-8abf-dac502259ad0.png

相比较来讲,目前不少客户在x86 Gen5 CPU服务器量产之前采用将插卡插入工作站/台式机的PCIe Gen5 x16插槽的方式进行测试,可能碰到很多问题,除了CPU本身的问题外,主板信号质量也是一个很重要的因素,下面的眼图是在号称业内最好的工作站主板厂商提供的Intel Z690主板芯片组的PCIe Gen5 x16插槽(直连CPU)获得的眼图。

19779af4-7431-11ed-8abf-dac502259ad0.png

2.Gen5 Switch卡左边提供4个Gen5 x4 MCIO接口。通过各种MCIO转接U.2, U.3, EDSFF的Gen5转接线缆可以连接测试各类常见接口的PCIe Gen5 NVMe SSD。当然这4个端口是动态配置的,也就是说,如果用户自己定制或者购买2*MCIO转接1*x8插槽的转接治具,或者4*MCIO转接1*x16插槽,也可以用来分别测试Gen5 x8或者Gen5 x16的各种产品。

下图展示了左侧通过Gen5 MCIO/U.2 1x4线缆连接single port盘,以及通过Gen5 MCIO/U.2 2x2线缆连接dual port的图片。顶部的插槽通过SerialCables Gen5 U.2/AIC转接卡测试Gen5 U.2 single port盘。

目前SerialCables也推出了下行方向为2个QSFP-DD的Gen5 x16 switch卡, 主要是连接下行的Gen5 SSD扩展测试盘柜使用,当然也可以连接扩展GPU等板卡的扩展板。

综上,SerialCables的PCIe Gen5卡板既可以插在主机PCIe Gen5 x16 插槽测试CPU的Gen5建链能力,也可以测试插在顶部的Gen5 x16 插槽的客户的endpoint板卡,例如GPU, DPU, AI卡,加速卡等,或者左边4个Gen5 x4 MCIO接口通过MCIO转接U.2, U.3, EDSFF等线缆实现对于各类Gen5 x4 single port 盘和dual port SSD的测试。

Saniffer公司本周刚拍摄并且处理了Gen5 switch卡的演示视频,展示了两张Gen5 switch card对接协商成gen5 x16, 同时展示了switch card连接dual port SSD和single port ssd的端口以及热插拔演示。演示环境参见下图。

演示视频包括下面几个部分:

1.PCIe Gen5 x16 switch card实物介绍

2.实物连接主机、对接、连接dual port ssd和single port SSD

3.switch 卡内置的管理MCU支持的CLI命令行介绍,具体命令列表参见下图。

1a2a991a-7431-11ed-8abf-dac502259ad0.png

上述命令里面,对于测试SSD来讲ssdrst可以用来发送300ms的PERST#让待测SSD或者插卡强行复位,spread和clk配合可以用来测试盘的SRIS功能支持,iicwr和iicw分别用来针对SSD通过iic/smbus总线进行读取和写入操作。Showport可以用来检查上、下行的链路训练状态是否符合预期。

另外,SerialCables 的Gen5 switch卡使用Broadcom PEX89000 Gen5交换芯片,年底即将量产发布的基于Broadcom B0版本芯片的switch卡内置了SerialTek 的PCIe Gen5协议抓包功能,可以实现对于初始化阶段碰到的各种PCIe 底层问题进行抓包分析,具体介绍可以联系Saniffer公司或者访问www.saniffer.com官网下载的“PCIe Gen 4&5总线协议和NVMe SSD测试技术和工具白皮书”,参照2.8章节获得更多信息。

1a4b0c18-7431-11ed-8abf-dac502259ad0.png

第二部分:PCIe Gen5 Retimer卡

目前业界正在开发中的PCIe Gen5服务器出于成本考虑会使用Retimer卡,所以,对于Gen5 SSD或者各种板卡在实验室测试的时候也需要构建这类测试环境进行提前测试,主要是要测试信号以及兼容性问题等方面是否有问题,以便可以提前进行问题修复。

注意:

1)Retimer处理到协议层,其原理是串接在PCIe Gen5链路中间,将从CPU过来的差分信号串并转化后,进入retimer然后重新生成这些信号再转发出去到endpoint插卡或者PCIe背板,也就是说retimer通过这种方式实现了对于较弱的信号增强。

2)Retimer除了上下行分别连接CPU和endpoint板卡或者盘之外,有的场景出于PCIe endpoint扩展的需要,也会在下行方向先连接PCIe Gen5 switch然后即可连接多个endpoint。我们使用SerialTek Gen5 x16协议分析仪抓取的Gen5 CPU -> Gen5 retimer 卡 -> Gen5 x16 switch以及Gen5 CPU-> Gen5 retimer 卡 -> Gen5 x16 400GE网卡的trace文件,对于PCIe Gen5协议底层Retimer和switch或者网卡加电PCIe初始化流程感兴趣的朋友可以联系我们索取该trace文件和解码软件。

上图的Gen5 retimer是最常用的Retimer,比较适合用各类Gen5 x16板卡测试,金手指上行连接CPU,顶部插槽用来插入待测的Gen 5x16 板卡。

当然,如果是Gen5 x4 SSD或者x8 EDSFF SSD,需要借助SerialCables 公司的Gen5 U.2/AIC转接卡,或者E3.S/AIC,E1/AIC转接卡实现插入顶部插槽的目标。参见下图。

当然, SerialCable也计划推出类似于上述第二种Gen5 switch卡的Retimer型号,提供2个QSFP-DD接口,用来将Gen5 CPU信号扩展到Gen5 盘柜或者扩展板使用。

第三部分:PCIe Gen5 各类转接卡和延长线

受制于现实测试环境的限制,在研发、测试阶段,经常需要在各类接口之间互相转接,或者将某些接口,例如Gen5 x16 CEM插槽,Gen5 x4 U.2等进行延长,以便连接比较大的Gen5验证板,或者将EP板卡/SSD放入温箱测试。在PCIe Gen5时代,这些转接或者延长的需求变得问题重重。我们平时看到实验室碰到的大量问题都和采用了劣质的转接卡和延长线有关。对于Gen4或者Gen5信号质量,国内常用电商平台买到的基本都不合格,这浪费了研发、测试工程师大量的时间。

限于篇幅,我们本文仅介绍一下常用的Gen5 x16延长线的一些基本信息,其它各种接口的转接卡和延长线,请直接联系Saniffer或者到官方网站www.saniffer.com下载Saniffer PCIe Gen5 adapter, cable, switch and retimer cards quick guide_rev1.0文档,下面是一个简要目录供参考。

1. GEN5 ADAPTERS 转接卡

1.1 PCIe GEN5 U.2 ADAPTERS

1.2 PCIe GEN5 U.3 ADAPTERS

1.3 PCIe GEN5 EDSFF ADAPTERS

1.4 PCIe GEN5 OTHER ADAPTERS

2. GEN5 CABLES 转接线和延长线

2.1 GEN5 MCIO CABLES

2.2 GEN5 EDSFF CABLES

2.3 GEN5 U.2 CABLES

2.4 GEN5 SlimSAS CABLES

2.5 GEN5 PCIE CEM CABLES

3. GEN5 SWITCH卡

4. GEN5 RETIMER卡

下面是开发各类PCIe Gen5 x16芯片和控制器经常要用到的延长线,尤其是早期开发阶段原型卡尺寸较大无法插入主机,那么这个时候必须采用Gen5延长线延长出来。

PCI-E X16 Gen 5 164P 延长电缆

小型 PCB连接器

卓越的信号完整性性能

阻抗:85+/-10% 欧姆

FEXT 和 NEXT 功率总和:40dB 高达 25GHz

符合 PCIe 至 CEM

坚固的机械结构

弯曲支撑

提供灵活的版本

电缆长度:支持延长线长度0.4M, 0.5M, 0.7M, 1M

Gen5 延长电缆的典型性能

先进的crosstalk串扰抑制技术支持 xtalk 的功率总和小于 40dB 到 25GHz

阻抗控制在 85ohm+/-7ohm,反射<-10dB 最高 20GHz

先进的 Twinax 电缆和 PCB 设计技术支持 4.5dB/m 的 IL

在 16GHz 时最大损耗 6dB,以支持高达 1.0m/40 英寸的延伸范围 Max

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    9444

    浏览量

    156140
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5099

    浏览量

    134455
  • SSD
    SSD
    +关注

    关注

    21

    文章

    3061

    浏览量

    121779

原文标题:构建PCIe Gen5 企业级NVMe SSD和各类插卡测试环境必备的各类产品和技术

文章出处:【微信号:SSDFans,微信公众号:SSDFans】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    正面对决A19 Pro,骁龙8 Elite Gen5杀疯了,谁是2025手机真旗舰SoC?

    ,OPPO FindX9系列、vivo X300系列首批搭载;9月25日,在2025高通骁龙技术创新峰会上,骁龙8 Elite Gen5问世,小米17首发。 图:骁龙 8 Elite Gen5电子发烧友拍摄
    的头像 发表于 09-29 09:03 1.7w次阅读
    正面对决A19 Pro,骁龙8 Elite <b class='flag-5'>Gen5</b>杀疯了,谁是2025手机真旗舰SoC?

    慧荣科技宣布推出SM8388,业界领先的高能效PCIe Gen5企业SSD主控芯片

     全球NAND闪存主控芯片领导厂商慧荣科技(NasdaqGS:SIMO),今日宣布推出业界领先的节能型PCIe Gen5、8通道企业SSD主控芯片SM8388,专为高性能、低功耗、较低成本以及大容量
    的头像 发表于 11-18 10:16 2.7w次阅读
    慧荣科技宣布推出SM8388,业界领先的高能效PCIe <b class='flag-5'>Gen5</b>企业SSD主控芯片

    ‌Vishay Gen 5 600V/1200V 超快恢复整流器技术解析与应用指南

    Vishay Semiconductors Gen 5 600V超快和极快整流器将低导通和低开关损耗完美结合在一起。该整流器设计用于提高高频转换器和软开关或谐振设计的效率。Gen 5
    的头像 发表于 11-14 17:12 1118次阅读
    ‌Vishay <b class='flag-5'>Gen</b> <b class='flag-5'>5</b> 600V/1200V 超快恢复整流器<b class='flag-5'>技术</b>解析与应用指南

    PCIe Gen 5 CEM连接器技术解析与选型指南

    速度性能的需求。PCIe Gen 5 CEM连接器在接口和占位方面向后兼容PCIe Gen 4/3/2/1产品,具有多种配置,可满足各种应用的需求。这些连接器支持下一代处理器,可实现更
    的头像 发表于 11-06 15:45 302次阅读

    PCIe Gen5/Gen6 信号传输可以用极细同轴线束吗?

    极细同轴线束不仅能在结构空间上提供灵活性,还能在信号层面保持可控的损耗和低串扰,满足高速互联需求。极细同轴线束可在特定条件下用于 PCIe Gen5/Gen6 信号传输,但必须建立在高质量线束、严格的阻抗控制、专业的连接器选型与完善的信号仿真验证基础之上.
    的头像 发表于 10-27 18:27 2152次阅读
    PCIe <b class='flag-5'>Gen5</b>/<b class='flag-5'>Gen</b>6 信号传输可以用极细同轴线束吗?

    复杂电磁环境构建测试软件系统解析(精简版)

    复杂电磁环境构建测试软件系统解析(精简版)
    的头像 发表于 09-15 21:05 449次阅读
    复杂电磁<b class='flag-5'>环境</b><b class='flag-5'>构建</b>与<b class='flag-5'>测试</b>软件系统解析(精简版)

    【RA4M2-SENSOR】介绍环境搭建、工程测试

    } 保存文件,构建工程,使用 J-Link 调试和上传固件。 效果 三个板载 LED 闪烁,间隔为 200 毫秒; 动态演示见底部视频。 总结 本文介绍了 RA4M2-SENSOR 开发板的基本信息,包括产品特点、参数资源
    发表于 09-01 12:08

    直流充电桩负载测试构建高可靠充电网络的核心技术实践

    在短路测试中,直流1000V/400A的故障电流需在15ms内完全分断,这对接触器选型与驱动电路设计提出严苛要求。行业领先方案通过光纤隔离检测技术,将绝缘故障识别速度提升至5ms,较传统方案提速3倍
    发表于 06-17 13:35

    复杂电磁环境构建测试软件系统

    复杂电磁环境构建测试软件系统
    的头像 发表于 04-29 20:47 483次阅读
    复杂电磁<b class='flag-5'>环境</b><b class='flag-5'>构建</b>与<b class='flag-5'>测试</b>软件系统

    DLP6500想调用API进行自主二次开发,怎么构建开发环境

    请问一下,我购置了DLP6500型号产品,想利用该产品进行开发,实现高速投影的功能。 但是我现在只找到了GUI界面,请问一下,如果我想调用API进行自主二次开发,怎么构建开发环境
    发表于 03-03 07:03

    电磁兼容与电磁环境综合测试系统

    智慧华盛恒辉电磁兼容与电磁环境综合测试系统是一个复杂且重要的技术体系,它涉及电磁环境的模拟、测试
    的头像 发表于 02-14 17:38 805次阅读
    电磁兼容与电磁<b class='flag-5'>环境</b>综合<b class='flag-5'>测试</b>系统

    忆联企业级测试验证平台 以天工之智加速产品验证,释放超凡产能

    ,为此潜心钻研,专为PCIe Gen5 SSD产线量产测试打造出天工装备测试平台(简称:天工平台),通过该平台可大幅加速产品从研发到量产的进程,确保
    的头像 发表于 01-24 16:26 692次阅读
    忆联企业级<b class='flag-5'>测试</b>验证平台 以天工之智加速<b class='flag-5'>产品</b>验证,释放超凡产能

    存储需要Passion!德明利PCIe Gen5 SSD加速AI应用落地

    存储需要Passion!德明利PCIe Gen5 SSD加速AI应用落地
    的头像 发表于 01-21 16:33 1486次阅读
    存储需要Passion!德明利PCIe <b class='flag-5'>Gen5</b> SSD加速AI应用落地

    PCI Express Gen5自动化多通道测试方案

    挑战。引入RF开关矩阵允许多通道测试中的物理连接切换,并实现自动化软件测试。本文介绍了如何使用来自Mini-Circuits的RF开关扩展测试环境
    的头像 发表于 01-16 10:21 1474次阅读
    PCI Express <b class='flag-5'>Gen5</b>自动化多通道<b class='flag-5'>测试</b>方案

    在Mac上使用Docker构建noVNC环境并运行MyCobot

    这篇文章主要内容是关于如何在 Ros2 环境构建在 Mac 上模拟 Mycobot 280 M5环境
    的头像 发表于 01-15 09:17 1813次阅读
    在Mac上使用Docker<b class='flag-5'>构建</b>noVNC<b class='flag-5'>环境</b>并运行MyCobot