产品展示
VIAVI Xgig 6P16 PCIe 6.0/CXL/ NVMe 协定分析/验证平台/协议分析仪
  • 概 要
  • 规格表
  • 选附件
  • 产品资料

VIAVI Xgig 6P16 PCIe 6.0/CXL/ NVMe 协议分析仪


我们的 PCIe6 协议分析解决方案能够支持 64GT/s 数据链路速度操作,支持 CXL 和 NVMe,以及新的 PCIe6 规范特性,如 PCIe FLIT 模式、FEC 和 TS0 有序集。这款 VIAVI 协议测试平台支持带宽密集型数据中心/超大规模、AI/ML 和高性能计算 (HPC) 和网络应用。



VIAVI Xgig 6P16 为16 通道PCIe 6.0 协定分析/验证平台,能够产生PCIe 6.0 资料流和回应,用于深入测试和分析,速度达64GT/s,同时支援CXL 和NVMe。


VIAVI Xgig® 6P16 PCIe 6.0 协定分析(Analyzer) /验证平台(Exerciser) ,为Xgig PCIe 系列产品引入了下一代64 GT/s 高速测试能力。协定验证平台(Exerciser) 具有极高价值,提供完整的、精确到每个位元的控制,这种控制具有可重复性,有助于进行深入的协定通讯问题分析和故障排除;分析平台(Analyzer ) 可详细检视主机(Host) 和端点设备(Endpoint Device) 之间的通讯支援PCIe FLIT 模式、非FLIT 模式、CXL 和NVMe


协定讯号发送(Exerciser) 可以产生符合PCIe 标准的资料流量,并且可以被配置成模拟来源端(RC 或Host)或目的端(EP或Device)的操作方式,它允许使用者根据其配置即时定义、传输,甚至修改有序集封包(TS0、TS1、TS2 等Ordered Sets)、TLP、DLLP 和LTSSM 序列


6P16 的协定讯号发送(Exerciser) 能够对PCIe 6.0 控制器(Controller) 的状态机进行详细的验证和除错,它可以为韧体和应用软体的性能调整提供深入分析;6P16 可以自行编辑产生不符合PCIe 标准的资料序列,测试不正常的边界和压力的条件,以纠正系统操作,并模拟在系统端难以复制的异常状况。


6P16 的协定讯号发送(Exerciser) 与分析功能紧密配合,可以对复杂的测试情境进行抓取和解码,可以储存双向捕获,以便使用VIAVI 的Xgig工具(例如Expert™)进行详细分析。


VIAVI 提供一个脚本API,以便使用者建立复杂的验证测试脚本,无论是原始脚本还是从预先定义的脚本库进行修改;VIAVI PCIe 6.0 6P16 验证/分析平台解决方案是一个全面的解决方案,透过一个多功能机箱以及特定应用的分析仪或验证转接介面(Interposer) 来实现其功能。


6P16多功能机箱允许不同组件或设备一同协同工作,而应用特定的分析仪或验证转接介面(Interposer) 则负责执行特定的测试和分析任务,这样的结合使得整个解决方案更加全面且灵活,能够满足不同的需求和应用场景。


重点应用与优势

  • 分析仪允许详细查看主机(Host) 和端点设备(Endpoint Device) 之间的通讯流量,支援PCIe FLIT 模式、非FLIT 模式、CXL 和NVMe 规格。


  • 允许抓取和分析协定训练器和其对端设备或伙伴设备之间的通讯流量。


  • 协定讯号发送(Exerciser) 可模拟来源端(RC)或目的端(EP)设备的操作。


  • 支援高性能运算和人工智慧等对超大型供应商所需的高频宽应用。


  • 全面整合的分析/验证平台实现多种测试条件。


  • 允许捕捉和解码最复杂的PCIe、CXL 和NVMe 测试案例。


  • 在分析和除错协定问题时具有极大的灵活性。


  • 强大的图形控制介面提供快速状态讯息和快速测试案例设定。


  • 优化PCIe 6的讯号完整性。



特点

  • 支援高达64GT/s PAM4,PCIe 6.0 资料速率


  • 向下相容PCIe 1.0、2.0、3.0、4.0 和5.0,以及2.5、5.0、8.0、16 和32GT/s NRZ 的资料速率


  • 支援1、2、4、8 和16 通道的链结宽度

  • 64GB 的总记忆体(32GB 的上行捕捉和32GB 的下行捕捉)


  • 使用者可以设定协定讯号发送(Exerciser) 的连接速率和宽度,并控制转换到其他速率

  • 全面整合分析/验证平台,实现各种测试条件


  • 支援新的 PCIe FLIT 模式,FEC 和 TS0 Ordered Sets 封包

  • LTSSM状态追踪器,具有历史记录功能


  • 使用者可以定义并保存自定义的测试配置

  • 脚本API 可以建立复杂的、使用者定义的测试案例

  • 支援 VIAVI Xgig 工具套件,包括 Trace Control、Expert 和 Serialytics



 

