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

13.1 Project Navigator - ERROR:ProjectMgmt:387 - TOE: when using Mentor Graphics Precision for Synthesis


When Precision is selected as Synthesis Tool, the Synthesis process stops with an error during the "Creating ise_settings.tcl file..." step.

Error Message:

Started : "Synthesize - Precision".

Creating ise_settings.tcl file...
ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'extra switch pattern with no body'.
Tcl_ErrnoId: unknown error
Tcl_ErrnoMsg: No error
_cmd: ::xilinx::Dpm::dpm_chTransformExecute dpm_precisionRun $piThisInterface
errorInfo: extra switch pattern with no body
while executing
"switch -- [ string tolower $sFamilyName ] {
xa9500xl { return "AUTOMOTIVE XC9500XL" }
acr2 { return "AUTOMOTIVE ..."
(procedure "dpm_getPrecFamilyName" line 2)
invoked from within
"dpm_getPrecFamilyName $p_DevFamilyPMName"
(procedure "dpm_precisionCreateIseSetting" line 72)
invoked from within
"dpm_precisionCreateIseSetting $args $iTranInst 0 $sIseSettingFile $sTransformName $sProjectDir"
(procedure "dpm_precisionRun" line 31)
invoked from within
"$sCmd $iTransformInstance $sCmdArgs"
(procedure "dpm_chTransformExecuteEngine" line 100)
invoked from within
"dpm_chTransformExecuteEngine $sFlowProc $iInterface $bRunTransformWithEmptyInputSet "
(procedure "::xilinx::Dpm::dpm_chTransformExecute" line 3)
invoked from within
"::xilinx::Dpm::dpm_chTransformExecute dpm_precisionRun $piThisInterface"


This is due to an extra semi-colon, ';', in \Xilinx\13.1\ISE_DS\ISE\data\projnav\scripts\dpm_designPlatUtils.tcl, line 452.

Removing this extra semi-colon from dpm_designPlatUtils.tcl enables the user to overcome the issue.

This issue will be resolved in ISE Design Suite 13.2

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
37161 12.x Project Navigator - Project Navigator passes incorrect flag to Precision 2010.update1 N/A N/A
AR# 41119
Date Created 10/26/2011
Last Updated 05/17/2012
Status Active
Type Known Issues
  • ISE Design Suite - 13.1