本常见问题解答介绍了分析仪和干扰器如何单独和作为团队工作、标准垂直实现与服务器等高密度系统中的水平 PCIe 实现的不同连接需求,以及 PCIe 分析仪如何与其他分析仪协同工作以测试桥接器。
PCIe 专为服务器、存储设备、图形和成像等高性能应用而设计。这些高性能系统必须可靠,并且必须支持互操作性。这些要求增加了充分测试 PCIe 接口的挑战。
例如,NVMe 使系统能够利用高性能 SSD 中的并行性级别。针对 PCIe 的使用进行了优化,减少了 I/O 开销,并能够以较低的延迟添加多个长命令队列。
分析器可以提供对流量的详细可视性,并支持高级跟踪分析。它们使用数据包监控和记录来测量总线吞吐率和链路性能。触发、错误报告和分析可以帮助加快错误识别和补救。这些对于测试来说都很棒,但对于故障排除来说还需要更多。这就是干扰器的作用所在。
协议分析仪和干扰器可让您测试和排除 PCIe 互连的性能故障。PCIe 的速度一代比一代快一倍。当今的协议测试和鉴定可能具有挑战性。此外,专为 PCIe 开发的非易失性存储器快速(NVMe) 固态硬盘 (SSD) 内存协议等高级应用程序需要进行复杂的测试才能确保最大性能。这就是分析仪和干扰器协同工作的地方。 本常见问题解答介绍了分析仪和干扰器如何单独和作为团队工作、标准垂直实现与服务器等高密度系统中的水平 PCIe 实现的不同连接需求,以及 PCIe 分析仪如何与其他分析仪协同工作以测试桥接器。 PCIe 专为服务器、存储设备、图形和成像等高性能应用而设计。这些高性能系统必须可靠,并且必须支持互操作性。这些要求增加了充分测试 PCIe 接口的挑战。 例如,NVMe 使系统能够利用高性能 SSD 中的并行性级别。针对 PCIe 的使用进行了优化,减少了 I/O 开销,并能够以较低的延迟添加多个长命令队列。 分析器可以提供对流量的详细可视性,并支持高级跟踪分析。它们使用数据包监控和记录来测量总线吞吐率和链路性能。触发、错误报告和分析可以帮助加快错误识别和补救。这些对于测试来说都很棒,但对于故障排除来说还需要更多。这就是干扰器的作用所在。 PCIe 干扰器是一种内联错误注入工具,可以实时操纵流量并模拟操作环境。干扰器可以自动执行预定义的测试例程。 分析仪和干扰器通常作为配套套件提供。干扰器插在被测设备和 PCIe 主机系统之间。带状电缆可以将干扰器连接到分析仪,使两台设备协同工作。例如,这些设备可以相互交叉触发,分析仪指示干扰器注入错误信号,干扰器触发分析仪开始捕获数据流进行分析(图 1)。 图 1. 干扰器位于中间左侧,并通过带状电缆连接到右侧的分析仪。(图片:Keysight Technologies) 分析仪通常连接到 PC,PC 上驻留着各种软件包来控制特定的测试程序并显示结果。干扰场景可能包括修改、替换、插入和删除 PCIe根复合体与被测设备之间的流量中的数据包。一些干扰器可以插入可纠正、不可纠正和致命错误,它们还可以插入总线错误并在 PCIe 边带总线上断言或取消断言命令。测试包可用于各种测试需求,例如标准化可靠性、可访问性和可维护性 (RAS) 测试。 并非所有系统都使用垂直 PCIe 连接。高密度系统(例如服务器)使用水平插入 PCIe 设备。对于这些系统,不能使用标准插入器,需要水平连接。还有分析仪可以与其他高速串行总线分析仪同步操作,以测试和验证跨桥操作(图 2)。 图 2. 该分析仪可与其他串行总线分析仪同步操作,以测试桥接操作。(图片:Teledyne Lecroy) 摘要 PCIe 分析仪和干扰器是确保连接稳定可靠的重要测试设备。它们需要以协调的方式运行,以对 PCIe 系统进行全面测试和故障排除。一些 PCIe 分析仪还设计为与其他类型的协议分析仪配合使用,以测试桥接器的性能。
PCIe 干扰器是一种内联错误注入工具,可以实时操纵流量并模拟操作环境。干扰器可以自动执行预定义的测试例程。
分析仪和干扰器通常作为配套套件提供。干扰器插在被测设备和 PCIe 主机系统之间。带状电缆可以将干扰器连接到分析仪,使两台设备协同工作。例如,这些设备可以相互交叉触发,分析仪指示干扰器注入错误信号,干扰器触发分析仪开始捕获数据流进行分析(图 1)。
图 1. 干扰器位于中间左侧,并通过带状电缆连接到右侧的分析仪。(图片:Keysight Technologies)
分析仪通常连接到 PC,PC 上驻留着各种软件包来控制特定的测试程序并显示结果。干扰场景可能包括修改、替换、插入和删除 PCIe根复合体与被测设备之间的流量中的数据包。一些干扰器可以插入可纠正、不可纠正和致命错误,它们还可以插入总线错误并在 PCIe 边带总线上断言或取消断言命令。测试包可用于各种测试需求,例如标准化可靠性、可访问性和可维护性 (RAS) 测试。
并非所有系统都使用垂直 PCIe 连接。高密度系统(例如服务器)使用水平插入 PCIe 设备。对于这些系统,不能使用标准插入器,需要水平连接。还有分析仪可以与其他高速串行总线分析仪同步操作,以测试和验证跨桥操作(图 2)。
图 2. 该分析仪可与其他串行总线分析仪同步操作,以测试桥接操作。(图片:Teledyne Lecroy)
摘要
PCIe 分析仪和干扰器是确保连接稳定可靠的重要测试设备。它们需要以协调的方式运行,以对 PCIe 系统进行全面测试和故障排除。一些 PCIe 分析仪还设计为与其他类型的协议分析仪配合使用,以测试桥接器的性能。