beautypg.com

Teledyne LeCroy Summit Z2-16 PCI Express Multi-lane Exerciser User Manual User Manual

Page 53

background image

Summit Z2-16 Exerciser User Manual

Chapter 4: Traffic Generation

Teledyne LeCroy

49

Automatically
handle Memory
and IO Read
and Write TLP
transactions

Yes
No

No

If set, automatically handles Memory and IO Read and
Write TLP transactions.
For Memory and IO Read transactions, Completion TLP
contains the data read from the internal Memory/IO
Address Space according to the specified address.
For Memory and IO Write transactions, internal
Memory/IO Address Space is updated at the address
with the data from TLP.

Enable Fast
Memory
Completer

Yes
No

No

If set, enables the high-performance memory completer
functionality.

Region

--Not Set--
Mem_64
Mem_32A
Mem_32B
Fixed_64
Fixed_32

--Not Set--

A Region is a range of addresses in PCI Express
memory space, which the high-performance memory
completer handles using a defined policy.
There are two region types:
• The first type is defined by the fixed address location,

such as Fixed_32 and Fixed_64, and can be used for
both Device and Host Emulation.

• The second type is defined by the specific device

memory space, such as Mem_64, Mem_32A, and
Mem_32B, specified in the BAR setup (see “BARs
Setup” on page 65) in the Con
figuration Space Editor,
and can be used only for Device Emulation.

The supplied Address is really the Offset from the
beginning of the corresponding memory space. The
actual address is calculated by the Summit Z2-16
Trainer when the BARs are configured.

When a region is enabled, all Write data to the address
range is consumed at high speed and discarded. All
completion data for read requests is filled according to
the rules specified by the PldGrowth and PldSeed
parameters.
Six regions are currently available for the fast memory
completer.
FastMemoryCompleter must be set to enable the
Region.

Address/Offset
(hex)

32-bit
Address/Offset
64-bit
Address/Offset

32-bit
0x00000000

If the corresponding Region is set, based on the region
type, this field is a
32-bit Offset for Mem_32A and Mem_32B, 64-bit Offset
for Mem_64,
32-bit Address for Fixed_32, and
64-bit Address for Fixed_64.
The corresponding Region must be set to enable the
Address/Offset.