AN-811: Using the Avery BFM for PCI Express Gen3x16 Simulation on Intel® Stratix® 10 Devices

ID 683477
Date 1/23/2018
Public

AN-811: Using the Avery BFM for PCI Express Gen3x16 Simulation on Intel® Intel® Stratix® 10 Devices

Intel® Stratix® 10 devices support PCI Express Hard IP modes up to Gen3x16. Simulating Gen3x16 requires using a third-party root complex bus functional model (BFM). This document describes how to set up a simulation using a third-party BFM. The application note focuses on an Avery BFM and is targeted for the Mentor ModelSim and Synopsys VCS simulators. You can adapt these steps to other third-party BFMs and other simulation software. Third-party BFMs are only supported for Gen3x16 simulation. For modes up to Gen3x8, follow the instructions in the Stratix 10 Avalon-ST Interface for PCIe Solutions User Guide.

Note: The Intel FPGA root complex BFM only supports modes up to Gen3x8.