Intel® Arria® 10 CvP Initialization and Partial Reconfiguration over PCI Express User Guide

ID 683871
Date 9/01/2020
Public
Document Table of Contents

4.1. CvP Driver Support

You can develop your own custom CvP driver for Linux using the sample Linux driver source code provided by Intel® 1. The sample driver is written in C and can be downloaded from the Configuration via Protocol webpage.

Note: The Linux driver provided by Intel® is not a production driver. You must adapt this driver to your design's stratergy.
You can also develop your own CvP driver using the Jungo WinDriver tool. You need to purchase a WinDriver license for this purpose.
Note: Intel® does not provide Jungo WinDriver as a part of Intel® Quartus® Prime install package starting with software version 19.1. You can develop your own custom CvP driver for Linux using the sample Linux driver source code provided by Intel® .
1 You must set the value of the CVP_NUMCLKS register to specific constant value as mentioned in CvP Mode Control Register section to leverage the code of the sample Linux driver.