2–10
Chapter 2: Getting Started with the Arria V GZ Hard IP for PCI Express
Qsys Design Flow
Arria V GZ Hard IP for PCI Express
November 2012
Altera Corporation
User Guide
illustrates this Qsys system.
The example design includes the following four components:
■
DUT—This is Gen1 ×8 Endpoint. For your own design, you can select the data
rate, number of lanes, and either Endpoint or Root Port mode.
■
APPS—This Root Port BFM configures the DUT and drives read and write TLPs to
test DUT functionality. An Endpoint BFM is available if your PCI Express design
implements a Root Port.
■
pcie_reconfig_driver_0—This Avalon-MM master drives the Transceiver
Reconfiguration Controller. The pcie_reconfig_driver_0 is implemented in clear
text that you can modify if your design requires different reconfiguration
functions. After you generate your Qsys system, the Verilog HDL for this
component is available as:
<working_dir>/<variant_name>
/testbench
/
<variant_name>
_tb
/
simulation/submodules/altpcie_reconfig_driver.sv
.
Figure 2–4. Complete Gen1 ×4 Endpoint (DUT) Connected to Example Design (APPS)