Article ID: 000081739 Content Type: Troubleshooting Last Reviewed: 03/31/2023

Why does the Arria®10 PCI Express BFM fail when using the Aldec simulator (Riviera Pro)?

Environment

    Quartus® II Subscription Edition
    Simulation
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem with the file altpcietb_bfm_rp_gen3_x8.sv, you will see compilation errors when simulating with the Aldec Riviera Pro™ simulator.

Resolution

To work around this problem, edit the file altpcietb_bfm_rp_gen3_x8.sv so that  "import altera_xcvr_functions_sv_bfm::*;" is located after the module declaration, as shown below:

 

module sv_xcvr_plls #(

  parameter plls                       =1,           // number of PLLs

 

...

 

);

import altera_xcvr_functions_sv_bfm::*;

 

This problem is not currently scheduled to be fixed in a future Quartus® Prime Software release.

Related Products

This article applies to 3 products

Intel® Arria® 10 GT FPGA
Intel® Arria® 10 GX FPGA
Intel® Arria® 10 SX SoC FPGA

1