
2–10
Chapter 2: Getting Started with the Stratix V Hard IP for PCI Express
Qsys Design Flow
Stratix V Hard IP for PCI Express
June 2012
Altera Corporation
7. Click the
Generate
button at the bottom of the
Generation
tab to create the
chaining DMA testbench.
Proceed to
“Generating the Simulation Model Using Qsys” on page 2–16
instructions on system simulation.
Qsys Design Flow
This section guides you through the steps necessary to customize the Stratix V Hard
IP for PCI Express in Qsys. It includes the following steps:
■
Customizing the Endpoint in Qsys
■
Understanding the Files Generated
■
Generating the Simulation Model Using Qsys
■
Compiling the Design in the Qsys Design Flow
■
Customizing the Endpoint in Qsys
This section begins with the steps necessary to customize the Stratix V Hard IP for PCI
Express. Because Qsys is a system design tool, this section also guides you through
steps to connect the chaining DMA component testbench.
f
For further details about the parameter settings, refer to
Follow these steps to instantiate the Stratix V Hard IP for PCI Express and chaining
DMA example design using the Qsys design flow:
1. Create a directory for your project. This example uses
<working_dir>
/pcie_qsys.
2. To start Qsys from the Quartus II software, on the File menu click
New
. In the New
dialog box, click
Qsys System
File
, then click
OK
.
3. On the
Component Library
tab, type the following text string in the search box:
PCI Ex
r
Output Directory
Path
<project_dir>
Simulation
<project_dir>
Testbench
(1)
<project_dir>
design_example/gen1_x8_example_design/altera_pcie_sv_hip_ast/testb
ench
Synthesis
(2)
<project_dir>
design_example/gen1_x8_example_design/altera_pcie_sv_hip_ast/synth
esis
Note to
Table 2–15
:
(1) Qsys automatically creates this path by appending
testbench
to the output directory/.
(2) Qsys automatically creates this path by appending
synthesis
to the output directory/.
Table 2–7. Parameters to Specify on the Generation Tab in Qsys (Part 2 of 2)
Parameter
Value