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

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