Intel® FPGA P-Tile Avalon® Streaming IP for PCI Express* Design Example User Guide

ID 683038
Date 12/15/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

2.6. Running the Design Example

Note: Hardware testing support for the PCIe Performance design example is not available in the 21.4 release of Intel® Quartus® Prime.
Here are the test operations you can perform on the P-Tile Avalon® -ST PCIe PIO and SR-IOV design examples:
Table 2.  Test Operations Supported by the P-Tile Avalon® -ST PCIe Design Examples
Operations Required BAR Supported by P-Tile Avalon® -ST PCIe Design Example
0: Link test - 100 writes and reads 0 Yes
1: Write memory space 0 Yes
2: Read memory space 0 Yes
3: Write configuration space N/A Yes
4: Read configuration space N/A Yes
5: Change BAR N/A Yes
6: Change device N/A Yes
7: Enable SR-IOV N/A Yes (*)
8: Do a link test for every enabled virtual function belonging to the current device N/A Yes (*)
9: Perform DMA N/A No
10: Quit program N/A Yes
Note: (*) These test operations are available only when the SR-IOV design example is selected.