Chapter 1: Arria V GZ Datasheet
1–7
Debug Features
November 2012
Altera Corporation
Arria V GZ Hard IP for PCI Express
Debug Features
The Arria V GZ Hard IP for PCI Express includes debug features that allow
observation and control of the Hard IP for faster debugging of system-level problems.
For more information about debugging refer to
IP Core Verification
To ensure compliance with the PCI Express specification, Altera performs extensive
validation of the Arria V GZ Hard IP Core for PCI Express.
The simulation environment uses multiple testbenches that consist of
industry-standard BFMs driving the PCI Express link interface.
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
Figure 1–2. PCI Express Application Including Arria V GZ using Configuration via Protocol
PCIe Link
PCIe Hard IP
RP
Switch
PCIe
Hard IP
EP
User Application
Logic
Host (to configure RP and
EP on other side of the link)
User Application
Logic
PCIe Hard IP
EP
PCIe Link
PCIe Link
Arria V GZ with Hard IP for PCIe
Arria V GZ with Hard IP for PCIe
Active Serial or
Active Quad
Device Configuration
Configuration via Protocol (CvP)
using the PCIe Link
Serial or
Quad Flash
USB
Download
cable
PCIe
Hard IP
EP
User
Application
Logic
Arria V GZ with Hard IP for PCIe
Config
Control
CVP
USB
Host CPU
PCIe RP