用于 PCI Express* 的 Intel® FPGA P-tile Avalon® Streaming IP设计实例用户指南

ID 683038
日期 3/28/2022
Public

2.6.2. 运行SR-IOV设计实例

以下是在硬件上测试SR-IOV设计实例的步骤:
  1. 运行Intel FPGA IP PCIe链路测试,通过运行sudo ./intel_fpga_pcie_link_test命令,然后选择1: Manually select a device
  2. 输入物理函数的BDF,获悉已分配的虚拟函数。
  3. 输入BAR “0”进入测试菜单。
  4. 输入选项7为当前器件使能SR-IOV。
  5. 输入当前器件需要使能的虚拟函数的数量。
  6. 输入选项8,对分配给物理函数的每个已使能虚拟函数执行链路测试。链路测试应用程序将通过每个数据的单个双字执行100次存储器写,然后读回数据进行检查。应用程序将在测试结束时打印链路测试失败的虚拟函数的数量。

  7. 在新终端中,运行lspci –d 1172: | grep -c “Altera”命令来验证PF和VF枚举。预期结果是物理函数和虚拟函数数量之和。