7 verification script engine events, 1 packet level events, 2 link transaction level events – Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual

Page 27: 3 split transaction level events, Acket level events, Ransaction level events, Plit

Advertising
background image

Teledyne LeCroy

Verification Script Engine Reference Manual

Version 6.6x

22

7 Verification Script Engine Events

VSE defines a large group of trace “events” – on packet, link and split transaction levels – that can be

passed to a verification script for evaluation or retrieving and displaying some contained information. The
information about the type of event can be seen in in.TraceEvent. Please refer to the topic "Sending Functions" in
this manual for details about how to specify transaction levels and which events should be sent to verification
scripts.

7.1

Packet level events


The table below describes the current list of Packet level events (transaction level: 0) and value of in.TraceEvent:

Types of Packets

in.TraceEvent

Data Link Layer Packets (DLLP)

_PKT_DLLP

Transaction Layer Packets (TLP)

_PKT_TLP

Ordered Sets

_PKT_ORDERED_SET

Link Conditions

_PKT_LINK_CONDITION

7.2

Link Transaction level events

The table below describes the current list of Link Transaction events (transaction level: 1) and value of
in.TraceEvent:

Types of Link Transactions

in.TraceEvent

Memory transactions

_LINK_MEMORY

IO transactions

_LINK_IO

Configuration transactions

_LINK_CONFIG

Message transactions

_LINK_MESSAGE

Completion transactions

_LINK_COMPLETION

7.3

Split Transaction level events

The table below describes the current list of Split Transaction events (transaction level: 2) and value of
in.TraceEvent:

Types of Split Transactions

in.TraceEvent

Memory transactions

_SPLIT_MEMORY

IO transactions

_SPLIT_IO

Configuration transactions

_SPLIT_CONFIG

Advertising