AR# 55401

14.5 Project Navigator - Synthesizing a Schematic design results in "ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'can't read "iFileType": no such variable'."


I have created a project containing schematic design sources, when I attempt to synthesize the design or View Functional Model, an error similar to the following appears:


Running sch2hdl...
Command Line: sch2hdl -batch C:/cases/ise/14.5/sc_w_DRC/sch2HdlBatchFile
Release 14.5 - sch2hdl P.55 (nt64)
Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
ERROR:DesignEntry:20 - Pin "O" is connected to a bus of a different width.
DRC Check "top.sch" schematic completed: Error(s) found.
ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'can't read "iFileType": no such variable'.
Tcl_ErrnoId: unknown error
Tcl_ErrnoMsg: No error
_cmd: ::xilinx::Dpm::dpm_chTransformExecuteNoClean dpm_ecsConvertSchematics $piThisInterface
while executing
"if { $iFileType eq "UNKNOWN" } {
continue ; # unknown is just ignored, its probably .txt
("foreach" body line 3)
invoked from within
"foreach sItem $lOutputFileList {
if { ![dpm_parseOutputFile $sItem $iDesign sFile iFileType fileOrigination] } {
if { $iFile..."
(procedure "dpm_chTransformOutput" line 15)
invoked from within
"dpm_chTransformOutput $piTranInst $lOutputFileList"
(procedure "dpm_ecsConvertSchematics" line 132)
invoked from within
"$sCmd $iTransformInstance $sCmdArgs"
(procedure "dpm_chTransformExecuteEngine" line 100)
invoked from within
"dpm_chTransformExecuteEngine $sFlowProc $iInterface $bRunTransformWithEmptyInputSet false "
(procedure "::xilinx::Dpm::dpm_chTransformExecuteNoClean" line 3)
invoked from within
"::xilinx::Dpm::dpm_chTransformExecuteNoClean dpm_ecsConvertSchematics $piThisInterface"


Project Navigator is not properly handling the return code from the schematic DRC check. If any DRC errors exist in a schematic, this error (ERROR:ProjectMgmt:387) is issued.

In the example above, the net size does not match the connected pin size; this leads to a valid error (ERROR:DesignEntry:20 - Pin "O" is connected to a bus of a different width).

Once the design is corrected to remove the DRC errors, the "ERROR:ProjectMgmt:387" error will also be resolved along with the Tcl code information below it.

This issue has been fixed in ISE Design Suite 14.6.

AR# 55401
Date 06/18/2013
Status Archive
Type Known Issues