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

3.1i XST - How do I run XST in command line mode?


General Description:

How do I run XST in command line mode?


The XST_EXE and XST_HOME variables must be set as follows:

XST_EXE= <path_to_ISE>\bin\nt\xst.exe

XST_HOME= <path_to_ISE>\data\HDLSynthesis\nt

If you have started a Foundation ISE project, you can search for the <project_name>.xst file in

the Project Directory. This file is a text file that XST uses to pass all command line switches. The

<project_name>.xst file refers to a file called "<project_name>.prj". This file contains the paths to

the HDL source files.

After ensuring that the command line switches are correct in the <project_name>.xst file, and that

the source paths are correct in the <project_name>.prj file, you can easily run XST in command

line mode by opening an MSDOS shell and typing "XST -ifn <project_name>.xst" at the prompt.

XST will then read in all of the appropriate files needed to synthesize your design.

For more information about command line usage, please refer to Chapter 8 of the XST User Guide,

available at:

AR# 9457
Date 02/15/2012
Status Archive
Type General Article