User guide

Table Of Contents
2–2 Chapter 2: Getting Started with the Cyclone V Hard IP for PCI Express
Cyclone V Hard IP for PCI Express December 2013 Altera Corporation
User Guide
The Cyclone V Hard IP for PCI Express offers exactly the same feature set in both the
MegaWizard and Qsys design flows. Consequently, your choice of design flow
depends on whether you want to integrate the Cyclone V Hard IP for PCI Express
using RTL instantiation or using Qsys, which is a system integration tool available in
the Quartus II software.
f For more information about Qsys, refer to System Design with Qsys in the Quartus II
Handbook.
h For more information about the Qsys GUI, refer to About Qsys in Quartus II Help.
Figure 2–2 illustrates the steps necessary to customize the Cyclone V Hard IP for PCI
Express and run the example design.
Figure 2–2. MegaWizard Plug-In Manager and Qsys Design Flows
Select Design Flow
Customize the
Hard IP for PCIe
Qsys Flow
MegaWizard Plug-In
Manager Flow
Complete Qsys System
Run Simulation
Create Quartus II Project
Add Quartus IP File (.qip)
Create Quartus II Project
Generate the Simulation
Model for ModelSim, NC-Sim
or VCS
Generate the Simulation
Model in Qsys
Compile the Design for the
Qsys Design Flow
Modify Example Design
to Meet Your Requirements
Compile the Design for the
MegaWizard Design Flow
Add Quartus IP File (.qip)
to Quartus II Project
Customize the
Hard IP for PCIe
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Step 7
Ye s
No
Simulating?
Ye s
No
Simulating?