6 config = transactions, Config = transactions – Teledyne LeCroy PETrainer Scripting Language Reference Manual User Manual
Page 47

Teledyne LeCroy
PETrainer Scripting Language
42
6.6 Config = Transactions
This command determines the behavior of PETrainer as it responds to Memory, Configuration, and IO
TLP requests. So that it properly responds to Memory and IO TLP requests, Configuration Address
Space must be defined (see Page 71)
Parameter
Values
Default
Comment
AutoCfgCompletion
Yes, No
No
If set, automatically handles Configuration Read
and Write TLP transactions.
For a Configuration Read transaction, Completion
TLP contains the data read from the internal
Configuration Space according to specified register
address.
For a Configuration Write transaction, internal
Configuration Space is updated at the address with
the data taken from Configuration Write TLP, and a
Configuration Write Completion is returned.
AutoMemIoCompletion
Yes, No
No
If set, automatically handles Memory and IO
Read/Write TLP transactions.
For Memory and IO Read transactions, a
Completion TLP contains the data read from the
internal Memory/IO Address Space according to
specified address.
For Memory and IO Write transactions, internal
Memory/IO Address Space is updated at the
address with the data taken from the TLP.
(PETrainer EML, Z2 and Z3. For PETrainer Z3 also
applicable to Host Memory Regions)
EnableUR
Yes, No
No
If set, enables Unsupported Request (UR) status
for Memory/IO completions.
AutoMemIoCompletion must be set to enable UR
completions.
(PETrainer EML, Z2 and Z3. For PETrainer Z3 also
applicable to Host Memory Regions)
EnableCA
Yes, No
No
If set, enables Completer Abort (CA) status for
Memory/IO completions.
AutoMemIoCompletion must be set to enable CA
completions.
(PETrainer EML, Z2 and Z3. For PETrainer Z3 also
applicable to Host Memory Regions)
Poisoned
Yes, No
No
If set, all Memory/IO completions have the
Poisoned bit set.
(PETrainer EML, Z2 and Z3. For PETrainer Z3 also
applicable to Host Memory Regions)
FastMemCompleter
On, Off
Off
If On, enables the high performance Fast Memory
Completer.
(Summit Z2-16 and Summit Z3-16 Trainers only)
Example:
This example enables automatic completion for Configuration TLP requests.
To automatically complete Configuration TLP requests, the Configuration Space must be configured first
(see Page 73).