Generation block – Teledyne LeCroy STX M6-1 SAS_SATA Protocol Analyzer User Manual User Manual
Page 398

LeCroy Corporation
Sierra Trainer Generation Language
396
Sierra M6‐4 SAS/SATA Protocol Analyzer User Manual
Frame Examples
Frame Some_Frame
{
Field32 : 32 = 0xAABBFFEE
FrameType : 8 = 12
HashedDest : 24 = HEX_DATA
Reserved1 : 8 = 0xDA
Field16 : 16 = 0xAAAA
Reserved2 : 8 = 0xAD
Data : * = PATTERN_1
CRC : 32
Primitive : *
Primitive : SOF, 48
Primitive : SOF, 96
Primitive : "CLOSE (NORMAL)", 36, 5
Prolog = SOF
Epilog = EOF
}
Frame Some_Frame_1 : Some_Frame
{
Field32 = "Some Hex Data"
Data = { 11111111 22222222 33333333 44444444 55555555 }
Opcode : 128, 8, 0x2A
LBA : 64
Primitive : *
Primitive : "CLOSE (NORMAL)", 24, 48
Prolog = "CHAIN (ONE)"
Epilog = "CHAIN (ONE)"
}
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)