Simulation scripts generated for Third party simulators fail if the core container is enabled for a subset of IP (for example, TPG, DDC).
For example:
The simulation files for a TPG IP core are not found using Questa or ModelSim:
Export Simulation is trying to find netlist.v, but only a .xcix file exists when core container is enabled.
For a container IP, export simulation will try to find the relative path of the netlist file which has not been generated yet, while an out of context (OOC) run for the IP core is still running.
It defaults to the project.srcs/v_tpg_0/ip path as soon as export simulation is called from "generate target".
Because this is a core container IP, the netlist file does not exist on the disk and the script will fail.
This is expected to be fixed in Vivado 2016.1.
To work around the issue, export simulation after the OOC run has completed.
See (UG835): Tcl command reference guide for export_simulation command usage.
http://www.xilinx.com/cgi-bin/docs/rdoc?v=latest;d=ug835-vivado-tcl-commands.pdf
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
63956 | 2015.x Vivado Simulator - Known Issues | N/A | N/A |
AR# 65568 | |
---|---|
日期 | 04/07/2016 |
状态 | Active |
Type | 已知问题 |
Tools |