
Sierra M6
‐
2 SAS/SATA Protocol Analyzer User Manual
405
Sierra Trainer Generation Language
LeCroy Corporation
Generation Block
Sierra Trainer generates the stream that is defined in this block.
Generation
{
Chain Definition (Repeat = N, Idle = M)
Chain Definition (N, M)
Chain Definition
Frame Definition
Frame Definition (RunningDisp = ON/OFF)
Frame Definition
{
Field Definition
Data Definition
} (Repeat = N, Idle = M, RunningDisp = ON/OFF)
}
Definitions
Chain Definition:
Without any parameters, the chain is sent once.
With “Repeat” and “Idle” parameters, the chain is sent N times and then nothing
is sent (idle) M times. “Repeat” and “Idle” are optional.
Frame Definition
Without any parameters, send the frame based in default values.
With “RunningDisp” ON, send the frames based on default values and insert a
running disparity error.
With parameters overriding or adding to a template frame, with or without injec
‐
tion of an overriding or adding to a template frame, with or without injection of
running disparity error.
Field Variable Declarations
You can declare a variable (var_name) as a frame of type (frame_type):
$var_name = frame_type
Note:
Frame variables can be declared/re
‐
declared and used many times.
Changing Frame Fields
You can change some fields in a frame variable.
Change var_name { field_name = value }