beautypg.com

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

Page 47

background image

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).