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

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
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
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.