Networking Interface for Open Programmable Acceleration Engine: Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA

ID 683532
Date 8/05/2019
Public
Document Table of Contents

2.3. Verifying Network Port Function

The OPAE SDK does not support verifying network port functionality with the AFU Simulation Environment (ASE).

Intel recommends that you develop a standalone test harness to verify MAC-to-network port functionality with any of the following:
  • Intel FPGA MAC/PHY IP
  • Third-party IP
  • Your proprietary IP
You can use the 10GbE or 40GbE sample AFU design as a starting point for your test harness.

The sample AFU designs use packet generation and monitoring blocks implemented in the AFU to facilitate loopback testing on the network port. The samples also include an OPAE test application with APIs to control testing and readback results on the host.

The following documents provide guidance on using the sample AFU designs as a template for standalone network port testing with your MAC/PHY connection to the hssi interface:
  • 40Gbps Ethernet Accelerator Functional Unit (AFU) Design Example User Guide
  • 10Gbps Ethernet Accelerator Functional Unit (AFU) Design Example User Guide
The user guides provide links to example AFU source code in the OPAE SDK.