VIAVI Xgig® 6P4 PCIe 讯号发送验证卡(Exerciser Card) 可以产生PCIe 6.0 的资料流和回应,以进行深入的64GT/s 测试和分析,同时支援CXL 和NMVe。
VIAVI Xgig® 6P4 PCIe 6.0 讯号发送验证卡(Exerciser Card) 为Xgig PCIe 产品组合带来下一代高速测试能力,讯号发送验证卡(Exerciser Card) 是一个有价值的工具,用于解决复杂的协定通信问题,因为它可以对PCIe 资料流进行全面的、位元级的可重复控制。
讯号发送验证卡(Exerciser Card) 可以产生和回应PCIe 6.0 的64GT/s 资料流,它可以配置成来源端(RC, Root Complex) 或目的端(EP, Endpoint) 设备的操作,有效地充当一个高度可配置的连接方,用于测试主机和端点设备;此外,可以根据输入即时定义、运行,甚至修改有序集(TS0、TS1、TS2 等Ordered Sets )、TLP、DLLP 和LTSSM 序列;6 P4支援PCIe FLIT 模式和非FLIT 模式的操作。
6P4 同时也支援PCIe 6.0 控制器的状态机验证和除错,它能够针对韧体和应用软体性能进行除错和调整,讯号发送验证卡(Exerciser Card) 可以被编程成为非符合PCIe 的资料序列,以进行边界和压力条件的测试,这些条件对于系统正确运作来说是异常的,如果不使用讯号发送验证卡(Exerciser Card) 进行测试,很难评估系统的表现。
讯号发送验证卡(Exerciser Card) 具备内建的分析功能,并会自动启用以抓取讯号发送验证卡(Exerciser Card) 与其连接方之间的全双工资料,这些双向资料可以保存,以便使用VIAVI的工具(如Expert™)进行详细分析。
VIAVI 提供了一个脚本应用程式介面,可以建立复杂的自定义验证(Exerciser) 测试脚本,这些脚本可以是原创的,也可以是从预先定义的脚本库进行修改。
VIAVI PCIe 6.0 讯号发送验证卡(Exerciser Card) 是一个全面整合的解决方案,讯号发送(Exerciser) 的功能都整合在单一的CEM 板卡机构中,提供了更紧凑、一体化的解决方案,不需要多个独立的测试配件或设备。
VIAVI PCIe 6.0 讯号发送验证卡(Exerciser Card) 是一个全面整合的解决方案,讯号发送(Exerciser) 的功能都整合在单一的CEM 板卡机构中
允许抓取和分析讯号发送验证卡(Exerciser Card) 与其连接方之间的流量
来源端(RC)或端点(EP)设备的操作
支援CXL 和NVMe 规范
支援高频宽应用,如高性能运算和人工智慧,呼应超大规模供应商和其他提供者的需求。
支持高达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 通道链路宽度
32GB 的总记忆体(16GB 的上行捕捉和16GB 的下行捕捉)
使用者可以设定链路速率和宽度,并控制转换到其他速率
全面整合的分析功能,支援各种测试条件
支持新的PCIe FLIT 模式、前向错误更正(FEC)和TS0 有序集(Ordered Sets)
LTSSM 状态追踪器,并具备历史记录功能
使用者可自定义测试配置,用于正面和负面测试案例
提供脚本API,允许建立复杂的、使用者定义的测试案例
VIAVI Xgig 工具套件,包括 Trace Control、Expert 和 Serialytics。
Xgig PCIe 讯号发送(Exerciser) 的使用者界面,让设定和执行测试变得轻松,下图中的为讯号发送(Exerciser) 的启动画面,顶部的工作列包括常见的Windows™ 控制项,第二排则有各种快速启动按钮,用于经常执行的任务。
在左侧有图示,包括设定、一致性测试(Compliance Test) 和其他功能,首先显示的是「设定> 一般」选项,提供有关测试器配置的讯息,包括时序、重置和其他基本控制。
从设定中,可以存取讯号发送验证卡(Exerciser Card) 的各种参数控制,LTSSM 选项提供对连接设置和操作的控制。
例如,可以从此选项调整TX 和RX 设定,它还允许设定超时和其他参数,设定选项可以强制限制测试资料速率和链结宽度。
在设定图示的下方,一致性测试(Compliance Test) 图示会打开一个面板,允许选择要执行的测试。
在一致性测试(Compliance Test) 图示下方,"设定空间(Config Space )" 图示,可点击打开视窗,用于定义讯号发送验证卡(Exerciser Card) 的PCIe 空间参数配置。
讯号发送 (Exerciser) 的视窗底部一直显示着当前测试和测试器的状态。
图一、讯号发送(Exerciser) 的起始画面
支援新的 PCIe FLIT 模式、PCIe FEC、TS0 有序集 (Ordered Sets)
支援64GT/s PCIe 6.0 PAM-4 讯令
控制时脉来源、装置的电源、控制和验证重设功能、
LTSSM 支援的状态:Detect, Quiet, Configuration, L0, L1, Recovery
设定资料传输速率、链路宽度
编辑LTSSM 状态转换
控制链路宽度、连接速率的变化
测试转换:任何速度/宽度到其他速度/宽度
控制链路状态变化
设定TX / RX参数
控制等化程序
产生TLP 32 / 64 位元记忆体封包、TLP I/O 封包、TLP 配置封包、TLP 讯息封包
执行错误的TLP 封包
定义TS0/TS1/TS2 资料
定义Cfg / Mem64 / Mem32 / I/O / ROM 写入位址空间的大小和偏移
定义Cfg / Mem64 / Mem32 / I/O / ROM 读取位址空间的大小和偏移
支援配置空间类型0 表头(32 位元)、类型1 表头(64 位元)
产生不一致错误选项、符码错误选项、同步位元错误选项
定义ACK/NACK 政策
控制ACK/NACK DLLP 产生/接收
控制闲置产生
自动产生TLP 序号、TLP LCRC、重传被NACK 的TLP
验证状态超时、设定重播超时
控制SKP 产生、8b/10b 和128b/130b 编码
控制和监测边带讯号
定义自订测试配置,储存和载入
定义自订测试套件和执行顺序
查看测试描述、测试结果、LTSSM 记录、详细的错误计数资讯