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# 67914

2015.1 - Simulation - How do I specify a 32-bit or 64-bit 3rd Party Simulator?

Description

In the Vivado 2014.4 IDE there is a Simulation Setting to specify whether a 64-bit or 32-bit 3rd Party Simulator is going to be used.

For QuestaSim/ModelSim, the option is found under Simulation Settings > Simulation > modelsim.simulate.64bit. If this is checked, then a 64-bit Simulator will be used. If this is not checked then a 32-bit Simulator will be used.

For IES, the option is found under Simulation Settings > Compilation > ies.compile.32-bit. If this is checked, then a 32 bit Simulator will be used. If this is not checked then a 64-bit Simulator will be used.

For VCS, the option is found under Simulation Settings > Compilation > vcs.compile.32-bit. If this is checked, then a 32-bit Simulator will be used. If this is not checked then a 64-bit Simulators will be used.

Starting in 2015.1, the IDE option is gone. How do I specify a 32-bit vs a 64-bit 3rd Party Simulator?

Solution

Starting in 2015.1 the IDE option was removed and replaced with a universal property for ALL 3rd Party Simulators. The default behavior for Vivado is to use a 64-bit Simulator.

To specify the use of a 32-bit Simulator, use the following set_property command: