Chapter 8: Register Descriptions 8–7
Altera-Defined Vendor Specific Extended Capability (VSEC)
December 2013 Altera Corporation Cyclone V Hard IP for PCI Express
User Guide
Table 8–15 defines the fields of the
CvP Status
register. This register allows software
to monitor the CvP status signals.
Table 8–16 defines the fields of the CvP Mode Control register which provides global
control of the CvP operation.
f Refer to Configuration via Protocol (CvP) Implementation in Altera FPGAs User Guide for
more information about using CvP.
Table 8–15. CvP Status
Bits Register Description Reset Value Access
[15:10] Reserved. 0x00 RO
[9]
PLD_CORE_READY
. From FPGA fabric. This status bit is provided for debug. Variable RO
[8]
PLD_CLK_IN_USE
. From clock switch module to fabric. This status bit is
provided for debug.
Variable RO
[7]
CVP_CONFIG_DONE
. Indicates that the FPGA control block has completed the
device configuration via CvP and there were no errors.
Variable RO
[6]
CVP_HF_RATE_SEL
. Indicates if the FPGA control block interface to the
Cyclone V Hard IP for PCI Express is operating half the normal
frequency–62.5MHz, instead of full rate of 125MHz
Variable RO
[5]
USERMODE
. Indicates if the configurable FPGA fabric is in user mode. Variable RO
[4]
CVP_EN
. Indicates if the FPGA control block has enabled CvP mode. Variable RO
[3]
CVP_CONFIG_ERROR
. Reflects the value of this signal from the FPGA control
block, checked by software to determine if there was an error during
configuration
Variable RO
[2]
CVP_CONFIG_READY – reflects the value of this signal from the FPGA control
block, checked by software during programming algorithm
Variable RO
[1] Reserved. — —
[0] Reserved. — —
Table 8–16. CvP Mode Control (Part 1 of 2)
Bits Register Description Reset Value Access
[31:16] Reserved. 0x0000 RO
[15:8]
CVP_NUMCLKS
. Specifies the number of CvP clock cycles required for every CvP
data register write. Valid values are 0x00–0x3F, where 0x00 corresponds to 64
cycles, and 0x01-0x3F corresponds to 1 to 63 clock cycles. The upper bits are
not used, but are included in this field because they belong to the same byte
enable.
0x00 RW
[7:4] Reserved. 0x0 RO
[2]
CVP_FULLCONFIG
. Request that the FPGA control block reconfigure the entire
FPGA including the Cyclone V Hard IP for PCI Express, bring the PCIe link down.
1’b0 RW
Comments to this Manuals