Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
17 years ago

QDR II Simulation Using NC Sim

Hello All,

I am having a hard time getting the simulation for the QDR II megafunction going. The simulation tool I am using is NCSim. What I am doing is generating the .v files in Quartus and then porting everything into NCSim. I am not sure why I am having such a hard time with the simualtion. I followed the example provided in the QDRII SRAM Controller Megacore users guide in detail. The following is one of the errors that I am getting when I elaborate my test bench.

ncelab: 05.60-s004: (c) Copyright 1995-2006 Cadence Design Systems, Inc.

ncelab: *E,CUVMUR: instance 'QDR_CONTROLLER_tb.top_level.auk_qdrii_mw_wrapper.QDRII_SRAM_auk_qdrii_sram_inst.auk_qdrii_sram_controller_ipfs.avalon_write_interface' of design unit 'auk_qdrii_avalon_write_if' is unresolved in 'auk_qdrii_lib.QDRII_SRAM_auk_qdrii_sram_avalon_controller_ipfs_wrap:module'.

ncelab: *E,CUVMUR: instance 'QDR_CONTROLLER_tb.top_level.auk_qdrii_mw_wrapper.QDRII_SRAM_auk_qdrii_sram_inst.auk_qdrii_sram_controller_ipfs.avalon_read_interface' of design unit 'auk_qdrii_avalon_read_if' is unresolved in 'auk_qdrii_lib.QDRII_SRAM_auk_qdrii_sram_avalon_controller_ipfs_wrap:module'.

altsyncram ram_inst

|

ncelab: *E,CUVMUR: instance 'QDR_CONTROLLER_tb.top_level.auk_qdrii_mw_wrapper.QDRII_SRAM_auk_qdrii_sram_inst.auk_qdrii_sram_datapath.auk_qdrii_sram_capture_group_wrapper.auk_qdrii_sram_cq_cqn_group.cqn_inst' of design unit 'stratixii_io' is unresolved in 'auk_qdrii_lib.QDRII_SRAM_auk_qdrii_sram_cq_cqn_group:module'.

qdrii_pll_stratixii g_stratixiipll_qdrii_pll_inst

Any help is appreciated!

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Have you noticed that the error message includes a blank character in the hierarchy path? auk_qdrii_sram_cont roller_ipfs

    You should check the generated functional simulation model for that.

    Harald
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Have you noticed that the error message includes a blank character in the hierarchy path? auk_qdrii_sram_cont roller_ipfs

    You should check the generated functional simulation model for that.

    Harald

    --- Quote End ---

    Thanks Harald!

    I was able to figure out the problem. For some reason the script I am using was ommitting the .vo file that is required for proper simulation. Once I got that straighten out all of my errors went away.