Forum Discussion

JHert3's avatar
JHert3
Icon for New Contributor rankNew Contributor
6 years ago

Attempting to simulate AXI3 Master BFM in Qsys system. "Library mgc_axi_master_10611 not found."

I'm trying to use the "Mentor Graphics AXI3 Master BFM (Intel FPGA Edition)" IP Core in a simulation. I have used Qsys to generate a VHDL simulation model for the system. Then I am trying to use Modelsim to simulate the system. I am have created a mentor.do script as instructed, and then I run this script in Modelsim. The script proceeds until the "com" command (which should compile the Quartus-generated IP simulation files), at which point it fails with an error saying "Library mgc_axi_master_10611 not found."

This library is called by the Quartus generated BFM entity. I can't find any information whatsoever about what this library is, why it can't be found, how to solve the error, etc. If anyone can provide any insight, it would be greatly appreciated.

12 Replies

  • JHert3's avatar
    JHert3
    Icon for New Contributor rankNew Contributor

    Hi Kenny

    Thanks for your response. Apologies for the delay, a technical issue prevented me from accessing the forum. My design files are attached.

    The same error occurs when I try to run the design example you have provided. I am using Quartus Prime Pro 18.1, but simulating with ModelSim-Altera for Quartus II 14.1 as I'm waiting for a license for a ModelSim-IntelFPGA. Is this a likely cause of the issue?

    • JHert3's avatar
      JHert3
      Icon for New Contributor rankNew Contributor

      Hi Kenny

      I have tried now with an appropriate version of Modelsim. For any HDL files generated by Platform Designer, I still find that mgc_axi_master_10611 is not found, but with the design example you provided, I was able to get further through the compilation. The transcript is attached.

      Thanks

    • JHert3's avatar
      JHert3
      Icon for New Contributor rankNew Contributor

      I had already launched modelsim with the -mvchome path, as directed by the intructions on the design example's web page. I tried again, producing the same errors as last time for the design example and my own design. Error vsim-8388 does not appear in the transcript that I attached previously.

      The design example we page states a requirement for Quartus Prime 13.1 - is it possible that the DLLs required are no longer included in Quartus Prim 18.1?

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

    May I know what error that you are seeing right now? As you mention Error vsim-8388 does not appear anymore.

    Yes, usually, we would recommend to use the design example base on Quartus specified and move on from there.

    • JHert3's avatar
      JHert3
      Icon for New Contributor rankNew Contributor

      The errors are shown in the transcript file above. It is mostly many repeated instances similar to the following:

      # ** Error: (vsim-3193) Load of "C:/intelFPGA_pro/18.1/ip/altera/mentor_vip_ae/common/questa_mvc_core/win32_gcc-4.2.1/libaxi_IN_SystemVerilog_MTI_full.dll" failed: DLL dependent library not found.

      # ** Error: (vsim-8649) Initialization function 'axi_IN_SystemVerilog_load' not found.

      This is very strange because C:/intelFPGA_pro/18.1/ip/altera/mentor_vip_ae/common/questa_mvc_core/win32_gcc-4.2.1/libaxi_IN_SystemVerilog_MTI_full.dll does exist on the machine. Modelsim is just unable to load it for some reason.

    • JHert3's avatar
      JHert3
      Icon for New Contributor rankNew Contributor

      I am currently on a 60-day evaluation license, so that may explain the problem. I am due to be getting a subscription license in a few weeks, so I will wait until then and provide an update.