beautypg.com

Teledyne LeCroy Sierra M124 User Manual User Manual

Page 251

background image

    

Sierra M124 SAS/SATA Protocol Analyzer User Manual

249

Creating Global Rules

 Teledyne  LeCroy

In terms of InFusion testing, a state defines test “behavior.” In this context, behavior is 
“waiting” for an event and responding with an action or set of actions that happen 
simultaneously. 

Keep in mind that a test state you implement with the Global Rules operates in parallel 
with the active test state of each sequence in the scenario. 

In effect, InFusion lets you do up to three line tests at the same time. You can do one test 
with the Global Rules and a separate test with each sequence you create. You can have up 
to two sequences in a scenario. 

The following table summarizes the Global Rules examples that follow.

TABLE 4.4: Global Rules Examples

4.9.1

Example 1: Creating a Single Event and Action that Removes a Primitive

In this example, the Global Rules area of the scenario waits for each RRDY Normal 
primitive from the initiator and removes it.

1. Click the New Scenario button in the main library or one of the device libraries.
2. In the Scenario Properties dialog, enter the scenario name, description, and 

direction of traffic change (see 

Figure 4.13 on page 237

).

3. In the Global Rules area, click the prompt to add an event.

Figure 4.20: Example 1: Adding an Event

Example

Description

1

Creating a single event and action (removes a primitive).

2

Creating a single event and action (replaces a primitive).

3

Creating a combined event (a logical OR association of multiple events) 
and an action.

4

Creating multiple triggers and actions.

5

Creating multiple actions on a single event.

6

Using timers.