
1–2 Chapter 1: Datasheet
Features
IP Compiler for PCI Express User Guide August 2014 Altera Corporation
■ Feature rich:
■ Support for ×1, ×2, ×4, and ×8 configurations. You can select the ×2 lane
configuration for the Cyclone
®
IV GX without down configuring a ×4
configuration.
■ Optional end-to-end cyclic redundancy code (ECRC) generation and checking
and advanced error reporting (AER) for high reliability applications.
■ Extensive maximum payload size support:
Stratix IV GX hard IP—Up to 2 KBytes (128, 256, 512, 1,024, or 2,048 bytes).
Arria II GX, Arria II GZ, and Cyclone IV GX hard IP—Up to 256 bytes (128 or
256 bytes).
Soft IP Implementations—Up to 2 KBytes (128, 256, 512, 1,024, or 2,048 bytes).
■ Easy to use:
■ Easy parameterization.
■ Substantial on-chip resource savings and guaranteed timing closure using the
IP Compiler for PCI Express hard IP implementation.
■ Easy adoption with no license requirement for the hard IP implementation.
■ Example designs to get started.
■ Qsys support.
■ Stratix V support is provided by the Stratix V Hard IP for PCI Express.
■ Stratix V support is not available with the IP Compiler for PCI Express.
■ The Stratix V Hard IP for PCI Express is documented in the Stratix V Hard
IP for PCI Express User Guide.
Different features are available for the soft and hard IP implementations and for the
three possible design flows. Table 1–2 outlines these different features.
Table 1–2. IP Compiler for PCI Express Features (Part 1 of 2)
Feature
Hard IP Soft IP
MegaCore License Free Required
Root port Not supported Not supported
Gen1 ×1, ×2, ×4, ×8 ×1, ×4
Gen2 ×1, ×4 No
Avalon Memory-Mapped (Avalon-MM)
Interface
Supported Supported
64-bit Avalon Streaming (Avalon-ST) Interface Not supported Not supported
128-bit Avalon-ST Interface Not supported Not supported
Descriptor/Data Interface (1) Not supported Not supported
Legacy Endpoint Not supported Not supported
Comentários a estes Manuais