Chapter 11: Traffic Generation (2.0)
Key Code
frame
empty_frame
host_exp_pid
302
Format
Description
11 bits
Creates a start of frame packet and generates a
or
SOF PID as expected.
AUTO
The key should be assigned a value of the frame
KEEP_ALIVE
number, AUTO, or KEEP_ALIVE.
Note: An explicit frame number is supported only
when the generator is in "Bitstream Mode".
AUTO instructs the generator to increment the frame
number automatically.
KEEP_ALIVE instructs the Analyzer to generate a
low-speed EOP in place of a SOF packet for traffic on
a low-speed branch (file_speed=LOW).
For Device Emulation, this statement is ignored by the
Device Emulator, but serves to organize the .utg file
in a more readable manner.
integer
Host Generation Only.
This key creates a sequence of start of frame packets
with idle=TO_EOF values for the idle time. This
results in N empty frames, where N is the integer
value specified.
If the branch speed is LOW, the frames contain only
the keep-alive standalone EOP's. This key makes for
an easier to manage .utg file by eliminating the need
for many lines of frame=AUTO idle=TO_EOF
statements.
Usage:
empty_frames=23; insert 23 empty frames here
PID
Device Emulation Only.
Defines the PID that is expected to be received from
the Host.
The Device Emulator waits until this PID has
completed before sending the next generated packet.
The key should be assigned to a valid packet
identifier string per the USB specification: SETUP, IN,
OUT, DATA0, DATA1, ACK, DATA2, or MDATA.
PRE and PING are for Hubs only and are not
supported.
Each memory segment waits forever until it receives
the expected PID to its address/endpoint, so the user
may have to hand edit the file to achieve the desired
results.
Each endpoint memory segment acts independently.
USB Protocol Suite User Manual
LeCroy Corporation
Need help?
Do you have a question about the USB Protocol Suite Advisor T3 and is the answer not in the manual?
Questions and answers