Chapter 2: Getting Started with the Stratix V Hard IP for PCI Express
2–17
Quartus II Compilation
June 2012
Altera Corporation
Stratix V Hard IP for PCI Express
2. Click the
Generate
button at the bottom of the
Generation
tab to create the
chaining DMA simulation model, which you can include in your custom
testbench.
1
You can generate the testbench which shows you the connections necessary between
the Endpoint and a Root Port BFM. However, the BFM is not available for simulation
in the current release.
Quartus II Compilation
This section provides step-by-step instructions for Quartus II compilation. To compile
your Endpoint and design example, complete the instructions in one of the following
two sections:
■
Compiling the Design in the MegaWizard Plug-In Manager Design Flow
■
Compiling the Design in the Qsys Design Flow
Compiling the Design in the MegaWizard Plug-In Manager Design Flow
Before compiling the complete example design in the Quartus II software, you must
add the example design files that you generated in Qsys to your Quartus II project.
Follow these steps to add the Quartus II IP File (
.qip
)
to the project:
1. On the Project menu, select
Add/Remove Files in Project
.
2. Click the browse button next the
File name
box and browse to the
gen1_x8_example_design/altera_pcie_sv_hip_ast/pcie_de_gen1_x8_ast128/
synthesis/
directory.
3. In the
Files of type
list
pcie_de_gen1_x8_ast128.qip
and then click
Open
.
4. On the
Add Files
page, click
Add
, then click
OK
.
Synthesis
Create HDL design files for synthesis
Turn on this option
Create block symbol file (.bsf)
Turn on this option
Output Directory
Path
<
working_dir
>/
<variant_name>
Simulation
<
working_dir
>/
<variant_name>
/simulation
Testbench
<
working_dir
>/
<variant_name>
/testbench
Synthesis
<
working_dir
>/
<variant_name>
/synthesis
Note to
:
(1) You can generate a simulation testbench; however the Root Port BFM is not available in the current release.
Table 2–15. Parameters to Specify on the Generation Tab in Qsys (Part 2 of 2)
Parameter
Value