4 hi-speed slow clock, 5 traffic generation – Teledyne LeCroy USB Protocol Suite User Manual (Voyager_Advisor T3_Mercury) User Manual
Page 24

Teledyne LeCroy Corporation
Voyager M3/M3i Analyzer
24
USB Protocol Suite User Manual
Indicates trigger position by different pre‐trigger and post‐trigger packet colors.
Sets markers to assist with navigation and time calculations. Each marker can
contain unique comments.
Hides start‐of‐frame (SOF) packets, as well as any packet or transaction from a
device address and endpoint.
Searches for a specific PID.
Detects and alerts you to every potential bus error and protocol violation, and
their combinations.
Has high‐resolution, accurate time stamping of bus packets and timing measure‐
ment and analysis functions.
Allows search and packet hiding.
Allows device class decoding and user‐defined protocol decoding.
Has a Data View (2.0 and 3.0).
Uses Link Tracker to view symbols of traffic (3.0).
Uses a Spec View to show packets in the same format as the USB 3.0 specifica‐
tion (3.0).
Has Quick Timing Markers to immediately show time deltas and bandwidth use.
1.2.4
Hi-Speed Slow Clock
Trace and generate High‐Speed traffic at fractional (slow) clock rate capability
(2.0)
1.2.5
Traffic Generation
USB 2.0 and 3.0 traffic generation options allow you to transmit custom packets over
standard USB cables with low‐level control of headers, payloads, timing, and link states.
The Exerciser can play back trace files bit‐for‐bit, allowing validation engineers to recreate
problems reported in the field or test‐specific functionality.
To build generation script files, you can edit example test scenarios or export any traffic
stream from a previously recorded trace. The Voyager Exerciser includes a
Generation Script Editor.
A script pre‐processor allows you to organize script code and create reusable generation
blocks.
For USB 3.0 applications, test scenarios can contain multi‐stage traffic generation blocks
that include Boolean expressions, LOOP, DO‐CASE, and IF‐THEN logical branching.
The Voyager USB 2.0 Exerciser can transmit low, full, or high‐speed traffic and supports
both host and device emulation. It is backward compatible with existing USBTrainer
traffic generation scripts.
For USB 2.0 applications, the Exerciser supports both bitstream mode or Intelliframe
mode. In Intelliframe mode, the Exerciser can wait for the appropriate response from the
DUT before transmitting the next packet. For example, after issuing an IN, the generator
waits for the DATAx packet returned by the device to finish, and then issues an ACK.
When NAKs are received, the Exerciser can automatically resend the previous packet.