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

Xilinx Mentor Interface - Trying to start pld_* leads to "Error: Unable to evaluate expression Error: $strcat undefined at line 1"


Whenever I try to start any pld_* program (such as pld_dmgr or pld_quicksim) using the Xilinx Mentor Interface, I encounter the following error: 


// Error: Unable to evaluate expression (from: DDMS /EDDM/EDDM General 30)  

Note: Suspended at line 1 (from: Uims/Ample/Ample_eval 0B) Error: $strcat undefined 

at line 1 (from: Usims/Ample/Ample_eval 0A) Error: Unable to resolve expression symbol 

$strcat (from: DDMS/EDDM/EDDM general 31)


Verify that you have the environment variable called AMPLE_PATH set. If so, see if $XILINX/mentor/data is in the path. If it is, please remove this reference; or, you can unset the variable by doing the following: 


unsetenv $AMPLE_PATH 


This should allow pld_* programs to start up as expected.

AR# 10978
Date Created 08/29/2007
Last Updated 02/26/2014
Status Archive
Type General Article