AR# 43271

Vivado HLS/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" file that 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. Prepend the ISE path to 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.
  3. Finally, the Target field looks like "C\Xilinx\14.6\ISE_DS\settings64.bat C:\Xilinx\Vivado_HLS\2013.2\bin\vivado_hls.bat"





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%

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
47429 Xilinx Vivado HLS Solution Center - Top Issues N/A N/A

相关答复记录

AR# 43271
日期 11/07/2013
状态 Active
Type 综合文章
Tools