beautypg.com
Teledyne LeCroy
Contents
10
Sierra M124 SAS/SATA Protocol Analyzer User Manual
4.2.5 Device Ports ............................................................................................................................................. 228
Using the Device Ports Dialog ......................................................................................................... 228
4.3 Port Configuration for InFusion ........................................................................................ 229
4.4 InFusion Scenarios............................................................................................................. 230
4.4.1 Scenarios Overview ................................................................................................................................. 230
InFusion Scenario Parameters ........................................................................................................ 231
4.4.2 Global Rules ............................................................................................................................................. 233
4.4.3 Sequences ................................................................................................................................................ 233
4.5 Scenario Libraries .............................................................................................................. 234
4.5.1 Main Library.............................................................................................................................................. 234
4.5.2 File Libraries............................................................................................................................................. 235
4.6 Scenario Properties............................................................................................................ 236
SATA Smart Hold Option.................................................................................................................. 237
4.7 Scenario Events.................................................................................................................. 238
4.7.1 DWORD Matcher ...................................................................................................................................... 241
4.7.2 SAS Data Pattern ..................................................................................................................................... 241
4.7.3 SATA Data Pattern ................................................................................................................................... 241
4.8 Scenario Actions ................................................................................................................ 242
4.8.1 Available Resources ................................................................................................................................ 244
4.8.2 Using Counters in Events and Actions.................................................................................................. 245
4.8.3 Capturing a Data DWORD ....................................................................................................................... 246
4.8.4 Using Captured Data DWORDs............................................................................................................... 246
4.8.5 Summary of Scenario Creation .............................................................................................................. 248
4.9 Creating Global Rules ........................................................................................................ 248
4.9.1 Example 1: Creating a Single Event and Action that Removes a Primitive........................................ 249
4.9.2 Example 2: Wait for a Primitive and Replace It with an Error .............................................................. 252
4.9.3 Example 3: Creating OR Conditions ...................................................................................................... 253
4.9.4 Example 4: Multiple Triggers and Actions............................................................................................. 254
4.9.5 Example 5: Multiple Actions on a Single Event .................................................................................... 256
4.9.6 Example 6: Using Timers ........................................................................................................................ 257
4.10 Creating a Sequence ........................................................................................................ 259
4.10.1 Example 7: Creating Two Sequences and Global Rules .................................................................... 260
4.10.2 Example 8: Creating a Sequence With Many States #1...................................................................... 266
4.10.3 Example 9: Creating a Sequence With Many States #2...................................................................... 269
4.11 Running Scenarios ........................................................................................................... 272
4.12 Scenario Batch Files ........................................................................................................ 272
4.12.1 Script Workspace................................................................................................................................... 273
4.12.2 Error Checking ....................................................................................................................................... 276
4.12.3 Log .......................................................................................................................................................... 276
4.12.4 Statements.............................................................................................................................................. 276
IfIsStopped......................................................................................................................................... 276