Altera IP Compiler for PCI Express User Manual

Page 8

Advertising
background image

1–6

Chapter 1: Datasheet

General Description

IP Compiler for PCI Express User Guide

August 2014

Altera Corporation

Physical Coding Sublayer (PCS)

Media Access Control (MAC)

Data link

Transaction

Optimized for Altera devices, the hard IP implementation supports all memory, I/O,
configuration, and message transactions. The IP cores have a highly optimized
application interface to achieve maximum effective throughput. Because the compiler
is parameterizeable, you can customize the IP cores to meet your design
requirements.

Table 1–5

lists the configurations that are available for the IP Compiler

for PCI Express hard IP implementation.

Table 1–6

lists the Total RX buffer space, Retry buffer size, and Maximum Payload

size

for device families that include the hard IP implementation. You can find these

parameters on the Buffer Setup page of the parameter editor.

Table 1–5. Hard IP Configurations for the IP Compiler for PCI Express in Quartus II Software Version 11.0

Device

Link Rate (Gbps)

×1

×2

(1)

×4

×8

Avalon Streaming (Avalon-ST) Interface

Arria II GX

2.5

yes

no

yes

yes

(2)

5.0

no

no

no

no

Arria II GZ

2.5

yes

no

yes

yes

(2)

5.0

yes

no

yes

(2)

no

Cyclone IV GX

2.5

yes

yes

yes

no

5.0

no

no

no

no

Stratix IV GX

2.5

yes

no

yes

yes

5.0

yes

no

yes

yes

Avalon-MM Interface using Qsys Design Flow

(3)

Arria II GX

2.5

yes

no

yes

no

Cyclone IV GX

2.5

yes

yes

yes

no

Stratix IV GX

2.5

yes

no

yes

yes

5.0

yes

no

yes

no

Notes to

Table 1–5

:

(1) For devices that do not offer a ×2 initial configuration, you can use a ×4 configuration with the upper two lanes left unconnected at the device

pins. The link will negotiate to ×2 if the attached device is ×2 native or capable of negotiating to ×2.

(2) The ×8 support uses a 128-bit bus at 125 MHz.

(3) The Qsys design flow supports the generation of endpoint variations only.

Table 1–6. IP Compiler for PCI Express Buffer and Payload Information (Part 1 of 2)

Devices Family

Total RX Buffer Space

Retry Buffer

Max Payload Size

Arria II GX

4 KBytes

2 KBytes

256 Bytes

Advertising