beautypg.com

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

Page 4

background image

Version 2.0

SAS InFusion User Manual

iv

LeCroy Corporation

Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Status Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Chapter 5

Test Scenarios

33

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

Chapter 6

LCD Panel Menus

85

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