beautypg.com

Verification script engine input context members, Trace event-independent set of members, 5 verification script engine input context members – Teledyne LeCroy SATracer 3G Verification Script Engine manual User Manual

Page 17: Race event, Independent set of members

background image

LeCroy Corporation

Verification Script Engine Reference Manual

Version 1.01

5 Verification Script Engine Input Context Members

All verification scripts have input contexts – some special structures whose members are filled by

the application and can be used inside of the scripts (for more details about input contexts – please refer
to the CATC Script Language(CSL) Manual). The verification script input contexts have two sets of
members:

- Trace event-independent set of members.
- Trace event -dependent set of members.


5.1 Trace

event-independent set of members


This set of members is defined and can be used for any event passed to script:

in.Level

- transaction level of the trace event (0 = frames, 1= sequences )

in.Index

- Index of the event in the trace file (frame number for frames, sequence number

for sequences)

in.Time

- time of the event (type: list, having the format: 2 sec 125 ns -> [2 , 125].

(See

9.1 VSE time object

for details)

in.Channel

- channel where the event occured. (may be

_CHANNEL_1 (1)

or

_CHANNEL_2 (2)

indicating which direction of the SAS/SATA link the event occurred)

in.TraceEvent

- type of trace event (application predefined constants are used. See the list of possible

events, below)

in.Notification

- type of notification (application predefined constants are used.

Currently, no notifications are defined)

12