Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21611 Discussions

QDR II Simulation Using NC Sim

Altera_Forum
Honored Contributor II
1,558 Views

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! 

0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
669 Views

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
0 Kudos
Altera_Forum
Honored Contributor II
669 Views

 

--- 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.
0 Kudos
Reply