Altera_Forum
Honored Contributor
16 years agoProblem RTL Simulation with ModelSim in Quartus II 9.0
Hello,
I've recently installed Quartus II 9.0 and Modelsim-Altera (using the new installation package of 9.0), but when I tried to run Tools/Run RTL Simulation I get the following error message box: "Can't launch the $tool software -- the path to the location of the executables for the $tool software were not specified or the executables were not found at specified path." I check the modelsim executable path in Tools/Options/EDA Tool Options, and I found that the Modelsim executable path is set correctly to point at <Modelsim path>/win32aloem/modelsim.exe, so I can't figureout where the problem is!! I've very little knowledge of Tcl scripts, but I opened the script modelsim.tcl, and I found that it enters in the above error condition according to the following code: if {$vsim_cmd == ""} { nl_postmsg error "Error: Can't launch the $tool software -- the path to the location of the executables for the $tool software were not specified or the executables were not found at specified path." nl_postmsg error "Error: You can specify the path in the EDA Tool Options page of the Options dialog box or using the Tcl command set_user_option." error "" "" } $vsim_cmd was set somewhere else in the script to: # This function launches the modelsim executable proc ::quartus::nativelinkflow::sim::launch_sim {args} { set err_cnt 0 set script_args "" set msim_do_file_name "" namespace import ::quartus::nativelinkflow::resolve_tool_path set vsim_cmd [resolve_tool_path "sim" "vsim"] set msim_cmd [resolve_tool_path "sim" "modelsim"] But I can't trace how "resolve_tool_path" is imported and where it's set??!! Has anyone faced this problem before with Quartus II 9.0?? Note: I'm using the 30-day evaluation version Thanks for ur help Regards