beautypg.com

Altera Low Latency 40-Gbps Ethernet MAC and PHY MegaCore Function User Manual

Page 159

background image

To set up, compile, and configure the project, follow these steps:
1. Close the project in which you generated the example project. You cannot run the LL 40-100GbE

example project from within your own project.

2. In the Quartus II software, on the File menu, click Open Project.

3. Navigate to the example project folder, select the Quartus Project File (.qpf),

eth_ex_{40g,100g}_

{sv,a10,kr4_a10}.qpf

(or

eth_{40g,100g}_{s5,a10}.qpf

), and click Open.

4. On the Processing menu, click Start Compilation. The Quartus II software provides static timing and

resource utilization reports.
In the case of the

eth_ex_{40g,100g}_{sv,a10,kr4_a10}.qpf

projects, the Quartus II software also generates

a SRAM Object File (

.sof

) with which you can configure your Altera device.

5. Configure your device with the generated

.sof

file.

This option is available for the newer example projects in the

eth_ex_{40g,100g}_{sv,a10,kr4_a10}.qpf

files.

The generated example project includes the following files:
• Quartus II Project File (.qpf)—Contains the Quartus II build project.

• Quartus II Settings File (.qsf)—Contains the Quartus II settings and constraints applied to this project

in synthesis: constraints on the specific Arria 10 target device, location of the IP core HDL files,

location of the .sdc file, LogicLock

region information, partition information, pin constraints, and

compilation directions to the Fitter.

• Synopsys Design Constraints (.sdc) file—Contains the static timing constraints applied to this project

in synthesis.

• Top level Verilog file (.v)—Contains an instance of your IP core and for Arria 10 variations, one or two

ATX PLLs. The number of TX PLLs and the clock network configuration is one choice among many

options for workable configurations. In your own design you can use this configuration or build your

own.

A-6

Compiling the Low Latency 40-100GbE IP Core Example Project

UG-01172

2015.05.04

Altera Corporation

Low Latency 40-100GbE IP Core Example Project

Send Feedback

This manual is related to the following products: