beautypg.com

2 settings.inc file – Teledyne LeCroy Sierra M6-4 SAS_SATA Protocol Analyzer User Manual User Manual

Page 412

background image

Teledyne LeCroy

Overview of Generation and Global Settings Files

408

 

 

Sierra M6‐4 SAS/SATA Protocol Analyzer User Manual

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

Details about each group of settings are described in the Traffic Generation Language
section.