IPR-PCIE/1 Altera, IPR-PCIE/1 Datasheet - Page 331

IP CORE Renewal Of IP-PCIE/1

IPR-PCIE/1

Manufacturer Part Number
IPR-PCIE/1
Description
IP CORE Renewal Of IP-PCIE/1
Manufacturer
Altera
Type
MegaCorer
Datasheets

Specifications of IPR-PCIE/1

Software Application
IP CORE, Interface And Protocols, PCI
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
PCI Express Compiler, x1 Link Width
License
Renewal License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
Chapter :
Descriptor/Data Interface
Table B–11. Completion Interface Signals
December 2010 Altera Corporation
cpl_err[2:0]
cpl_pending
Completion Interface Signals for Descriptor/Data Interface
Signal
Table B–11
descriptor/data interface.
I/O
describes the signals that comprise the completion interface for the
I
I
Completion error. This signal reports completion errors to the configuration space
by pulsing for one cycle. The three types of errors that the application layer must
report are:
For ×1 and ×4 the wrapper output is a 7-bit signal with the following format:
{3’h0, cpl_err[2:0], 1’b0}
Completion pending. The application layer must assert this signal when a master
block is waiting for completion, for example, when a transaction is pending. If this
signal is asserted and low power mode is requested, the IP core waits for the
deassertion of this signal before transitioning into low-power state.
cpl_err[0]: Completion timeout error. This signal must be asserted when a
master-like interface has performed a non-posted request that never receives a
corresponding completion transaction after the 50 ms time-out period. The IP
core automatically generates an error message that is sent to the root complex.
cpl_err[1]: Completer abort error. This signal must be asserted when a
target block cannot process a non-posted request. In this case, the target block
generates and sends a completion packet with completer abort (CA) status to
the requestor and then asserts this error signal to the IP core. The block
automatically generates the error message and sends it to the root complex.
cpl_err[2]: Unexpected completion error. This signal must be asserted when
a master block detects an unexpected completion transaction, for example, if
no completion resource is waiting for a specific packet.
Description
PCI Express Compiler User Guide
B–25

Related parts for IPR-PCIE/1