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

Vivado HLS - Running Verilog or VHDL simuation with ModelSim results in errors

Description

If I runVerilog or VHDL simuation with ModelSim,itresults in the following error:

# ** Error: SystemC is not supported on win64.
# Executing ONERROR command at macro ./autosim.modelsim.scr line 34
@E [SIM-1] *** AutoSim finished: FAIL ***
while executing

"::AESL_AUTOSIM::auto_sim "$args" "

Solution

For "# ** Error: SystemC is not supported on win64":

ModelSim only supports SystemC with 32-bit exe.

For Linux, set environment variable "MTI_VCO_MODE 32" to run in 32-bit mode.

For Windows, the 32-bit ModelSim version must be installed.

For "# Executing ONERROR command at macro ./autosim.modelsim.scr line 34":

Ensure that ModelSim's GCC compiler is downloaded and extracted in the ModelSim installation directory. "gcc-4.2.1-mingw32vc9" should be located in the modeltech directory.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
47429 Xilinx Vivado HLS Solution Center - Top Issues N/A N/A
AR# 50501
Date Created 06/19/2012
Last Updated 10/04/2012
Status Active
Type Known Issues
Tools
  • AutoESL
  • AutoESL - 2011.4
  • AutoESL - 2011.3
  • More
  • AutoESL - 2011.4.2
  • AutoESL - 2012.1
  • Vivado - 2012.2
  • Vivado
  • Less