9 transactions fast memory completer – Teledyne LeCroy Summit Z3-16 PCI Express Multi-lane Exerciser User Manual User Manual
Page 60

Teledyne LeCroy
Generation Options Dialogs Overview
60
Summit Z3‐16 PCI Express Multi‐Lane Exerciser User Manual
4.7.9
Transactions Fast Memory Completer
TABLE 4.6: Transactions Fast Memory Completer Parameters
Parameter
Values
Default
Comment
Enable Fast Memory Completer
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 in the Configuration 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 Z3‐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.