Achronix Speedster22i PCIe User Manual

Page 56

Advertising
background image

UG030, April 26, 2013

56

Field Name

Default

Values

Description

Verilog Parameter

respectively as Phantom
Functions.

10 - The two most
significant bits of
Function Number in
Requester ID are used for
Phantom Functions; a
multi-Function device is
permitted to implement
Functions 0-1. Function 0
is permitted to use
Function Numbers 2, 4,
and 6 for Phantom
Functions. Function 1 is
permitted to use Function
Numbers 3, 5, and 7 as
Phantom Functions.

11 - All 3 bits of Function
Number in Requester ID
used for Phantom
Functions. The device
must have a single
Function 0 that is
permitted to use all other
Function Numbers as
Phantom Functions.

Phantom Function support for the
Function must be enabled by the
Phantom Functions Enable field
in the Device Control register
before the Function is permitted
to use the Function Number field
in the Requester ID for Phantom
Functions. If Phantom Functions
Supported do not equal 00, the
core implements the Phantom
Functions Enable register as
read/write resetting to 0 and
otherwise implements Phantom
Functions Enable as read only
tied to 0.

Completion
Timeout
Disable
Supported

Yes

Yes, No

Set to signal that user Completion
Timeout mechanism supports
being disabled; clear to indicate
that the user Completion Timeout
mechanism may not be disabled.

CFG_CONTROL_PCIE_D
EV_CAP2_CPL_TIMEOU
T_DISABLE_SUPPORTE
D

Advertising