Race event, Independent set of members, Dependent set of members – Teledyne LeCroy IBTracer 4X - IBTracer Verification Script Engine Users Manual User Manual

Page 13

Advertising
background image

Computer Access Technology Corporation

IBTracer Verification Script Engine Manual, version 1.0


Page 13 of 35




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.Time

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

in.Channel

- channel where the event occured. ( can be

_CHANNEL_LEFT

or

_CHANNEL_RIGHT

indicating on which channel event occurred )

in.TraceEvent

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

events below )

5.2

Trace event-dependent set of members.


This set of members is defined and can be used only for a specific events or after calling some
functions filling out some of variables:

5.2.1 All packet-specific set of members.

( valid for any packets - but only after RetrievePktPayload()-function was called – see description of
this function for details )


in.Payload

- bit source of the packet payload ( you can extract any necessary

information using GetNBits(), NextNBits() or PeekNBits() functions – please refer to CSL Manual for
details about these functions )

in.PayloadLength

- the length( in bytes of the retrieved packet payload )

5.2.2 Link packet-specific set of members.

(valid for link packets only, undefined for other events )

in.Opcode
in.VL
in.FCCL
in.FCTBS
in.LPCRC


5.2.3 Link state change notification-specific set of members.

(valid for Link State Change notifications only, undefined for other events )

in.LinkStatePrev

- previous link state(Opcode)

Advertising
This manual is related to the following products: