beautypg.com

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

Page 398

background image

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)