
Sierra M6
‐
2 SAS/SATA Protocol Analyzer User Manual
463
Sierra Trainer Generation Language
Teledyne LeCroy
Primitive : *
Primitive : "CLOSE (NORMAL)", 24, 48
Prolog = "CHAIN (ONE)"
Epilog = "CHAIN (ONE)"
}
5.12.9 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)
}
5.12.10 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
injection of an overriding or adding to a template frame, with or without injec
‐
tion 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.
Summary of Contents for Sierra M6-2
Page 37: ...Sierra M6 2 SAS SATA Protocol Analyzer User Manual 35 Expandability Teledyne LeCroy ...
Page 375: ...Sierra M6 2 SAS SATA Protocol Analyzer User Manual 373 Interface Teledyne LeCroy ...
Page 436: ...Teledyne LeCroy Scenario Batch Files 434 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...
Page 526: ...Teledyne LeCroy 524 Sierra M6 2 SAS SATA Protocol Analyzer User Manual ...