Visible to Intel only — GUID: rtw1630691279888
Ixiasoft
1. Overview
2. CvP Description
3. CvP Topologies
4. Design Considerations
5. CvP Driver and Registers
6. Understanding the Design Steps for CvP Initialization using the Supported PCIe Tile in Agilex™ 7 FPGAs
7. Agilex™ 7 Device Configuration via Protocol (CvP) Implementation User Guide Archives
8. Document Revision History for the Agilex™ 7 Device Configuration via Protocol (CvP) Implementation User Guide
5.3.1. Vendor Specific Capability Header Register
5.3.2. Vendor Specific Header Register
5.3.3. Intel® Marker Register
5.3.4. User Configurable Device/Board ID Register
5.3.5. CvP Status Register
5.3.6. CvP Mode Control Register
5.3.7. CvP Data Registers
5.3.8. CvP Programming Control Register
5.3.9. CvP Credit Register
Visible to Intel only — GUID: rtw1630691279888
Ixiasoft
6.2. Implementation of CvP Update Mode
CvP update mode is a reconfiguration scheme to deliver an updated bitstream to a target device after the device enters user mode.
You must specify CvP update mode in the Quartus® Prime Pro Edition software by selecting the CvP Settings Initialization and Update.
Figure 14. Example Implementation Flow for CvP Update
The CvP update mode demonstration walkthrough includes the following steps:
- Instantiating the PCIe Hard IP
- Setting Up the CvP Parameters
- Setting Up the Base Revision
- Creating a Reserved Core Partition
- Defining a Logic Lock Region
- Compiling and Exporting the Root Partition
- Setting Up and Compile the Updated Revision
- Converting the SOF File
- Programming the Core RBF file from the Updated Revision via PCIe Link