beautypg.com

10 script parser settings, 11 transaction engine settings, Script parser settings – Teledyne LeCroy Voyager Exerciser Generation Script Language Manual User Manual

Page 37: Transaction engine settings, Maxloopitercount _s, Pktdelay, Randseed_s

background image

Teledyne LeCroy

Voyager USB 3.0 Exerciser Generation Script Language Reference Manual

28

7.10 Script Parser Settings

The following Script Parser settings are supported:

PktDelay

Specifies the default delay in nanoseconds between transmitted
packets.

Default value: 0 (packets are transmitted without delay)

Note: This value can be overridden by the Delay parameter in a
Send Packet instruction.

RandSeed

Allows you to set an integer seed for the pseudo-random generator
used by the RAND token.

MaxLoopIterCount

Allows you to change the maximum total number of preprocessor
loop iterations in a generation script.

Possible values are 1 to 100,000.

Default value: 20,000

TerminationDelay

Specifies the time to wait before applying Terminations Off or
Terminations On link states by the SetLinkState instruction (see 9.8),
in units of 15 milliseconds.

Default value: 0

7.11 Transaction Engine Settings

The following Transaction Engine settings are supported:

TransactionEngine

Used to turn Transaction Engine functionality On (1) or Off (0).

Default value is Off (0).

GenerateITPs

Used to turn automatic generation of Isochronous Timestamp
Packets (ITPs) in Host Emulation mode On (1) or Off (0).

Default value is Off (0).

Note: ITP Generation should be turned on in order for Isochronous
and Interrupt transfers to be executed

IsoStartBusInterval

Used to specify the specific Bus Interval Number during which the
next queued (using SendPipeCommand instruction) Isochronous
transfer should start. It is applicable to the Host Emulation mode only.

Possible values are 0 to 0x3FFF, or AUTO.

Default value: AUTO (0xFFFFFFFF)

– The Isochronous transfers

start immediately in the next available Bus Interval.