9 framing error settings, Framing error settings – Teledyne LeCroy Voyager Exerciser Generation Script Language Manual User Manual
Page 34

Teledyne LeCroy
Voyager USB 3.0 Exerciser Generation Script Language Reference Manual
25
7.9 Framing Error Settings
These settings specify the Framing error injection options that the Voyager USB 3.0 Exerciser
uses when it performs link management and packet transmission.
Note: For the following Framing Error Settings the xxxMap setting has to be specified prior to the
corresponding error setting for the proper application of the setting.
ErrCorruptSHP
Specifies that the Exerciser sends the next Header Packet with one
invalid symbol in the SHP sequence.
Example: Set ErrCorruptSHP = 15
Possible values are Disabled (0), number of times (1 to 255), or
Infinite (0xFFFFFFFF).
Default value: Disabled (0)
Applicable Mode: HOST, DEVICE
ErrCorruptSHPMap
Binary bit masks define which symbols to corrupt in framing
sequences: Bit 0 is first symbol, Bit 1 is second symbol, and so on.
Example: Set ErrCorruptSHPMap = CRPT_SYM1
Possible values are:
CRPT_SYM1 = _0001 # 0x1 Corrupt symbol 1 in the SHP framing
sequence.
CRPT_SYM2 = _0010 # 0x2 Corrupt symbol 2 in the SHP framing
sequence.
CRPT_SYM3 = _0100 # 0x4 Corrupt symbol 3 in the SHP framing
sequence.
CRPT_SYM4 = _1000 # 0x8 Corrupt symbol 4 in the SHP framing
sequence.
Default value: _0000 (no corruption)
Applicable Mode: DEVICE, HOST
ErrCorruptSDP
Specifies that the Exerciser sends the next Data packet with one
invalid symbol in the SDP sequence.
Example: Set ErrCorruptSDP = 15
Possible values are Disabled (0), number of times (1 to 255), or
Infinite (0xFFFFFFFF).
Default value: Disabled (0)
Applicable Mode: HOST, DEVICE