凭借对 USB Type-C™、3.2 Gen 2x1 和 Power Delivery 3.1 规范的全面支持,Teledyne LeCroy 的 Voyager 分析仪平台提供业界更准确、更可靠的 SuperSpeed USB 和 PD 协议捕获,以实现快速调试、分析和问题解决。 具有事实上的标准 CATC Trace™ 显示并加载了有助于发现难以捉摸的协议错误的创新功能, Voyager 平台是任何 USB 协议验证任务的明智选择。
除了 PD Source、Sink 和 Dual-Role 设备之外,M310e 还提供一个集成的练习器,能够模拟 USB 2.0、3.2 的主机和端点行为。 这个单一平台高度可配置,支持广泛的官方 USB-IF 合规规范,包括 USB Power Delivery 3.1、Type-C、 USB 3.2 集线器和链路层。 M310e 现在经过增强以支持 Power Delivery Extended Power Range (EPR) 设备,是 USB 认证的“一站式”解决方案。
更高的准确性
Voyager M310e 采用业界保真度更高的探头设计,在测试高达 USB 3.2 Gen-2 (10Gb/s) 速度。 M5e 中的模拟前端旨在以非侵入式方式记录 10 和 310 Gb/s SuperSpeed 链接,与使用交替模式(包括双通道和四通道 DisplayPort)的系统完全兼容。 热插拔 USB 主机和设备的任意组合以及 Voyager 系统将透明地遵循速度协商并锁定既定速率。 在线时,它将检测电气空闲和低功耗模式并从中无缝恢复,同时准确显示所有 U1/U2/U3 状态转换。
灵活的硬件
的前端 Voyager 分析仪配备标准 USB Type-C 连接器,支持 USB 2.0 和 3.0/3.2 信号以同时提供来自所有活动链路的流量的无损捕获。 同时记录传统 USB、SuperSpeed+ 和 PD 消息,允许端到端查看 USB 3.2 Type-C 桥接器和坞站配置请求(使用随附的适配器电缆完全支持传统 USB 设备)。 这 Voyager M310e 平台包括 16GB 的录音内存以及 USB 3.2 和 Gbe 链接,用于将记录的流量上传到主机 PC。
Voyager 分析器是 Teledyne LeCroy 的革命性 BusEngine 技术。 这种优秀的协议处理核心结合了实时记录引擎和可配置工具,可选择性地监控和记录超高速 USB 流量。 现场可升级固件允许 BusEngine 发展和支持新功能或 USB 规范的未来更改。
除了合规性验证和错误注入之外,锻炼者还可以模拟 USB 端点并智能地响应主机枚举或 Power Delivery 请求。 当用作源或接收器时,系统提供功率电平的编程控制,包括整个 VBUS 电压范围,包括 EPR 模式(最高 50 伏)。 可以定义 PD 消息和电源转换的任何组合,允许对角色交换和节能状态进行极端情况测试。
分析软件
Voyager 利用的 CATC Trace - 自 USB 1.0 技术问世以来的行业事实标准。 跟踪查看器软件使用颜色和图案来训练眼睛更快地理解信息。 当记录来自 SuperSpeed 集线器的混合流量上游时,Legacy 2.0 和 3.2 数据包在单个显示中被标记和交错。 每个事件都显示在单独的行中,每个字段都带有标签和颜色编码。 来自逻辑 2.0 和 3.2 通道的流量可以单独过滤、搜索或从跟踪中导出。 USB 传输级别可以展开和折叠以显示包层,包括所有链接命令和流量控制原语。
原始调试能力
Voyager 是一款以 5 Gb/s 和 10 Gb/s 链路速率捕获每次转换的分析仪,包括空闲、数据包间符号、损坏的 10 位代码和 128 位数据块。 Link Tracker 提供所有有序集的时间顺序上游/下游显示,时间分辨率为 800ps。 旨在协助低级调试,包括训练序列在内的所有符号都可以原始 10 位、8 位、加扰和未加扰的十六进制格式显示。 只需单击一下即可进行符号到符号的时序测量。
主要特性
-
同时捕获/分析 USB 2.0/3.2 和 PD 流量 - 记录 2.0 / 3.2 和 PD 以查看端到端主机、集线器和坞站操作。
-
集成 USB 3.2 分析仪/运动器(单盒) - 具有 2.0 和 3.2 设备和主机流量生成的多功能系统
-
USB Type-C & PD 分析仪/锻炼器 - 生成并记录所有 Type-C 和 Power Delivery 协议消息和状态变化
-
CATC Trace分析软件 - 展开/折叠传输层以更快地解释 USB 流量
-
16GB 录制容量 -捕获长时间的录制以进行分析和解决问题
-
原始位记录 / 10 位错误检测 -查看低级别的10位符号并将其关联到高级数据包结构
-
检测超过 50 个链接和协议错误 - 在跟踪中自动检测和标记关键链路和时序错误
-
800ps 定时分辨率 - 极其精确的时间分辨率允许精确测量链路层握手
-
外部触发输入/输出 - 使用 Teledyne LeCroy Voyager 识别任何数据包并切换示波器或逻辑分析器(通过 SMA 连接器)
-
完全支持 SSC 和数据加扰 - 快速锁定和准确捕获 5 和 10 Gbps 信号
-
硬件触发 - 触发 2.0 和 3.2 协议事件以隔离重要流量、特定错误或数据模式
-
全面的设备解码 - SCSI 大容量存储、集线器、PTP/静止图像、打印机、PictBridge、媒体传输协议 (MTP) 和所有流行的 USB 设备类
-
硬件过滤 -自动排除非必要和冗余符号,包括空闲、TS1、TS2、SKP 和 LFPS 序列。
-
精密的查看 -查看 TLP 消息和标头,以及 USB 协议的逻辑事务和传输层
-
Gbe 或 USB 3.0 上传 - 通过 Gbe 的 600Mbps 持续传输速率提供对捕获数据的即时访问
-
环回和合规模式 - 训练器系统提供特殊控制台,用于启动环回和合规模式
-
链接训练状态视图 - LTSSM 流程图和链接到跟踪显示的时间顺序视图
-
实时统计 - RTS 窗口以图形方式实时显示吞吐量、链路统计信息和数据包错误率
-
合规性测试选项 - Voyager 是经过认证的链路验证系统 (LVS),用于执行链路、集线器、PD 和 USB Type-C 合规性测试
-
功率跟踪器选项 - 图表 VBus 设备的功率和电流消耗与跟踪数据同步 - 完全兼容 PD 电压(最高 48 伏)
智能触发
Voyager 提供硬件触发以查明感兴趣的协议事件。 可以在最低级别指定触发事件,包括总线状态和有序集(链接、SKP 等)或标头字段,包括地址或数据包类型(ACK、数据等)。 Voyager图形化的拖放界面使设置变得简单。 使用高级模式,用户可以定义触发逻辑来监控多个顺序事件,包括控制或批量传输、VBUS 和 CC 电压、状态变化或协议错误。
实时过滤
10 Gb/s 的超高速数据传输可以瞬间填满内存缓冲区,使事件过滤对于高效调试至关重要。 这 Voyager 分析器可以通过丢弃冗余模式(例如 SKP、空闲和训练序列)来实时过滤缓冲区中不需要的流量。 过滤逻辑还可以包括具有附加标准(如方向或设备地址)的事务层数据包。
错误检测
Teledyne 力科 Voyager 可以检测并标记真正的协议错误,包括 50 多种不同的 USB 问题和 15 种独特的 PD 错误情况。 在较低层,自动验证训练序列、报头字段、链路层握手和时序参数。 在 SCSI 和 USB 事务层,检查各个交换的完整性。 Spec-View 以十六进制或 binary 并用红色标记错误。
综合锻炼者选项
支持 USB PD、2.0、3.0 和 3.2 流量生成的综合训练器功能内置于 Voyager 平台。 练习器选项允许用户通过标准 USB 电缆传输自定义数据包,并对标头、有效负载、时序和链接状态进行低级控制。 特色 Voyager ReadyLink™ 和事务引擎,训练器包括全功能链路和事务层状态机,可自动处理所有 USB 3.2 握手更容易测试脚本开发。 ReadyLink 在硬件中执行链路同步、流量控制和报头确认。 事务引擎管理 NRDY 重试条件,允许 Voyager 以全线速运行并正确响应规范定义的 DUT。 覆盖允许更改这些行为,例如缩短 LFPS 间隔、链接训练序列或握手时间。 Exerciser 与协议分析器无缝集成,使 Voyager 系统为验证 USB 协议的工程师提供完整的测试和开发解决方案。
USB 一致性测试
Voyager USB Compliance Suite 为 Type-C、PD、链路层和集线器一致性测试提供全面支持。 与 Teledyne LeCroy 集成 Voyager 锻炼平台,Compliance Suite 已通过 USB-IF 的 Type-C、功率传输、链路层(第 6 和 7 章)和集线器(第 10 章)测试认证。 完全自动化的一致性测试仪利用仿真脚本来模拟 USB、PD 和 Type-C 链接行为。 练习器用于像真实设备一样启动和响应 USB 和 PD 命令,同时分析来自 DUT 的响应。 它直接通过 Type-C 电缆进行通信,记录和分析每个协议交换,并生成通过/失败报告。 对于 Type-C 和 PD 合规性,练习器利用全面的高级命令库来模拟 Type-C 源、接收器和 DRP 行为。 电阻器电压 (Rp / Rd / Ra) 的灵活控制以及可编程 VCONN 和 vBUS 设置允许精确测试电缆方向、默认电源角色和电流消耗(请参阅下面的详细说明 选项选项卡).
USB 设备解码
Voyager 软件通过自动和手动将解码分配给各个端点来执行 USB 设备类流量的完整解码。 从MTP,到CCD,再到Video类, Voyager 提供最全面的可用解码。 它提供对最新设备类型的全面支持,包括音频 3.0、Type-C 桥接器、内容安全和 USB 连接 SCSI。 对于有兴趣在跟踪视图中自动显示专有命令的开发人员,它还支持供应商特定解码。
USB解码的完整列表(点击展开↓)
-
CDC(通信设备类)
-
直线控制模型
-
抽象控制模型
-
电话控制模型
-
多通道控制模型
-
CAPI控制模型
-
以太网网络控制模型 (EEM)
-
网络控制模型 (NCM)
-
ATM网络控制模型
-
无线手机控制模型
-
设备管理模型
-
移动直线模型
-
移动宽带接口模块 (MBIM)
-
OBEX模型
-
CDC数据
-
WMC
-
HID(人机界面设备)
-
监视器(HID 扩展)
-
物理接口
-
电源(HID 扩展)
-
HUT(隐藏)
-
销售点设备(HID 扩展)
-
海量存储
-
SCSI/散装
-
UFI/CBI
-
ATAPI接口
-
RBC
-
USB 连接 SCSI (UAS)
-
视频课
-
USB 视频 1.5 (UVC)
-
USB 视频 1.1
-
SC_视频控制
-
SC_视频流
-
SC_VIDEO_INTERFACE_COLLECTION
-
杂类
-
主机线适配器
-
基于电缆的关联框架 (CBAF)
-
设备线适配器
-
接口关联描述符
-
红外线桥
-
个人医疗保健(PHDC)
-
测试与量测
-
00 - USB 测试和测量设备
-
01 - 符合 USBTMC 的 USB 测试和测量设备 USB488
快速找到问题
Voyager 软件提供了许多机制来测量和报告 USB 2.0 和 3.2 协议。 通过流量摘要显示,用户可以一目了然地评估统计报告或导航到单个事件。 用户可以选择事务数据包来查看 ACK/NAK 或设备通知事件,然后通过一次按键跳转到每个事件。 可提供显示链路吞吐量和流量控制指标的报告。 更高级别的事件也在逻辑 USB 传输级别进行跟踪和报告。 错误报告显示了一系列协议违规 - 从无效的 CRC 到帧错误。
LTSSM View 提供了一个交互式的 USB 3.2 状态机图。 每个状态变化都以图形方式显示,并超链接到跟踪显示。 链路状态时序视图以时间线格式显示相同的信息。
总线利用率图表以直方图格式显示数据和数据包长度、设备总线使用情况。 带宽计算器自动计算迹线中两点之间的时间增量。 快速搜索和查找选项允许用户导航到跟踪文件中的特定数据包、错误和任何数据类型。 CATC Trace 支持过滤和隐藏命令,以暂时从显示中删除不相关的数据,以便更有效地查看。
使用 PowerTracker 测量和验证 VBUS 和 CC 电压
Voyager M310e Power Tracker 选项提供独特的 vBus 功率和电流监控功能。 功率信息被采样并以时间线格式以图形方式显示。 电压和电流显示与跟踪事件同步,允许用户验证协议层和电气层的电源状态转换。 为 CC 和 VCONN 电压提供了单独的功率图,可以轻松识别逻辑 Type-C 状态转换。 Power Tracker 完全兼容 PD EPR 设备所需的更高电压,可自动计算选定区域的电压变化和转换率。
凭借一流的功能,包括非侵入式探测、16GB 记录内存和 SuperSpeed 3.0 数据上传端口, Voyager 系统在数据分析方面具有无数创新,有助于缩短 USB 设备的上市时间。 结合练习器和合规性测试选项, Voyager 平台非常适合低级硅验证以及系统和软件级 USB 协议调试。