beautypg.com

1 traffic generation (*.ssg) files, 2 settings.inc file – Teledyne LeCroy Sierra M124 User Manual User Manual

Page 294

background image

Teledyne LeCroy

Overview of Generation and Global Settings Files

292

 

 

Sierra M124 SAS/SATA Protocol Analyzer User Manual

5.6.1

Traffic Generation (*.ssg) Files

The .ssg traffic generation files are text files consisting of include statements, a 
generation block, and optionally global statements.

The generation block is the code responsible for the actual traffic generation. It is marked 
by the tag Generation. The composition and format of the generation block is described 
later.

The include statements provide links to the Include files, which provide the definitions 
for primitives, frames, and settings that hold for most or all of the generation session 
(global settings). 

The definitions for SAS and SATA traffic are contained in Teledyne LeCroy‐provided 
Include files: Settings.inc, PrimitivesDecl.inc, AddressFramesDecl.inc, SSPFrames.inc, 
SMPFrames.inc, and SSPFrames.inc.

5.6.2

Settings.inc File

The Settings.inc file contains global statements about the link, the type of device being 
emulated, and other conditions that are to exist throughout part or all of the traffic 
generation. This file must be included in the traffic generation file.

There are fifteen groups of settings in this file: 

AutoMode

COMINIT/COMRESET OOB Signal

COMWAKE OOB Signal

COMSAS OOB Signal

Generation Commands

Link Speed

SATA Link Initialization

SAS Speed Negotiation

SATA Speed Negotiation

Autowait:

SAS After

SAS Before

SATA After

SATA Before

Wait Command Timeout

Scrambling Mode