6–36
Chapter 6: IP Core Interfaces
Transaction Layer Configuration Space Signals
Arria V GZ Hard IP for PCI Express
November 2012
Altera Corporation
Table 6–14
describes the bits of the bits of the
tl_cfg_sts
bus.
hpg_ctrler[4:0]
I
The
hpg_ctrler
signals are only available in Root Port mode and when the
parameters in
. For Endpoint variations the
hpg_ctrler
input should be
hardwired to 0s. The bits have the following meanings:
I
■
[0]: Attention button pressed. This signal should be asserted when the attention button is
pressed. If no attention button exists for the slot, this bit should be hardwired to 0, and the
Attention Button Present
bit (bit[0]) in the
parameter is set to
0.
I
■
[1]: Presence detect. This signal should be asserted when a presence detect circuit
detects a presence detect change in the slot.
I
■
[2]: Manually-operated retention latch (MRL) sensor changed. This signal should be
asserted when an MRL sensor indicates that the MRL is Open. If an MRL Sensor does not
exist for the slot, this bit should be hardwired to 0, and the
MRL Sensor Present
bit
(bit[2]) in the
parameter is set to 0.
I
■
[3]: Power fault detected. This signal should be asserted when the power controller
detects a power fault for this slot. If this slot has no power controller, this bit should be
hardwired to 0, and the
Power Controller Present
bit (bit[1]) in the
I
■
[4]: Power controller status. This signal is used to set the command completed bit of the
Slot
Status
register. Power controller status is equal to the power controller control
signal. If this slot has no power controller, this bit should be hardwired to 0 and the
Power
Controller Present
bit (bit[1]) in the
Table 6–13. Configuration Space Signals (Hard IP Implementation) (Part 2 of 2)
Signal
Dir
Description
Table 6–14. Mapping Between tl_cfg_sts and Configuration Space Registers (Part 1 of 2)
tl_cfg_sts
Configuration Space Register
Description
[52:49]
Device Status Register[3:0]
Records the following errors:
■
Bit 3: unsupported request detected
■
Bit 2: fatal error detected
■
Bit 1: non-fatal error detected
■
Bit 0: correctable error detected
[48]
Slot Status Register[8]
Data Link Layer state changed
[47]
Slot Status Register[4]
Command completed. (The hot plug controller completed a
command.)
[46:31]
Link Status Register[15:0]
Records the following link status information:
■
Bit 15: link autonomous bandwidth status
■
Bit 14: link bandwidth management status
■
Bit 13: Data Link Layer link active
■
Bit 12: Slot clock configuration
■
Bit 11: Link Training
■
Bit 10: Undefined
■
Bits[9:4]: Negotiated Link Width
■
Bits[3:0] Link Speed