Error: (vsim-3173) Entity '...' has no architecture.
Hi.
I intend to work on Cyclone10 chip. I try to do a simulation on 1-port RAM IP in Questa.
When I run my compile_async_player.do file with the following commands:
vcom -stats=none -work work -2008 -explicit -vopt ./async_input_bram_player/async_input_bram_player_tb.vhd
set TOP_LEVEL_NAME async_input_bram_player_tb
set QSYS_SIMDIR ./async_input_bram_player/async_input_bram_player/sim
source $QSYS_SIMDIR/mentor/msim_setup.tcl
ld_debug
I get the error message:
# Loading work.async_input_bram_player_tb(testbench)#1
# ** Error: (vsim-3173) Entity 'C:/svn/exo_r_c10gx/simulation_bad/libraries/work.async_input_bram_player' has no architecture.
Attached are 2 zip files with 2 similar projects:
"simulation_bad" - not working
"simulation_good" - working
The difference between the 2 projects (bad and good) is the project path (of the compile_async_player.do file and libraries location).
I think the problem is the libraries folder, but I don't know how to change it.
thanks in advance.