beautypg.com

Infusion scenario parameters – Teledyne LeCroy Sierra M6-2 SAS_SATA Protocol Analyzer User Manual User Manual

Page 349

background image

    

Sierra M6‐2 SAS/SATA Protocol Analyzer User Manual

347

InFusion Scenarios

Teledyne LeCroy

InFusion Scenario Parameters

Timers

Timers allowed per state/sequence/scenario:

2 timers per state and 6 timers per scenario are allowed.

Events

Events allowed to be used per state/sequence/scenario:

For combined events, there is virtually no limit per state/sequence/scenario.

Actions

Actions allowed per state/sequence/scenario:

A maximum of 8 actions per state, 2048 actions per sequence (8*256 state), 4104 actions
per scenario (2*2048 + 8 more in the Global Rules "state").

Monitors

Monitors allowed to be used per state/sequence/scenario:

InFusion can keep an account of 8/12 Monitor/Count events per scenario.

Random change of use of count and count randomly:

In Global Rules, if a Counter is used for Event counting, 2 extra actions are consumed. 2
more actions are required for "Every Nth occurrence" option.

In Sequences, If a Counter is used for Event counting, 3 extra actions are consumed. 3
more actions are required for "Every Nth occurrence" option.

Regarding limits on any of the above mentioned connections, i.e., x timers + y monitors
are allowed per state where x+y=n:

There are a lot of big/small rules checked by the scenario compiler, but as a rule of
thumb:

8 actions per state are available

12 counters globally are available, each assigned permanently to a certain job

6 available timers per scenario

12 programmable multi‐purpose resources for DWORD comparison/substitution/capture
are available. If a pattern detector uses 3 of these resources to trigger on a specific frame
on the bus, only 9 more resources are available for other tasks. Frame/FIS type detectors
are excluded from this rule, because they use their own dedicated resources.

8 primitive detectors are available

If you want to trigger on a pattern (Frame/FIS) and change/capture a dword(s) before the
last offset of a detected pattern (e.g., changing the Frame Type of a SAS Frame with Data
Offset == 11223344), you are limited to a maximum of 9 dword offset (i.e., if you trigger