I wonder if there is a posibility to do Xilinx fpga synthesis and implementation from command line on WindowsXP platform to speed up the process. Xilinx web site mentioned something, that it's only availabe for CPLDs. XESS have an app note on how to use Make file to script and automate build process. It needs fe_shell utility, but I don't think it comes with WebPack edition.
I believe that fe_shell is some synthesis scripting language for FPGA Express. Since FPGA Express does not come bundled with ISE Foundation anymore, I don't think that is something that you want to use. Xilinx Synthesis Tool (XST), which comes bundled with Webpack, has a method that allows command line invocation. Type xst -help from a command line prompt for more information.
I doubt that running the Xilinx software from command line is going to speed up the compilation of your design (Perhaps, buying a faster computer is going to solve that problem.), but it can still be done for FPGAs in ISE WebPACK contrary to what Xilinx is saying. Assuming that you are using ISE WebPACK 7.1i, download the following files.
The above two documents explain the arguments for the command line version of the Xilinx software. For an example of a sample batch file script, check out page 13 (or 14) of the following PDF file.
The above document itself is several years old, but Xilinx software doesn't change that much from version of version, so the sample batch file script should even work with 7.1i. From there, make changes to meet to needs. Next, make sure that your XILINX environmental variable is pointing to your ISE WebPACK install path. (i.e., XILINX=d:\Xilinx) I hope it works.
Remis Norvilis wrote:
Brace Design Solutions
Xilinx (TM) LogiCORE (TM) PCI compatible BDS XPCI PCI IP core available