
Chapter 1: Datasheet
1–7
Performance and Resource Utilization
June 2012
Altera Corporation
Stratix V Hard IP for PCI Express
Altera performs the following tests in the simulation environment:
■
Directed and pseudo random stimuli are applied to test the Application Layer
interface, Configuration space, and all types and sizes of TLPs.
■
Error injection tests that inject errors in the link, TLPs, and Data Link Layer
Packets (DLLPs), and check for the proper responses
■
PCI-SIG
®
Compliance Checklist tests that specifically test the items in the checklist
■
Random tests that test a wide range of traffic patterns
Compatibility Testing Environment
Altera has performed significant hardware testing of the Stratix V Hard IP for PCI
Express to ensure a reliable solution. The Gen2 ×8 Endpoint passed all PCI-SIG Gold
Tests and interoperability tests with a wide selection of motherboards and test
equipment at the PCI-SIG Compliance Workshop #78 in December 2011. (PCI-SIG has
not finalized the Gen3 Gold Tests.) In addition, Altera internally tests every release
with motherboards and PCI Express switches from a variety of manufacturers. All
PCI-SIG compliance tests are also run with each IP core release.
Performance and Resource Utilization
Because the IP core is implemented in hardened logic, it uses less than 1% of Stratix V
resources. The Avalon-MM Stratix V Hard IP for PCI Express implements the
Avalon-MM bridge in soft logic.
Table 1–5
lists the performance and resource
utilization for this module using version 12.0 of the Quartus II software. With the
exception of M20K memory blocks, the figures are rounded to the nearest 100.
1
Depending on the speed of the variant, soft calibration logic may be required, with
more logic required for more lanes. The amount of additional logic for calibration for
the transceiver modules is pending characterization of the Stratix V device.
Table 1–5. Performance and Resource Utilization in Avalon-MM Bridge
Parameters
Size
Application Layer
Interface Width
Lane Width
Combinational
ALUTs
Combinational
ALMs
Dedicated
Registers
Block
Memory Bits
Memory
Blocks
M20K
Avalon-MM Interface–Requester/Completer
64 bits
×1, ×4, ×8
1600
1600
1400
53700
15
Avalon-MM Interface–Completer Only
64 bits
×1, ×4, ×8
900
1000
1000
11700
8
Avalon-MM Single DWord
32 Bits
×1, ×4, ×8
500
400
500
0
0