Forum Discussion

FabianL's avatar
FabianL
Icon for Occasional Contributor rankOccasional Contributor
7 months ago

Unable to use Avalon-MM master verification BFM in Questa sim

Hello,

I have a bug similar to the one reported here :
https://community.intel.com/t5/Intel-Quartus-Prime-Software/Avalon-Verification-IP-example-avlmm-1x1-vhdl-not-working-in/m-p/1516388

or here

Unable to use Avalon-MM master verification BFM in Questa sim - Intel Community

The Problem still exists in Questa 25.1 when using the "-suppress 12110" option it gives this warning:

# ** Error (suppressible): (vsim-12110) All optimizations are disabled because the -novopt option is in effect. This will cause your simulation to run very slowly. If you are using this switch to preserve visibility for Debug or PLI features, please see the User's Manual section on Preserving Object Visibility with vopt. -novopt option is now deprecated and will be removed in future releases.

Without using the "-suppress 12110" and the "-novopt" option all the Avalon BFM models won't work in Questa. Everything is running fine with modelsim.

Are there any plans on fixing this issue?

best regards

Fabian

22 Replies

  • FabianL's avatar
    FabianL
    Icon for Occasional Contributor rankOccasional Contributor

    You can reproduce the issue with the official Intel Avalon Verification IP Suite: 19. Avalon-MM Verilog HDL and VHDL Testbenches

    When you execute the testbench without "-novopt" option the testbench gets stuck and won't be fully executed.

    When you add the "-novopt" option, you get the described warning.

    best regards

    Fabian

  • KennyT_altera's avatar
    KennyT_altera
    Icon for Super Contributor rankSuper Contributor

    Can you attached your design.qar here and the step to duplicate the issue?


    I will take a look to see if the fix is needed from our side.