Configuration via Protocol (CvP) Implementation User Guide: Agilex™ 5 FPGAs and SoCs
ID
813775
Date
1/23/2025
Public
A newer version of this document is available. Customers should click here to go to the newest version.
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™ 5 FPGAs
7. Document Revision History for the Configuration via Protocol (CvP) Implementation User Guide: Agilex™ 5 FPGAs and SoCs
4.2. Designing CvP for a Closed System
While designing CvP for a closed system where you control both ends of the PCIe* link, estimate the periphery configuration time for CvP Initialization mode or full FPGA configuration time for CvP update mode. You must ensure that the estimated configuration time is within the time allowed by the PCIe* host. Your driver can poll the USERMODE bit of the CvP Status Register to determine if the FPGA enters the user mode.
For more information, contact Intel Premier Support and quote ID #15013152601