Quartus-Questa Compilation Simulation Dependency Management
Hello,
I had a question about dependency management using Quartus and Questa.
For a FPGA project that I'm working on, I noticed that when I do Tools->Run Simulation->RTL Simulation, a .do file gets generated, with vlog commands with the systemverilog/library/package files that need to get compiled. However, when trying to use it to run vsim commands in Questa, I noticed that some files were failing to include each other, and when going through the .do file, I noticed that some dependencies were not properly resolved (eg. a package would be compiled after the systemverilog file that tries to import it).
For other softwares, I'm aware of functions such as smartorder for Xcelium and autoorder for Modelsim which takes care of dependency ordering.
Is there a feature similar to autoorder from Modelsim in Questa? If so, how can I implement it?
Thank you