AR# 55868

|

CORE Generator - Fail to generate Serial RapidIO 5.x if the JAVA verbose switch is used

描述

I launch CORE Generator  with the JAVA verbose switch (coregen -J verbose) When I generate the "Serial Rapid IO 5.x" core in CORE Generator 12.x, I get the following error:

ERROR:sim - Unable to evaluate Tcl command:
::xilinx::sim::generation::generateCore
{com.xilinx.ip.srio_v5_5.srio_v5_5} {srio} {ALL}
ERROR:sim - Failed to generate 'srio'.
Unable to evaluate Tcl command:
::xilinx::sim::generation::generateCore
{com.xilinx.ip.srio_v5_5.srio_v5_5} {srio} {ALL}
ERROR:sim:554 - Error found during execution of IP srio (Serial RapidIO version
5.5)

If I try the IP core in CORE Generator 13.x or 14.x, I will get less informative error message:

Picked up JAVA_TOOL_OPTIONS: -verbose
DEBUG[generation] -
DEBUG[Generation] - Error: Failed to generate file: phy_wrapper_v
ERROR:sim - Error: Failed to generate file: phy_wrapper_v
DEBUG[generate] - Generation total time: 5 mins 16 secs
ERROR:sim - Error found during generation.
DEBUG[generationmanager] - Time taken to complete 'ngc_netlist_generator' for IP 'srio_v5_5' : 5 mins 16 secs
DEBUG[utilities] - Current working directory reverted to C:\cases\13\watch_sc\ipcore_dir\
DEBUG[generationmanager] - ElementIndex size is 28808

解决方案

The problem is that the use of the -J verbose switch causes extra text, including text containing the string "Error" to be written out.  CORE Generator incorrectly interprets the existence or the "Error" string as a failure to generate the IP.  Therefore, the generation flow is terminated.

This issue is not scheduled to be fixed as the issue does not exist in the standard flow.  However, this does mean that the JAVA Verbose option will not be an available option when generating a Serial RapidIO 5.5 or 5.6 IP core.

AR# 55868
日期 07/10/2013
状态 Active
Type 已知问题
Tools
IP
People Also Viewed