PCIe NVMe CXL
Summit Z516 训练器是 Teledyne LeCroy利用多年为 PCI Express 协会提供高级协议测试工具的经验而研发的新一代 PCI Express (PCIe) 协议练习器和一款 CXL训练器。 该系统支持以高达 32 GT/s 的数据速率和高达 16 通道的链路宽度生成流量,专为需要支持 PCI Express 5.0 规范的协议测试系统的开发人员而设计。
Summit Z516 支持全流量生成和设备/主机仿真,并为业界提供了一个开发标准化合规性测试套件的平台。 此外,该系统还提供错误注入功能,使开发人员能够测试对 PCI Express 5.0 和 CXL 产品的可靠互操作性至关重要的错误恢复例程。
丰富的 PCI Express 功能
直观的软件控制在与外部控制器一起使用时融合了复杂的流量生成 Summit 系列分析仪易于使用,允许快速定制测试套件以满足特定的测试要求。 有助于对基于 PCIe 的链路进行故障排除的一项功能是能够充分执行链路训练和状态状态机 (LTSSM) 转换。 强大的脚本语言还允许以 5.0 GT/s 的 PCIe 32.0 数据速率创建事务层数据包 (TLP) 和数据链路层数据包 (DLLP)。 流量控制和 ACK/NAK 的策略和结构可以在用户控制下定义和生成。
解决 LTSSM 结构的功能包括提供总线流量以模拟 LTSSM 从检测状态到 L0 状态的所有状态,并在主机和设备之间保持 L0 状态。 锻炼者还支持车道反转,可以控制所有极性和加扰配置。 需要注意的一个重要特性是,流量仿真除了完全跳过 EQ 阶段外,还支持动态均衡。 训练器还能够在数据包级别和每个通道的基础上为训练序列以及数据链路和事务层流量执行错误注入。
用户未明确指定的数据包字段将自动生成(例如数据包编号和 CRC)。 可以为包括端点、网桥和交换机在内的任何设备模拟配置空间。 支持所有 PCIe 5.0 数据速率允许 Summit Z516 生成测试用例,测试设备与其他设备自动协商数据速率的能力。
另外,能力 Summit Z516 可产生多种编程流量,允许用户引入受控错误条件。 例如,外部捕获的跟踪文件 Summit 系列 PCIe 协议分析器可以导出并用作测试脚本的基础,在关键阶段引入选定的编程错误,以测试设备识别和从错误条件中恢复的能力。 这允许对简单的错误恢复和复杂的多错误条件进行详细测试,从而创建即使在不太理想的条件下也能表现良好的更具弹性的产品。
完整的 CXL 流量生成和错误注入功能
Compute Express Link (CXL) 是一种新型高速 CPU 到设备和 CPU 到内存互连,旨在加速下一代数据中心的性能。 CXL 基于 PCI Express 5.0 物理层,速度高达 32.0 GT/s。 除了 CXL.mem 和 CXL.cache 请求之外,练习器脚本语言还允许以 5.0 GT 的 PCIe 32.0 数据速率创建 CXL 事务层数据包 (CXL.io TLP) 和数据链路层数据包 (CXL.io DLLP) /秒。 每个 CXL 协议的流控制和确认策略和 Flit 结构:CXL.io、CXL.mem、CXL.cache 可以在用户控制下定义和生成。
Summit Z516 还可以生成 CXL.io、CXL.cache 和 CXL.mem 数据包,这些数据包可以在链路上动态复用。 它可以通过从 FlexBus 物理层和 Flits 一直到链路层和事务层的所有层为系统提供流量和错误生成。
测试平台
PXP-500 测试平台提供主机仿真 Teledyne LeCroy 的 PCIe 5.0 测试平台,用于 Summit Z516 Exerciser 以高达 32 GT/s 的数据速率和高达 x16 的通道宽度为 PCIe 设备提供方便、强大且灵活的两个 CEM 兼容背板。 测试平台允许 Summit Z516 作为主机系统,支持对 PCIe 设备进行广泛的协议级测试。 用作主机仿真器时, Summit Z516 插入其中一个 PCIe x16 插槽并连接到电源,然后将被测设备 (DUT) 插入备用 PCIe x16 插槽,插槽电源由测试平台提供给 DUT。 测试平台带有 2 个测试总线 CEM 到 CEM 连接器和 CEM 到 SFF-TA-1002 连接器。 一次只能使用一辆公共汽车 Summit Z516。 除了使用带有 Teledyne LeCroy 的测试平台 Summit Z516,用户可以连接两个自己的设备并将测试平台用作PCIe背板。