
June 2012
Altera Corporation
Stratix V Hard IP for PCI Express
User Guide
3. Getting Started with the Avalon-MM
Stratix V Hard IP for PCI Express
The Qsys design example provides detailed step-by-step instructions to generate a
Qsys system. When you install the Quartus II software you also install the IP Library.
This installation includes the following example designs for the Avalon-MM Stratix V
Hard IP for PCI Express in the
<install_dir>
/ip/altera/altera_pcie/
altera_pcie_sv_hip_avmm/example_designs/
directory:
■
Gen1 ×1 Endpoint with a 64-bit Avalon-MM interface to the Application Layer
■
Gen1 ×4 Endpoint with a 64-bit Avalon-MM interface to the Application Layer
■
Gen1 ×8 Endpoint with a 128-bit Avalon-MM interface to the Application Layer
■
Gen2 ×1 Endpoint with a 64-bit Avalon-MM interface to the Application Layer
■
Gen2 ×4 Endpoint with a 128-bit Avalon-MM interface to the Application Layer
■
Gen2 ×8 Endpoint with a 128-bit Avalon-MM interface to the Application Layer
This example contains the following components:
■
Avalon-MM Stratix V Hard IP for PCI Express ×4 IP core
■
On-Chip memory
■
DMA controller
■
Transceiver reconfiguration controller
In the Qsys design flow you select the Avalon-MM Stratix V Hard IP for PCI Express
as a component. This component supports PCI Express ×1, ×2, ×4, or ×8 Endpoint
applications with bridging logic to convert PCI Express packets to Avalon-MM
transactions and vice versa. The design example included in this chapter illustrates
the use of an endpoint with an embedded transceiver.
provides a high-level block diagram of the design example
included in this release.
June 2012
UG-01110-1.1