Licensing considerations, Using the demo application and example design, Data flow block diagram – Altera Arria GX User Manual

Page 13: Licensing

Advertising
background image

Altera Corporation

Getting Started User Guide

2–7

October 2007

Arria GX Development Kit

Getting Started

Licensing
Considerations

Before using the Quartus II software, you must request a license file from
the Altera web site at

www.altera.com/licensing

and install it on your

computer. When you request a license file, Altera emails you a license.dat
file that enables the software.

1

To license the Quartus II software, you need your network
interface card (NIC) ID, a 12-digit hexadecimal number that
identifies your computer. Networked (or floating-node)
licensing requires a NIC ID or server host ID. When obtaining a
license file for network licensing, use the NIC ID from the
computer that will issue the Quartus II licenses to distributed
users over a network. You can find the NIC ID for your card by
typing "ipconfig /all" at a command prompt. Your NIC ID
is the number on the physical address line, without the dashes.

Using the Demo
Application and
Example Design

The kit provides an example design file and an easy-to-use demo
application with a custom GUI. Using the demo application GUI you can:

Specify endpoint (PCI Express x4 MegaCore function) read, write,
and loop commands

Specify memory read/write and loop commands

Read various configuration registers

In this section, you perform the following tasks:

Install the demo application drivers

Install the Arria GX development board

Perform memory read and write transactions on the board

1

The Arria GX development board ships with a pre-installed
example design. For instructions on installing the example
design or any other design to the flash memory on the board,
refer to

Appendix A, Programming the Development Board

.

Data Flow Block Diagram

Figure 2–4

shows a block diagram of the data flow from the x4 PCI

Express edge connector through the Arria GX device block, which
includes the application layer, Altera PCI Express x4 MegaCore function,
and the Quartus II software alt2gxb megafunction.

The kit’s demo application allows for memory read and write
transactions to the development board. In addition, the kit’s example
design (AGX_PCIe_Example_Design.sof) has a DMA engine that allows
the development board to write to on-chip memory.

Advertising