^

AR# 43271 AutoESL - RTL Implementation Results in "@E [IMPL-4] 'autoimpl' failed: 'xtclsh' cannot be found. Please check your PATH variable."

RTL Implementation results in the following error:

"@E [IMPL-4] 'autoimpl' failed: 'xtclsh' cannot be found. Please check your PATH variable."

To perform RTL implementation, AutoESL must invoke Xilinx ISE tools. Therefore, the Xilinx ISE tools path must be known. Two ways to achieve this are explained below:

First, update the ".bat" filethat invokes AutoESL. This can be performed with the following:

  1. Right-click on the shortcut in the Windows Start Menu to start the AutoESL GUI or command prompt, and select Properties.
  2. Add the ISE pathto the front of the Set Target field; typically "C:\Xilinx\xilinx_version_number\ISE_DS\settings64.bat" for Win 64-bits OS, or "settings32.bat" for Win 32-bits OS.


Alternatively, make sure the PATH environment variable points to Xilinx implementation tools.

For Windows, use the following commands. Note that setx will make the environment variable stick:

  1. set XILINX=C:\Xilinx\xilinx_version_number\ISE_DS
  2. set PATH=%PATH%;%XILINX%\bin\nt
  3. [Optional] setx XILINX %XILINX%
  4. [Optional] setx PATH %PATH%

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
47429 Xilinx Vivado HLS Solution Center - Top Issues N/A N/A

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
51042 Vivado HLS - RTL export results in "@E [IMPL-28] Failed to generate IP" or "@E [IMPL-4] 'xtclsh' cannot be found. Please check your PATH variable." N/A N/A
AR# 43271
Date Created 01/17/2012
Last Updated 12/15/2012
Status Active
Type General Article
Tools
  • AutoESL - 2011.1
  • AutoESL - 2011.3
  • AutoESL - 2011.4
  • More
  • AutoESL - 2011.4.2
  • AutoESL - 2012.1
  • Less
Feed Back