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