English
Language : 

DS506 Datasheet, PDF (11/19 Pages) Xilinx, Inc – LogiCORE IP Endpoint v3.7
LogiCORE IP Endpoint v3.7 for PCI Express®
Table 6: Configuration Interface Signals (Cont’d)
Name
Direction
Description
cfg_interrupt_assert_n
Input
Configuration Legacy Interrupt Assert/Deassert Select:
Selects between Assert and Deassert messages for Legacy
interrupts when cfg_interrupt_n is asserted. Not used for MSI
interrupts.
Value
Message Type
0
Assert
1
Deassert
cfg_turnoff_ok_n
Input
Configuration Turnoff OK: The active low power turn-off
ready signal. The user application can assert this to notify the
endpoint that it is safe for power to be turned off.
cfg_wr_en_n
Input
Configuration Write Enable: The active low write enable for
configuration register access signal. Unimplemented, it is
reserved for future use.
cfg_byte_en_n[3:0]
Input
Configuration Byte Enable: The active low byte enables for
configuration register access signal. Unimplemented, is
reserved for future use.
cfg_err_ecrc_n
Input
ECRC Error Report: The user can assert this signal to report
an end-to-end CRC (ECRC) error. Active low.
cfg_err_cpl_timeout_n
Input
Configuration Error Completion Timeout: The user can
assert this signal to report a completion timed out. Active low.
cfg_err_cpl_abort_n
Input
Configuration Error Completion Aborted: The user can
assert this signal to report that a completion was aborted.
Active low.
cfg_err_cpl_unexpect_n
Input
Configuration Error Completion Unexpected: The user can
assert this signal to report that an unexpected completion was
received. Active low.
cfg_err_posted_n
Input
Configuration Error Posted: Used to further qualify any of the
cfg_err_* input signals. When this input is asserted
concurrently with one of the other signals, it indicates that the
transaction which caused the error was a posted transaction.
Active low.
cfg_err_tlp_cpl_header[47:0]
Input
Configuration Error TLP Completion Header: Input that
accepts the header information from the user when an error is
signaled. This information is required so that the core can issue
a correct completion, if required.
cfg_bus_number[7:0]
Output
Configuration Bus Number: This output provides the
assigned bus number for the device. The User Application must
use this information in the Bus Number field of outgoing TLP
requests. Default value after reset is 00h. Refreshed whenever
a Type 0 Configuration packet is received.
cfg_device_number[4:0]
Output
Configuration Device Number: This output provides the
assigned device number for the device. The User Application
must use this information in the Device Number field of
outgoing TLP requests. Default value after reset is 00000b.
Refreshed whenever a Type 0 Configuration packet is received.
cfg_function_number[2:0]
Output
Configuration Function Number: Provides the function
number for the device. The User Application must use this
information in the Function Number field of outgoing TLP
request. Function number is hard-wired to 000b.
cfg_status[15:0]
Output
Configuration Status: Status register from the Configuration
Space Header.
DS506 April 19, 2010
www.xilinx.com
11
Product Specification