Compiling the design – Altera V-Series Avalon-MM DMA User Manual
Page 20

8. On the Device page, choose the following target device family and options:
a. In the Family list, select Stratix V (GS/GT/GX/E).
b. In the Devices list, select Stratix V GX PCIe.
c. In the Available devices list, select 5SGXEA7K2F40C2.
9. Click Next to close this page and display the EDA Tool Settings page.
10.From the Simulation list, select ModelSim. From the Format list, select the HDL language you intend
to use for simulation.
11.Click Next to display the Summary page.
12.Check the Summary page to ensure that you have entered all the information correctly.
13.Click Finish.
14.Save your project.
Adding Virtual Pin Assignment to the Quartus II Settings File (.qsf)
To compile successfully you must add a virtual pin assignment statement for the PIPE interface to
your
.qsf
file. The PIPE interface is useful for debugging, but is not a top-level interface of the IP core.
1. Browse to the synthesis directory that includes the
.qsf
for your project,
2. Open
pcie_de_ep_dma_g3x8_integrated.qsf
.
3. Add the following assignment statement:
set_instance_assignment -name VIRTUAL_PIN ON -to pcie_256_hip_avmm_0_hip_pipe_*
4. Save the
.qsf
file.
Compiling the Design
1. On the Quartus II Processing menu, click Start Compilation.
2. After compilation, expand the TimeQuest Timing Analyzer folder in the Compilation Report. Note
whether the timing constraints are achieved in the Compilation Report.
If your design does not initially meet the timing constraints, you can find the optimal Fitter settings for
your design by using the Design Space Explorer. To use the Design Space Explorer, click Launch Design
Space Explorer on the Tools menu.
Descriptor Controller Connectivity when Instantiated Separately
This Qsys design example block diagram shows how to connect the external Descriptor Controller to the
Hard IP for PCI Expess with Avalon-MM DMA interface. This design example is available in
ip/altera/altera_pcie/altera_pcie_hip_256_avmm/example_design/
.
2-6
Adding Virtual Pin Assignment to the Quartus II Settings File (.qsf)
UG-01154
2014.12.18
Altera Corporation
Getting Started with the Avalon-MM DMA