![modelsim altera edition launch gui modelsim altera edition launch gui](https://docplayer.net/docs-images/48/23846434/images/page_1.jpg)
Back in the day, Modelsim changed to a two step compile process (I believe starting with version 6.0 or so) from their older single step process. Technically it is better to use vopt as a separate step and not let it be called implicitly through vsim. I just verified that this allows to use the schematic viewer in questa-2020.1. In order to generate the debugdb for the whole design additionally to the changes you already made you have to modify the following file:Įval exec vopt+acc -o vopt_tb tb_pulp -floatparameters+tb_pulp $VSIM_IP_LIBS $VSIM_RTL_LIBS -work workĮval exec vopt -debugdb +acc -o vopt_tb tb_pulp -floatparameters+tb_pulp $VSIM_IP_LIBS $VSIM_RTL_LIBS -work workĪnd rerun the rtl build with 'make clean build' from the toplevel directory. You generated the debugdb only for the testbench while the actual RTL was already optimized before that (without the -debugdb option). PULPissimo is compiled with this two step approach. The thing you mention above Frank is actually the problem.
![modelsim altera edition launch gui modelsim altera edition launch gui](https://slidetodoc.com/presentation_image_h/7fc7da5b0c8d59bcf8aafb34edfb46b3/image-26.jpg)
To make the transition transparent, they added this implicit vopt stage so that people that wrote scripts in 2004 or so, would not have to make any changes. RE: Vsim schematic doesn't work (PULPissimo) - meggiman - 04-03-2020 I will reply once more if i will discover something interesting
![modelsim altera edition launch gui modelsim altera edition launch gui](https://slidetodoc.com/presentation_image_h/7fc7da5b0c8d59bcf8aafb34edfb46b3/image-13.jpg)
That's why i was afraid was something missing related on the execution process of PULPissimo project. Anyway i tried to activaed it inside the RI5CY project and it worked fine. Thanks for clarifications, i will figure out if i will be able to activate it in some ways. Some of the posters used much older or the AE version, which ended up being an issue (mainly for assertions and SV features). But 2019.1 should be recent enough to have everything working properly. To make the transition transparent, they added this implicit vopt stage so that people that wrote scripts in 2004 or so, would not have to make any changes.įor a reasonably sized design, it makes more sense to do two separate tasksĪs for your question, I am not sure anyone here tried the feature you mention, personally I have never used it. So you think the step I did were correct in order to achieve my goal, and i think I might need to swich to another and recent verson? RE: Vsim schematic doesn't work (PULPissimo) - Nordic - 04-03-2020 Which version of Questasim are you using? Note that, we have seen plenty of issues with the Altera Edition of Modelsim/Questasim. RE: Vsim schematic doesn't work (PULPissimo) - kgf - 04-03-2020
![modelsim altera edition launch gui modelsim altera edition launch gui](https://demo.pdfslide.net/img/380x512/reader018/reader/2020011519/5adbc71d7f8b9add658e60fd/r-2.jpg)
Thanks for the time you will dedicate to me, and thanks in advance for all the incoming suggestions Have I done the whole process correctly, or there are already some command line options i need to set in order to activate the debugdb? The -novopt option is given with -debugdb which is not allowed. # Schematic viewing and causality tracing unavailable. Quietly append vopt_args $vopt_args "+acc=mnprv \īoth commands are recognised by vsim inside the gui debug windows, but the error which appears is one more time the latter i have shown: With ModelSim Altera Edition I can use this test bench without any problems.#+ quietly append vopt_args $vopt_args "+acc=abflmnprstv" (Line 43 is the statement " wait for 500ns ") Use altera.altera_primitives_components.all Īnd I got again and again the error message:Įrror (10533): vhdl wait statement error at testbench_1.vhd(43): wait statement must contain condition clause with until keyword. I tried the following test bench with Quartus 9.1 SP2 : It is really a pity, that this feature is not implemented.Īpropos the test benches. Test benches are surely a good workaround and surely the most certain way to simulate a design, but sometimes one needs an opportunity for quick test without to have to write a new test bench.