Chapter 2: Getting Started with the Arria V GZ Hard IP for PCI Express
2–3
MegaWizard Plug-In Manager Design Flow
November 2012
Altera Corporation
Arria V GZ Hard IP for PCI Express
User Guide
The following sections provide step-by-step instructions for both design flows.
Steps 1 to 3 are different for each design flow and are described separately. Step 4 is
identical for both flows and is described once. You can also skip Step 4 and proceed
directly to Quartus II compilation. Step 5 and 6 are different for the two design flows
and are described separately. Step 7 is the same for both flows and is described once.
You can begin by selecting one of these two design flows:
■
MegaWizard Plug-In Manager Design Flow
■
MegaWizard Plug-In Manager Design Flow
This section guides you through the steps necessary to customize the Arria V GZ
Hard IP for PCI Express and run the example testbench, starting with the creation of a
Quartus II project. It includes the following steps:
■
■
Customizing the Endpoint in the MegaWizard Plug-In Manager Design Flow
■
Understanding the Files Generated
■
Reviewing the Qsys Example Design for PCIe
■
■
Understanding Channel Placement Guidelines
■
■
Compiling the Design in the MegaWizard Plug-In Manager Design Flow
■
Creating a Quartus II Project
Follow these steps to copy the example design files and create a Quartus II project.
1. Choose
Programs > Altera > Quartus II
<version>
(Windows Start menu) to run
the Quartus II software.
2. On the Quartus II File menu, click
New,
then
New Quartus II Project
, then
OK
.
3. Click
Next
in the
New Project Wizard:
Introduction
(The introduction does not
display if you previously turned it off.)
4. On the
Directory, Name, Top-Level Entity
page, enter the following information:
a. The working directory for your project. This design example uses
<working_dir>
/example_design
b. The name of the project. This design example uses
pcie_de_gen1_x8_ast128
.
1
The Quartus II software specifies a top-level design entity that has the same
name as the project automatically. Do not change this name.
5. Click
Next
to display the
Add Files
page.
6. Click
Yes
, if prompted, to create a new directory.