Altera IP Compiler for PCI Express User Manual

Page 4

Advertising
background image

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

Advertising