Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual
Page 21

Teledyne LeCroy
Verification Script Engine Reference Manual
Version 6.6x
16
Field values dependant upon TLP type:
in.FirstDwBe:
Byte Enable bits for the first DW of the payload (all TLPs except Completions and Messages)
in.LastDwBe:
Byte Enable bits for the last DW of the payload (all TLPs except Completions and Messages)
in.Address:
32-bit Address value for IO, Configuration, and Mem-32 requests
in.AddressLo:
Low 32 bits of the Address for Mem-64 requests and Messages routed by address
in.AddressHi
: High 32 bits of the Address for Mem-64 requests and Messages routed by address
in.DeviceId:
Requester ID value (Bus, Device and Function Number fields combined) for Configuration requests
and Messages routed by ID
in.Register:
Register address (Register Number and Extended Register Number combined) for Configuration
requests
For Completion TLPs only:
in.CompleterId
: Completer ID value (Bus, Device and Function Number fields combined)
in.ComplStatus:
Completion Status field value
in.BCM:
Byte Count Modified bit value
in.ByteCount:
Remaining Byte Count field value
in.LowerAddr
: Lower Address for starting byte of completion field value
For Message TLPs only:
in.MessageCode
: Message Code field value
in.MessageRoute:
Message Routing field value (from the TLP Type field)
For Configuration Write Requests and Read Completions:
in.RegisterData:
32-bit value written to or read from a configuration register (for convenience of processing the
configuration requests, as it also can be obtained from the Payload)
Un-decoded Frame
in.Frame
: Contains the complete TLP frame, i.e. STP till END.