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

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