Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual
Page 159

Packet Properties
Properties and Programmatic Settings
CATC IBTrainer InfiniBand Exerciser API Reference
4-13
Error insertion using an error code is done at the end of a packet. The
worst test case for the receiving decoder occurs when any of the symbols
listed in the following table are received, with the exception of EGP (end
of good packet).
Sending four running disparity errors within 16 symbol clocks amounts
to a check whether the InfiniBand link automatically reinitializes (see
the table below).
Table 13 Error Code Table for Generic Packet Properties
Appended Symbol
Value
Description
EGP
0
Ends a packet with the ‘end of good packet’
symbol.
EBP
1
Ends a packet with the ‘end of bad packet’
symbol.
SLP
2
Ends a packet with the ‘start of link packet’
symbol.
SDP
3
Ends a packet with the ‘start of data packet
symbol’.
Invalid Code Group
4
Sends out an invalid code group instead of
EGP. The invalid code group can be
specified in a generator property.
Running Disparity Error
5
Inserts a running disparity error.
Running Disparity Error
Burst
6
Inserts 4 running disparity errors spread out
over 16 symbols.
Reserved 7
Not
used.