Teledyne LeCroy USBTracer_Trainer - Users Manual User Manual

Page 313

Advertising
background image

USB Protocol Suite User Manual

Chapter 11: Traffic Generation (2.0)

LeCroy Corporation

299

retry_next_frame

TRUE
FALSE

Host Generation Only.
Determines when a retry will be attempted after a
failed match of an expected_pid.
This statement only applies if a retry=TRUE
statement also exists.
If TRUE, the Exerciser waits until the current frame
completes, issues a start of frame, and then retries
the transaction.
If FALSE, the Exerciser waits 1/10th of a frame before
retrying the transaction.
Before each retry attempt, the Exerciser checks to
see where in the frame interval it is. If it is too close to
the EOF, it automatically generates the next
start-of-frame before performing the retry. If it is not
too close to the EOF, it performs the retry without
generating a new frame.
This statement can also be used in conjunction with
any pid=xxx statement in the .utg file. This can be
done to override the configured or default retry
behavior.
Syntax example: retry_next_frame=FALSE

ping_on_retry

TRUE
FALSE

Host Generation Only.
Determines whether an OUT transaction is retried by
repeating the OUT-DATAx sequence, or whether a
PING sequence should be initiated.
If TRUE, the Exerciser automatically generates
PINGs (and retries) before going through a Retry
Loop. PINGs are repeated until an ACK is received,
and then the original OUT-DATAx transaction
Sequence is attempted. During the PING retries, the
Exerciser automatically generates frames. When the
original Retry Sequence receives its expected_pid,
the Exerciser generates a new frame before
continuing with the Gen File.
If FALSE, the original transaction is always retried.
This statement can also be used in conjunction with
any pid=xxx statement in the .utg file. This can be
done to override the configured or default retry
behavior.
Syntax example: ping_on_retry=TRUE

Key Code

Format

Description

Advertising
This manual is related to the following products: