UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 66976

Vivado - On a 64-bit OS, Vivado looks for 64-bit version of ModelSim

Description

I am simulating with ModelSim on a Linux 64-bit platform. However, The version of ModelSim I am using only has a 32-bit binary.

When I try to run simulation from Vivado, the 32-bit executable is not used.  Vivado looks for a 64-bit version which is not found

Error: cannot find "/tools/modelsim/10.3d/bin/../linux_x86_64/vsim"
Error: cannot find "/tools/modelsim/10.3d/bin/../linux_x86_64/vlib"
Error: cannot find "/tools/modelsim/10.3d/bin/../linux_x86_64/vmap"
Error: cannot find "/tools/modelsim/10.3d/bin/../linux_x86_64/vlog"
Error: cannot find "/tools/modelsim/10.3d/bin/../linux_x86_64/vcom"
"

Solution

Whether ModelSim uses the 32-bit or 64-bit executables depends on the value of the environment variable MTI_VCO_MODE.

If it s set to 32-bit, the 32-bit executable will run even on a 64-bit machine.

AR# 66976
Date Created 04/06/2016
Last Updated 04/07/2016
Status Active
Type General Article
Tools
  • Vivado Design Suite