![LeCroy USB Protocol Suite Advisor T3 User Manual Download Page 24](http://html1.mh-extra.com/html/lecroy/usb-protocol-suite-advisor-t3/usb-protocol-suite-advisor-t3_user-manual_1866295024.webp)
Chapter 1: Overview
USB Protocol Suite User Manual
10
LeCroy Corporation
1.2.4 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 USB
Trainer
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.
Voyager ReadyLink™ Emulation
The LeCroy Voyager USB 3.0 Exerciser features ReadyLink Emulation Mode. The
ReadyLink feature handles all USB 3.0 link training and link flow control, allowing the
emulator to operate at full line rate and respond to the DUT as defined by the
specification. The ReadyLink Emulation Mode helps simplify development of USB 3.0
test scenarios.
By default, ReadyLink Emulation Mode automatically manages:
•
Header Packet Acknowledgements (L_GOOD_n)
•
Buffer Credit (L_CRD_x)
•
SKIPs at required intervals (SKP)
•
Link Synchronization
•
Responds to LFPS (Polling.LFPS)
•
Responds to polling sequence (Polling.RxEQ)
•
Responds to TS1 / TS2 handshaking sequence
•
Responds to SS.Inactive (with RX.Detect)
•
Power Management Link Commands
•
Responds to LGO_Un (with LAU)
•
Responds to LAU (with LMPA)
Summary of Contents for USB Protocol Suite Advisor T3
Page 4: ...USB Protocol Suite User Manual LeCroy Corporation ...
Page 168: ...Chapter 7 Display Options USB Protocol Suite User Manual 154 LeCroy Corporation ...
Page 290: ...Chapter 10 Recording Options USB Protocol Suite User Manual 276 LeCroy Corporation ...
Page 372: ...Limited Hardware Warranty USB Protocol Suite User Manual 358 LeCroy Corporation ...
Page 388: ...Index USB Protocol Suite User Manual 374 LeCroy Corporation ...