beautypg.com

Teledyne LeCroy Sierra M122 User Manual User Manual

Page 340

background image

Teledyne LeCroy

Sierra Trainer Generation Language

338

 

 

Sierra M122 SAS/SATA Protocol Analyzer User Manual

GenerationMode

>>>>>

Generation Mode ‐ must be defined or no generation 
will take place. Possible Values: 
GEN_MODE_SATA_HOST GEN_MODE_SATA_DEVICE 
GEN_MODE_SAS_INITIATOR 
GEN_MODE_SAS_TARGET
Default Value: GEN_MODE_ERROR ‐ undefined mode

SSCEnable

0

Spread Spectrum Clocking (SSC)
In SATA software, turns SSC on or off. Can only be set 
outside Generation block.
In SAS software, when you turn on SSC, Trainer PHY 
can turn on SSC on the PHY. In the SAS protocol, 
during speed negotiation, when both sides of a link 
agree to turn on their SSC, SSC will turn on, with the 
SSC Type and SSC Amplitude parameters. 

SSCType

Specifies SSC type as midspread.

SSCAmplitude

  

Specifies SSC Amplitude. Possible values are:
   SSC_AMP_500
   SSC_AMP_1000
   SSC_AMP_1500
   SSC_AMP_2000
   SSC_AMP_2500
   SSC_AMP_3000

MultiSpeedMode

0

When set, the change of speed within Generation 
block is allowed with following syntax: set Speed = 
LINK_SPEED_1_5G / LINK_SPEED_3G / 
LINK_SPEED_6G

Output Disable

0

This very poorly named register bit forces the Trainer 
to output data. It is a little like the output_on script 
command except that its effect cannot be undone for 
the duration of the script. If this is turned on, none of 
the out‐of‐band commands will work, as the output 
enable is forced on.

SupportSNW1

1

When set, in “Connect command” SNW1 will be tried 
in Speed Negotiation phase 
Can only be set outside Generation block.

SupportSNW2

1

When set, in “Connect command” SNW2 will be tried 
in Speed Negotiation phase.
Can only be set outside Generation block.

PauseTrnScrmblr.

0

When set, the generator pauses the Idle scrambler of 
Train/TrainDone pattern.

Setting

Default
Value

Description