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

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

Description

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

Solution

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
Date Created 05/03/2013
Last Updated 06/24/2013
Status Active
Type Known Issues
Tools
  • ISE Design Suite - 12
  • ISE Design Suite - 13
  • ISE Design Suite - 14
IP
  • Serial RapidIO