Chapter 5 test scenarios 33, Chapter 6 lcd panel menus 85 – Teledyne LeCroy SAS_SATA InFusion - Users Manual User Manual
Page 4

Version 2.0
SAS InFusion User Manual
iv
LeCroy Corporation
Scenarios Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Global Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Sequences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Multi-Link Testing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Scenario Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Main Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
File Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Device Libraries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Test Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Dword Matcher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
SAS Data Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
SATA Data Pattern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Test Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Using Counters in Events and Actions . . . . . . . . . . . . . . . . . 41
Capturing a Data Dword . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Using Captured Data Dwords . . . . . . . . . . . . . . . . . . . . . . . . 43
Test Initiator and Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Summary of Scenario Creation . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Creating Global Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Example 1: Creating a Single Event and Action (Removes a
Primitive) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Example 2: Wait for Primitive and Replace It with an Error . . 51
Example 3: Creating OR Conditions . . . . . . . . . . . . . . . . . . . 54
Example 4: Multiple Triggers and Actions . . . . . . . . . . . . . . . 57
Example 5: Multiple Actions on a Single Event . . . . . . . . . . . 60
Example 6: Using Timers. . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Creating a Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Example 7: Creating Two Sequences and Global Rules. . . . 67
Example 8: Creating a Sequence With Many States #1 . . . . 76
Example 9: Creating a Sequence With Many States #2 . . . . 79
Creating Multi-Link Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Example 10: Multi-Link Test. . . . . . . . . . . . . . . . . . . . . . . . . . 82
Downloading Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
LCD Panel Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Boot Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Booting from Boot-Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Root Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Submenus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Box Setup Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
SAS Configuration Submenu. . . . . . . . . . . . . . . . . . . . . . . . . 88
Start InFusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
InFusion Setup Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . 88