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

Page 20

Advertising
background image

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,

<project_dir>.

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

<install_dir>/

ip/altera/altera_pcie/altera_pcie_hip_256_avmm/example_design/<dev>

.

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

Send Feedback

Advertising