Teledyne LeCroy Voyager Exerciser Generation Script Language Manual User Manual
Page 146

Teledyne LeCroy
Voyager USB 3.0 Exerciser Generation Script Language Reference Manual
137
# Specifies time of staying in Polling.Active or Recovery.Active sub-states
# regardless of received pattern,
# if bit CUSTOM_TS2 of the LTSSMSettings is set.
Set
TS2Time =
1000
# Custom Flow Control flags
const
NO_LGOOD_DETECT =
_0001
const
NO_LCRD_DETECT =
_0010
const
NO_LGOOD_GENERATION =
_0100
const
NO_LCRD_GENERATION =
_1000
const
NO_FLOW_CTRL =
_1111
# Allows to override automatic USB 3.0 Link flow control settings
# as required by the USB 3.0 spec
# and instructs the Exerciser to use custom link flow control settings.
# Don't detect LCRD (Exerciser assumes that the DUT always has
# enough credits)
# and disable LCRD generation (Exerciser will ignore Rx buffer space
# check and also will not respond with LCRD).
Set
CustomFlowControl = NO_LCRD_DETECT | NO_LCRD_GENERATION
##########################################################################
# LFPS Duty cycle setting
# LFPS Duty cycle constants
const
DC_50_PERCENT =
0
# default
const
DC_60_PERCENT =
1
const
DC_40_PERCENT =
2
Set
LFPSDutyCycle = DC_60_PERCENT
##########################################################################
# LFPS Period setting
# LFPS Period constants
const
PD_16_NS =
0
const
PD_20_NS =
1
const
PD_24_NS =
2
const
PD_32_NS =
3
const
PD_40_NS =
4
# default
const
PD_48_NS =
5
const
PD_56_NS =
6
const
PD_64_NS =
7
const
PD_72_NS =
8
const
PD_80_NS =
9
const
PD_88_NS =
10
const
PD_96_NS =
11
const
PD_100_NS =
12
const
PD_104_NS =
13
const
PD_112_NS =
14
const
PD_120_NS =
15
Set
LFPSPeriod = PD_24_NS