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!

Page Bookmarked

AR# 24239

9.1i ISE - When implementing a design the following error occurs: "ERROR:ProjectMgmt - TOE: ITclInterp::ExecuteCmd gave Tcl result 'invalid command name "0"'.


Keywords: transform, projectmgmt, du, designUnitType, translate, MAP

The following error occurs in the console window when I run translate in Project Navigator:

"ERROR:ProjectMgmt - TOE: ITclInterp::ExecuteCmd gave Tcl result 'invalid command name "0"'.
Tcl_ErrnoId: ENOENT
Tcl_ErrnoMsg: no such file or directory
_cmd: ::xilinx::Dpm::dpm_chTransformExecuteForNgdbuild dpm_ngdbuildRun $piThisInterface
errorInfo: invalid command name "0"
while executing
"$_iDu GetDesignUnitType _iDuType"
(procedure "dpm_flowGetDesignFiles" line 27)
invoked from within
"dpm_flowGetDesignFiles $_IDesign $_DuType _HdlFileList _DesignFileList"
(procedure "::xilinx::Dpm::dpm_chTransformExecuteForNgdbuild" line 55)
invoked from within
"::xilinx::Dpm::dpm_chTransformExecuteForNgdbuild dpm_ngdbuildRun $piThisInterface""

If Implement Design is run, the error occurs after Translate but before MAP starts.


This problem can occur if the project is out of sync with the files in the project directory.

In some cases, the project can be corrected by running Project -> Cleanup Project Files. Typically a project in this state will need to be recreated.

This problem has been fixed in the latest 9.2i Service Pack available at:
The first service pack containing the fix is 9.2i Service Pack 1.
AR# 24239
Date 04/16/2009
Status Archive
Type General Article