Forum Discussion
Simulation script for project with multiple IPs
No, the issue remains unresolved. Yes definitely.
I had this or a similar problem trying to simulate IP cores with a Quartus Lite project in ModelSim. I am used to using Quartus Pro where you just generate a simulator setup script using that function under tools. However, that is not available with Quartus lite.
So there are base IP cores like counters, fifo and rom that don't create a .tcl file when they are generated. For these you just need to add a vcom for them in your .tcl or .do file.
For IP cores like fft and fir they do generate a .tcl file. Look in their simulation -> mentor folder and you will find it. Copy that .tcl and the whole simulator folder to you main project directory. With the .tcl in your main directory uncomment/fill in the appropriate lines, including vcom of the base IP cores.
Then you can just source <your tcl file>.tcl in model sim.
Hope this helps someone out there.