14 sendtlptype() – Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual
Page 41
![background image](/manuals/353593/41/background.png)
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