• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Functional Verification
  3. Instance is unresolved in module

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 65
  • Views 27610
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Instance is unresolved in module

kirankatamala
kirankatamala over 3 years ago

Hi,

I am using Altera Quartus 19.1 Standard Edition to generate a testbench system using qsys.

I am using the setup generated by it in to simulate using Xcelium. 

Using shell script , I am getting few following error 

xmelab: *E,CUVMUR (/home/videopath_tb/alt_vip_cl_cvo_191/sim/test_frame_videopath_alt_vip_cl_cvo_191_6d532fy.v,606|10): instance 'test_frame_videopath_tb.test_frame_videopath_inst.interlaced_cvo.cvo_core' of design unit 'alt_vip_cvo_core' is unresolved in 'test_frame_videopath_tb_alt_vip_cl_cvo_191.test_frame_videopath_alt_vip_cl_cvo_191_6d532fy:module'.
) video_out (
|
xmelab: *E,CUVMUR (/home/videopath_tb/alt_vip_cl_tpg_191/sim/test_frame_videopath_alt_vip_cl_tpg_191_na3yy5q.v,79|11): instance 'test_frame_videopath_tb.test_frame_videopath_inst.interlaced_tpg.video_out' of design unit 'alt_vip_video_output_bridge' is unresolved in 'test_frame_videopath_tb_alt_vip_cl_tpg_191.test_frame_videopath_alt_vip_cl_tpg_191_na3yy5q:module'.
) tpg_multi_scheduler_inst (
|
xmelab: *E,CUVMUR (/home/videopath_tb/alt_vip_tpg_multi_scheduler_191/sim/test_frame_videopath_alt_vip_tpg_multi_scheduler_191_esxktaq.sv,75|28): instance 'test_frame_videopath_tb.test_frame_videopath_inst.interlaced_tpg.scheduler.tpg_multi_scheduler_inst' of design unit 'alt_vip_tpg_multi_scheduler' is unresolved in 'test_frame_videopath_tb_alt_vip_tpg_multi_scheduler_191.test_frame_videopath_alt_vip_tpg_multi_scheduler_191_esxktaq:module'.
) core_0 (
|
xmelab: *E,CUVMUR (/home/videopath_tb/alt_vip_cl_tpg_191/sim/test_frame_videopath_alt_vip_cl_tpg_191_na3yy5q.v,138|8): instance 'test_frame_videopath_tb.test_frame_videopath_inst.interlaced_tpg.core_0' of design unit 'alt_vip_tpg_bars_alg_core' is unresolved in 'test_frame_videopath_tb_alt_vip_cl_tpg_191.test_frame_videopath_alt_vip_cl_tpg_191_na3yy5q:module'.
) mm_master (

Any help in finding solution will be appreciated.

  • Cancel
  • StephenH
    StephenH over 3 years ago

    This can happen for a number of reasons, for example you might be failing to compile some of the necessary source files (I don't recognise the names so can't tell if those are your modules or Altera ones). Another possibility is that you've used a mixture of 32-bit and 64-bit compilation commands. As we don't have much information to go on from your post, I would strognly recommend you to login to https://support.cadence.com/ and search for the CUVMUR app notes, which contain a lot of good debug information that you can work through.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kirankatamala
    kirankatamala over 3 years ago in reply to StephenH

    Hi StephenH,

    PFA.

    By referring to the above image , looks like cadence folder and related some files are  missing in the Quartus installation directory .

    Please let me know how to generate those missing files in any other way since we do not have any support from Quartus.

    I tried to find the things around, but could not get any help so far. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StephenH
    StephenH over 3 years ago in reply to kirankatamala

    I'm sorry, but I have no knowledge of the Quartus software, the fact that the directory is named "cadence" doesn't mean that Cadence has anything to do with delivering the code! I would assume that these files would have been shipped with the Quartus installation or rendered when you configured the IPs in the Quartus software. From the file names I think these must be encrypted RTL / models.

    Another point of note is that the script you've quoted is using the legacy "ncvlog" command instead of "xmvlog" or "xrun" for Xcelium, so I am wondering if you have a very old Quartus that needs to be updated to have proper support for Xcelium?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kirankatamala
    kirankatamala over 3 years ago in reply to StephenH

    Hi StephenH,

    We are using Quartus 191. Standrad Edition for Arria10, which is relatively new. Also we tried xmvlog,xmelab instead of nc commands, issue is same.

    Can you point us where we can generate cadence simulation libraries for Quartus ?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StephenH
    StephenH over 3 years ago in reply to kirankatamala

    I think you'll have to ask Intel (Altera) for help with that, the files are owned and delivered by them, not by Cadence.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information