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

Vivado HLS 2015.x : NCSim does not contain correct initial values when performing Co-Simulation resulting in stuck simulation message

Description

When running an NCSim RTL co-simulation from the files produced by Vivado HLS, the simulation hangs and outputs a simulation stuck message.

Solution

The stuck condition of the simulation is caused by the way in which NCSim initializes variables.

NCSim performs initialization with respect to event triggers differently to other simulators, causing this condition.

In order to work around this issue, add the following option to the NCSim simulation:

-ALWAYS_TRIGGER

AR# 65785
Date Created 10/26/2015
Last Updated 10/27/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2015.3