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

ISIM 13.x/14.x- Simulating IP example design produces FATAL_ERROR Failed to compile one of the generated C files

Description

The XADC or SelectIO Example Design fails simulation in ISim with a fatal error similar to the below.

Waiting for 1 sub-compilation(s) to finish...
FATAL_ERROR:Simulator:Fuse.cpp:209:1.133 - Failed to compile one of the generated C files. Please recompile with -mt off -v 1 switch to identify which design unit failed.  Process will terminate. For technical support on this issue, please open a WebCase with this project attached at http://www.xilinx.com/support.
FATAL_ERROR:Simulator:Fuse.cpp:209:1.133 - Failed to compile one of the generated C files. Please recompile with -mt off -v 1 switch to identify which design unit failed.  Process will terminate. For technical support on this issue, please open a WebCase with this project attached at http://www.xilinx.com/support.

Process "Simulate Behavioral Model" failed

Why does this occur and is there any workaround?

Solution

This occurs due to a problem within the ISim name mapping of the "simtimeprint" procedures defined in the testbench. 

There are multiple "simtimeprint" procedures in the testbench file, which conflict with the same name in the generated code. 

To work around this issue, rename the procedures in VHDL, for example by adding a suffix 1, 2, and 3. 

An example modified testbench is attached.

Vivado simulator does not error out for the design.

Attachments

Associated Attachments

Name File Size File Type
xadc_wiz_v2_1_tb.vhd 10 KB VHD

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
44836 13.3 - ISim fails with a fatal error with SelectIO Interface Wizard example design N/A N/A
AR# 55423
Date Created 04/08/2013
Last Updated 07/25/2014
Status Active
Type General Article
Tools
  • ISE Design Suite
IP
  • XADC Wizard
  • SelectIO Wizard