beautypg.com

7 global generation settings, 1 device mode settings, Global generation settings – Teledyne LeCroy Voyager Exerciser Generation Script Language Manual User Manual

Page 17: Device mode settings, 7global generation settings

background image

Teledyne LeCroy

Voyager USB 3.0 Exerciser Generation Script Language Reference Manual

8

7

Global Generation Settings

A generation script can define global parameters, called "generation settings," that affect aspects
of script compilation and execution. You set generation settings using the Set script keyword.

First, you can initialize values for some settings like Mode. You can use an instruction like this:

Set

Mode = HOST;

# HOST is a constant equal to 0.

After typing the keyword Set, get the list of all available settings and set the required value.

For some settings, after the keyword = (equals sign), the interface shows fixed constants from
which you can select. For example, after typing Set RxInvertPolarity, you can select one of the
three constants Yes, No, or Auto.

Settings are DWORD (unsigned integer) values only. Unless otherwise noted, the limits of values
used for settings are from 0 to 0xFFFFFFFF (4294967295 decimal). If values used for a setting
are outside the limits prescribed by the USB 3.0 Specification, you are cautioned that unexpected
behavior may result.

7.1 Device Mode Settings

This setting specifies the mode that the Voyager USB 3.0 Exerciser uses when it performs
link management and high-level traffic management.

Setting

Description

Mode

Specifies the mode that the Exerciser uses when it performs link
management and high-level traffic management.

For link-layer-

level mode, “Host” means that the Exerciser port is set

as “upstream” port and link direction is “downstream”.
“Device” means that the Exerciser port is set as “downstream” port
and link direction is “upstream”.
The Exerciser must perform all actions for each direction, as the USB
3.0 specification requires.

Example: Set Mode = HOST (0)

Possible values are 0 = HOST or 1 = DEVICE.

Default value: HOST

UseMMCXConnectors Specifies whether the Exerciser uses MMCX connectors or regular

USB 3.0 connectors.

Example: Set UseMMCXConnectors = 1

Possible values are:
0 # Use regular USB 3.0 connectors.
1 # Use MMCX connectors,

Default value: 0 (Use regular USB 3.0 connectors.)