协定训练器的使用者介面

Xgig PCIe 协定讯号发送(Exerciser) 的使用者介面,让设定和执行测试变得轻松,下图为协定讯号发送(Exerciser) 的启动画面,顶部工具栏包含了典型的Windows™ 控制项,第二个工具栏有各种快速启动按钮,用于执行常见的任务。


左侧有设定、一致性测试和其他功能图示,进入【设定】中的【一般】是首先呈现的选项,该选项提供了有关测试设定的讯息,包括时序、重置和其他基本控制。


在设定中,可以存取协定讯号发送(Exerciser) 的各种参数控制,LTSSM 选项提供了对链路设定和操作的控制。


例如,可以从这个选项卡上调整TX和RX设定,它还允许设定超时和其他参数,设定选项卡允许对测试资料速率和******连接宽度强制限制。


在设定图示的下方,一致性测试(Compliance Test) 图示将打开一个面板,用于选择要执行的测试。


在一致性测试(Compliance Test)- 图示下方,配置空间图示用于定义协定讯号发送(Exerciser) 的PCIe配置空间参数。


始终位于协定讯号发送(Exerciser) 视窗底部的是当前测试和测试状态。


图1 – 协定讯号发送(Exerciser) 的启动画面


 

Xgig 分析仪使用者界面

Xgig PCIe 6.0 分析/验证平台的使用者介面,让设定触发器、过滤器、追踪深度、和开始捕捉PCIe 资料流变得轻松,6P16 硬体机箱以及相关的Xgig 软体工具,能够支援PCIe 6.0、CXL和NVMe。


分析仪可以进行设定,以便在PCIe 堆叠的每一个层级,包括LTSSM Viewer 中的状态和子状态级别错误时警告使用者;此外,它还能够检测FLIT 封装、前向错误修正(FEC)和CRC错误,帮助使用者准确解析PCIe 6.0协定中的特定问题。


Xgig PCIe 6.0 分析仪为Xgig Expert 工具提供深入的协定分析基础,从PCIe 5.0 过渡到PCIe 6.0,在协定层面带来了重大变化,因此需要强大的分析工具来充分理解协定行为;Xgig 分析仪和Expert的结合,为使用者提供了极佳的的实用性和灵活性,用于对协定问题的分析和除错。


6P16 分析仪支援高达64GT/s 的运行速度,并与VIAVI 功能特定的分析仪中介器系列搭配使用;VIAVI 新的PCIe 6.0 转接介面(Interposer) 的设计考虑了保持讯号完整性,以减少对链路的影响,并为使用者提供了清晰的链路通讯流量视图,这些机箱和转接介面(Interposer) 能够向下相容所有其他PCIe资料速率。


图2 – Xgig 分析仪的PCIe 6 资料封包追踪捕捉


 

测试应用

下列为使用Xgig PCIe 协定讯号发送(Exerciser) 可以进行的一些功能和测试:

  • 支援新 PCIe FLIT 模式

     支持新的PCIe FEC

  • 支援新的PCIe 前向错误修正(FEC)


  • 支援新的 TS0 有序集 (Ordered Set)


  • 支援64GT/s PCIe 6.0 PAM-4 讯号

  • 控制时脉来源

  • 控制和验证重置功能


  • 控制待测物的电源

  • 支援的状态:Detect, Quiet, Configuration, L0, L1, Recovery

  • 设定资料速率、链路宽度


  • 编辑LTSSM 状态转换


  • 控制链路宽度、链路速率、链路状态的变更

  • 测试转换:从任何速度/宽度到其他速度/宽度


  • 设定TX / RX 参数、等化器(equalization) 程序

  • 产生TLP 32 / 64 位元记忆体封包


  • 产生TLP I/O 封包、TLP 配置封包、TLP 讯息封包


  • 执行错误的TLP 封包

  • 定义TS0/TS1/TS2 资料


  • 定义配置(Cfg) 写入位址空间大小和偏移

  • 定义Mem64/32 写入位址空间大小和偏移

  • 定义I/O、ROM 写入位址空间大小和偏移

  • 支援配置空间Type 0 Headers(32位元)、Type 1 Headers(64位元)


  • 注入不一致性错误、符码(symbol) 错误、同步位元错误选项

  • 定义ACK/NACK 策略、产生/接收

  • 控制闲置产生


  • 自动产生TLP 序列号码、TLP LCRC


  • 自动重传被NACK 的TLP

  • 验证状态超时

  • 设定重播超时

  • 控制SKP 产生


  • 控制8b/10b 和128b/130b 编码


  • 控制和监控边带讯号

  • 定义自定义测试配置,保存和加载


  • 定义自定义测试套件和执行顺序


  • 查看测试描述、测试结果、LTSSM 记录、及详细的错误计数讯息

首页 产品中心 解决方案 新闻中心 测试租赁 关于我们 联系我们