3–2
Chapter 3: Getting Started with the Avalon-MM Arria V GZ Hard IP for PCI Express
Running Qsys
Arria V GZ Hard IP for PCI Express
November 2012
Altera Corporation
User Guide
As
Figure 3–1
illustrates, the design example transfers data between an on-chip
memory buffer located on the Avalon-MM side and a PCI Express memory buffer
located on the root complex side. The data transfer uses the DMA component which is
programmed by the PCI Express software application running on the Root Complex
processor. The example design also includes the Transceiver Reconfiguration
Controller which allows you to dynamically reconfigure transceiver settings. This
component is necessary for high performance transceiver designs.
This design example consists of the following steps:
1.
2.
Customizing the Arria V GZHard IP for PCI Express IP Core
3.
Adding the Remaining Components to the Qsys System
4.
Completing the Connections in Qsys
5.
Specifying Clocks and Interrupts
6.
Specifying Exported Interfaces
7.
Specifying Address Assignments
8.
9.
Understanding Channel Placement Guidelines
10.
Adding Synopsis Design Constraints
11.
12.
13.
Running Qsys
Follow these steps to launch Qsys:
1. Choose
Programs > Altera > Quartus II>
<version_number>
(Windows Start
menu) to run the Quartus II software. Alternatively, you can also use the
Quartus II Web Edition software.
2. On the Quartus II File menu, click
New.
3. Select
Qsys System File
and click
OK
. Qsys appears.
4. To establish global settings, click the
Project Settings
tab.
5. Specify the settings in
.
Table 3–1. Project Settings
Parameter
Value
Device family
Arria V GZ
Device
5GZME5K2F403
Clock crossing adapter type
Handshake
Limit interconnect pipeline stages to
2
Generation Id
0