Visible to Intel only — GUID: dsu1446573706435
Ixiasoft
Visible to Intel only — GUID: dsu1446573706435
Ixiasoft
4.2. CvP Driver Flow
The following figure shows the flow of the provided CvP driver. The flow assumes that the FPGA is powered up and the control block has already configured the FPGA with the periphery image, which is indicated by the CVP_EN bit in the CvP status register.
As this figure indicates, the third step of the Start Teardown Flow requires 244 dummy configuration writes to the CVP DATA register or 244 memory writes to an address defined by a memory space BAR for this device. Memory writes are preferred because they are higher throughput than configuration writes. The dummy writes cause a 2 ms delay, allowing the control block to complete required operations.
For high density devices such as Intel® Arria® 10, it may be necessary to wait up to 500 ms for the CvP status register bit assertion.