beautypg.com

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

Page 24

background image

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.