With comprehensive support for USB Type-C™, 3.2 Gen 2x1 and Power Delivery 3.2 specifications, Teledyne LeCroy’s legendary Voyager analyzer platform provides the industry’s most accurate and reliable capture of SuperSpeed USB and PD protocol for fast debug, analysis and problem solving. Featuring the de facto standard CATC Trace™ display and loaded with innovative features that help uncover elusive protocol errors, the Voyager platform is the intelligent choice for any USB protocol validation task.
The M310e is available with an integrated exerciser capable of emulating host and endpoint behaviors for USB 2.0, 3.2, in addition to PD Source, Sink and Dual-Role devices. Highly configurable, this single platform supports the broadest range of official USB-IF Compliance specs including USB Power Delivery 3.2, Type-C, USB 3.2 Hub and Link Layer. Now enhanced to support Power Delivery Extended Power Range (EPR) devices, the M310e is the ‘one-stop’ solution for USB certification.
Unmatched Accuracy
The Voyager M310e features the industry’s highest fidelity probe design and provides unmatched reliability when testing devices up to USB 3.2 Gen-2 (10Gb/s) speeds. Designed to non-intrusively record both 5 and 10 Gb/s SuperSpeed links, the analog front-end in the M310e is fully compatible with systems that use Alternate Modes including two-lane and four-lane DisplayPort. Hot plug any combination of USB host and device and the Voyager system will transparently follow speed negotiation and lock to the established rate. While in line, it will detect and seamlessly recover from electrical idle and low power modes while accurately showing all U1/U2/U3 state transitions.
Flexible hardware
The front-end of the Voyager analyzer features standard USB Type-C connectors that support USB 2.0 and 3.0/3.2 signals to provide loss-less capture of traffic from all active links simultaneously. Concurrent recording of legacy USB, SuperSpeed+ and PD messages, allows end-to-end viewing of USB 3.2 Type-C bridge and dock configuration requests (legacy USB devices are fully supported using the included adapter cables). The Voyager M310e platform includes 16GB of recording memory plus USB 3.2 and Gbe links for uploading recorded traffic to the host PC.
The heart of the Voyager analyzer is Teledyne LeCroy's revolutionary BusEngine technology. This state-of-the-art protocol processing core incorporates a real-time recording engine and configurable tools to selectively monitor and record SuperSpeed USB traffic. Field upgradeable firmware allows the BusEngine to evolve and support new features or future changes to the USB specification.
In addition to compliance verification and error injection, the exerciser can emulate a USB endpoint and intelligently respond to host enumeration or Power Delivery requests. When acting as source or sink, the system provides programmatic control of power levels including the full range of VBUS voltages, including EPR mode (up to 50 volts). Any combination of PD messages and power transitions can be defined allowing corner-case testing of role swaps and power save states.
Analysis Software
The Voyager utilizes the legendary CATC Trace - the industry's de facto standard since the inception of USB 1.0 technology. The trace viewer software uses colors and patterns to train the eye to understand information faster. When recording mixed traffic upstream from a SuperSpeed hub, Legacy 2.0 and 3.2 packets are labeled and interleaved in a single display. Each event is shown on a separate row with every field labeled and color-coded. Traffic from the logical 2.0 & 3.2 channels can be individually filtered, searched or exported from the trace. The USB Transfer level can be expanded and collapsed to show the packet layer including all link commands and flow control primitives.
Raw Debugging Power
The Voyager is the only analyzer on the market that captures every transition at the 5 and 10 Gb/s link rates including idles, inter-packet symbols, corrupt 10-bit codes and 128-bit data blocks. The Link Tracker provides a chronological upstream / downstream display of all ordered sets with timing resolution of 800ps. Designed to assist with low-level debugging, all symbols including training sequences can be displayed in raw 10-bit, 8-bit, scrambled, and unscrambled Hex format. Symbol-to-symbol timing measurements are possible with a single click.
Key Features
-
Capture / Analyze USB 2.0/3.2 and PD traffic concurrently - Record 2.0 / 3.2 & PD to see end-to-end host, hub and dock operation.
-
Integrated USB 3.2 analyzer / exerciser (single box) - Multifunction system with 2.0 & 3.2 device and host traffic generation
-
USB Type-C & PD analyzer / exerciser - Generate and record all Type-C and Power Delivery protocol messages and state changes
-
CATC Trace Analysis Software - Expand / Collapse transfer layer for faster interpretation of USB traffic
-
16GB Recording Capacity - Capture long recording sessions for analysis and problem solving
-
Raw bit Recording / 10-bit error detection - View and correlate low-level 10-bit symbols to higher-level packet structures
-
Detects over 50 Link & Protocol errors - Critical link and timing errors are automatically detected and flagged in the trace
-
800ps timing resolution - Extremely accurate timing resolution allows precise measurement of link layer handshaking
-
External Trigger In / Out - Use the Teledyne LeCroy Voyager to identify any packet and toggle a scope or logic analyzer (via SMA connectors)
-
Fully supports SSC and Data scrambling - Fast Locking and Accurate capture on 5 and 10 Gbps signals
-
Hardware Triggering - Trigger on 2.0 and 3.2 protocol events to isolate important traffic, specific errors or data patterns
-
Comprehensive Device Decoding - SCSI Mass Storage, Hub, PTP/Still Image, Printer, PictBridge, Media Transfer Protocol (MTP), and all popular USB device classes
-
Hardware Filtering - Automatically exclude non-essential and redundant symbols including Idles, TS1, TS2, SKPs, and LFPS sequences.
-
Sophisticated Viewing - View TLP messages and headers, plus logical transaction and transfer layers of the USB protocol
-
Gbe or USB 3.0 Upload - Sustained transfer rates of 600Mbps over Gbe provide instant access to captured data
-
Loopback and Compliance Mode - Exerciser system provides special console for initiating loopback and compliance mode
-
Link Training State Views - LTSSM flow diagram and chronological views linked to trace display
-
Real Time Statistics - RTS window shows throughput, link statistics and packet error rates graphically, in real time
-
Compliance Test option - Voyager is a certified Link Verification System (LVS) for performing Link, Hub, PD and USB Type-C compliance testing
-
Power Tracker Option - Graphs Power & Current draw for VBus devices synchronized to trace data - fully compatible with PD voltages (up to 48 volts)
Intelligent Triggering
The Voyager provides hardware triggering to pinpoint protocol events of interest. Trigger events can be specified at the lowest levels including bus states and ordered sets (Link up, SKP, etc...) or header fields including address or packet types (ACK, Data, etc….). Voyager's graphical drag-and-drop interface makes setup easy. Using the Advanced mode, users can define trigger logic that monitors multiple sequential events including Control or Bulk transfers, VBUS & CC voltages, state changes or protocol errors.
Real Time Filtering
SuperSpeed data transfers at 10 Gb/s can fill memory buffers in an instant making event filtering critical for efficient debug. The Voyager analyzer can filter unwanted traffic from the buffer in real-time by discarding redundant patterns such as SKPs, idles, and training sequences. Filtering logic can also include transaction layer packets with added criteria like direction or device address.
Error Detection
The Teledyne LeCroy Voyager can detect and flag real protocol errors including more than 50 different USB issues and 15 unique PD error conditions. At the lower layers, training sequences, header fields, link layer handshakes and timing parameters are automatically verified. At the SCSI and USB transaction layers, individual exchanges are checked for completeness. The Spec-View displays header fields in hex or binary and also marks errors in red.
Integrated Exerciser Option
A comprehensive exerciser capability with support for both USB PD, 2.0, 3.0 and 3.2 traffic generation is built-in to the Voyager platform. The exerciser option allows users to transmit custom packets over standard USB cables with low-level control of headers, payloads, timing, and link states. Featuring Voyager ReadyLink™ and Transaction Engine, the exerciser includes full function link and transaction layer state machines that automatically handle all USB 3.2 handshakes for easier test script development. ReadyLink performs link synchronization, flow control and header acknowledgements in hardware. The Transaction Engine manages NRDY retry conditions allowing the Voyager to operate at full line rate and correctly respond to the DUT as defined by the specification. Overrides allow these behaviors to be altered such as shortening LFPS intervals, link training sequences or handshake timing. The Exerciser is seamlessly integrated with the protocol analyzer, making the Voyager system a complete test and development solution for engineers validating USB protocol.
USB Compliance Testing
The Voyager USB Compliance Suite provides comprehensive support for Type-C, PD, Link Layer and hub compliance testing. Integrated with Teledyne LeCroy’s Voyager exerciser platform, the Compliance Suite is certified by the USB-IF for Type-C, Power Delivery, Link Layer (Ch. 6 & 7) and Hub (Ch.10) testing. Fully automated, the compliance tester utilizes emulation scripts to mimic USB, PD, and Type-C link behaviors. The exerciser is used to initiate and respond to USB and PD commands like a real device while analyzing the response from the DUT. It communicates directly over Type-C cabling, records and analyzes every protocol exchange, and generates a pass/fail report. For Type-C and PD Compliance, the exerciser leverages a comprehensive library of high-level commands to emulate Type-C source, sink and DRP behaviors. Flexible control for resistor voltages (Rp / Rd / Ra), as well as programmable VCONN and vBUS settings allow precise testing of cable orientation, default power roles and current consumption (see detailed descriptions under options tab).
USB Device Decoding
The Voyager software performs full decoding of USB device class traffic with both automatic and manual assignment of decodes to individual endpoints. From MTP, to CCD, to Video class, the Voyager provides the most comprehensive decoding available. It offers full support for the newest device types including Audio 3.0, Type-C Bridge, Content Security and USB Attached SCSI. It also supports vendor specific decoding for developers interested in automatically showing proprietary commands in the trace view.
Complete list of USB Decodes (Click to Expand ↓)
-
Audio
-
Audio 1.0
-
Audio 2.0
-
Audio 3.0
-
CDC (Communications Device Class)
-
Direct Line Control Model
-
Abstract Control Model
-
Telephone Control Model
-
Multi-Channel Control Model
-
CAPI Control Model
-
Ethernet Networking Control Model (EEM)
-
Network Control Model (NCM)
-
ATM Networking Control Model
-
Wireless Handset Control Model
-
Device Management Model
-
Mobile Direct Line Model
-
Mobile Broadband Interface Module (MBIM)
-
OBEX Model
-
CDC Data
-
WMC
-
HID (Human Interface Device)
-
Monitor (HID extension)
-
Physical Interface
-
Power (HID extension)
-
HUT (HID)
-
Point of sale Devices (HID extension)
-
Mass Storage
-
SCSI/Bulk
-
UFI/CBI
-
ATAPI
-
RBC
-
USB Attached SCSI (UAS)
-
Still Imaging Class
-
PTP
-
MTP Class Decoding Extension
-
Video Class
-
USB Video 1.5 (UVC)
-
USB Video 1.1
-
SC_VIDEOCONTROL
-
SC_VIDEOSTREAMING
-
SC_VIDEO_INTERFACE_COLLECTION
-
Miscellaneous Classes
-
Host Wire Adapter
-
Cable Based Association Framework (CBAF)
-
Device Wire Adapter
-
Interface Association Descriptor
-
IrDA Bridge
-
Personal Healthcare (PHDC)
-
Test & Measurement
-
00 - USB Test and Measurement Device
-
01 - USB Test and Measurement Device conforming to the USBTMC USB488
-
USB3 Vision
-
USB Vision Event
-
USB Vision Stream
Find the Issues Fast
The Voyager software provides many mechanisms to measure and report on USB 2.0 and 3.2 protocol. With the Traffic Summary display, users can evaluate statistical reports at a glance or navigate to individual events. Users may select transaction packets to view ACK/NAK or Device Notification events, then jump to each occurrence with a single keystroke. Reports are available showing link throughput and flow control metrics. Higher-level events are also tracked and reported at the logical USB Transfer level. The error report shows a range of protocol violations - from invalid CRCs to framing errors.
The LTSSM View provides an interactive USB 3.2 state machine diagram. Each state change is shown graphically and is hyperlinked to the trace display. The link state timing view shows the same information in a time-line format.
Bus Utilization graphs show data and packet length, bus usage by device in a histogram format. The Bandwidth calculator automatically calculates the time delta between two points in the trace. Fast Search and Find options allow users to navigate to specific packets, errors and any data type within a trace file. The CATC Trace supports filter and hide commands, to temporarily remove irrelevant data from the display for more efficient viewing.
Measure and verify VBUS and CC voltages with PowerTracker
The Voyager M310e Power Tracker option offers a unique monitoring capability for vBus power and current. Power information is sampled and displayed graphically in a time-line format. The voltage and current displays are synchronized to trace events allowing users to verify power state transitions at the protocol and electrical layers. Separate power graphs are provided for CC and VCONN voltages making it easy to identify logical Type-C state transitions. Fully compatible with the higher voltages required for PD EPR devices, the Power Tracker automatically calculates the voltage change and slew rate for a selected area.
With best-in-class features including non-intrusive probing, 16GB recording memory, and SuperSpeed 3.0 data upload ports, the Voyager system features countless innovations in data analysis to help reduce time-to-market for USB devices. Combined with the exerciser and compliance testing options, the Voyager platform is well suited for low-level silicon validation as well as system and software level USB protocol debug.