14 sendtlptype() – Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual

Page 41

Advertising
background image

Teledyne LeCroy

Verification Script Engine Reference Manual

Version 6.6x

36

8.14 SendTlpType()


This function specifies more precise tuning (filtering in) for sending TLP packets to the script.


Format:

SendDllpType( tlp_type )



Parameters:

tlp_type

Encoding of the TLP type. This parameter may be one of the following values:

TLP type values:

Constant

TLP type

_TLP_TYPE_INVALID

Invalid TLP types

_TLP_TYPE_MRD32

Memory Read Request, 32-bit address format

_TLP_TYPE_MRDLK32

Memory Read Request - Locked, 32-bit address format

_TLP_TYPE_MWR32

Memory Write Request, 32-bit address format

_TLP_TYPE_MRD64

Memory Read Request, 64-bit address format

_TLP_TYPE_MRDLK64

Memory Read Request – Locked, 64-bit address format

_TLP_TYPE_MWR64

Memory Write Request, 64-bit address format

_TLP_TYPE_IORD

I/O Read Request

_TLP_TYPE_IOWR

I/O Write Request

_TLP_TYPE_CFGRD_0

Configuration Read Type 0

_TLP_TYPE_CFGWR_0

Configuration Write Type 0

_TLP_TYPE_CFGRD_1

Configuration Read Type 1

_TLP_TYPE_CFGWR_1

Configuration Write Type 1

_TLP_TYPE_MSG

Message Request

_TLP_TYPE_MSGD

Message Request with Data payload

_TLP_TYPE_MSGAS

Message for Advanced Switching

_TLP_TYPE_MSGASD

Message for Advanced Switching with Data

_TLP_TYPE_CPL

Completion

_TLP_TYPE_CPLD

Completion with Data

_TLP_TYPE_CPLLK

Completion for Locked Memory Read

_TLP_TYPE_CPLDLK

Completion for Locked Memory Read with Data

_TLP_TYPE_MEMORY

All Memory Request TLP types

_TLP_TYPE_IO

All I/O Request TLP types

_TLP_TYPE_CONFIG

All Configuration Request TLP types

_TLP_TYPE_MESSAGE

All Message Request TLP types

_TLP_TYPE_COMPLETION

All Completion TLP types

_ANY_TYPE

All possible TLP types

Example:

SendTlpType( _TLP_TYPE_ID_MSG ); # Send Message Request TLPs to the script

SendTlpType( _TLP_TYPE_MEMORY ); # Send all Memory Request TLPs to the script

Advertising