AR# 30641

10.1 ISE - CPLD Timing simulation fails: ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'can't read "aPropertyValues(PROP_ISimOtherCompilerOptions)":

Description


Any CPLD design simulated with ISE simulator (ISIM) fails with the following error in timing simulation.



ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'can't read "aPropertyValues(PROP_ISimOtherCompilerOptions)": no such element in array'.

Tcl_ErrnoId: unknown error

Tcl_ErrnoMsg: No error

_cmd: ::Xilinx::Dpm::dpm_chTransformExecute dpm_isimRunFuse $piThisInterface

errorInfo: can't read "aPropertyValues(PROP_ISimOtherCompilerOptions)": no such element in array

while executing

"string equal $aPropertyValues(PROP_ISimOtherCompilerOptions) """

(procedure "dpm_isimRunFuse" line 162)

invoked from within

"$sCmd $iTransformInstance $sCmdArgs"

(procedure "dpm_chTransformExecuteEngine" line 97)

invoked from within

"dpm_chTransformExecuteEngine $sFlowProc $iInterface $bRunTransformWithEmptyInputSet "

(procedure "::Xilinx::Dpm::dpm_chTransformExecute" line 3)

invoked from within

"::Xilinx::Dpm::dpm_chTransformExecute dpm_isimRunFuse $piThisInterface"

Solution


The "Other Compile Options" property was incorrectly removed from the GUI "Simulate Post-Fit Model" properties. This created the inconsistency between available options and expected option which produces this error.



The "Other Compile Options" property will be added back into the "Simulate Post-Fit Model" properties.



This problem has been fixed in the latest 10.1 Service Pack available at:

http://www.xilinx.com/support/download/index.htm
The first service pack containing the fix is 10.1 Service Pack 1.
AR# 30641
Date 07/26/2010
Status Archive
Type General Article