xil_synt_test.sh A shell script
that will synthesize and place and route a Xilinx based FPGA
design. This is useful if you have some small design which you want to
test without bothering to setup an ISE project or a Makefile for it.
Usage example:
$ sh xil_synt_test.sh jpeg_top.v jpeg_dma.v addrgen.v dct.v transpose.v
xil_synt_test.sh V1.0 by Andreas Ehliar <ehliar@isy.liu.se>
The basename is jpeg_top out of jpeg_top.v
testsynthdir already exists, contents is:
design.prj jpeg_top.bld jpeg_top_map.ncd jpeg_top.ngd jpeg_top.syr jpeg_top.xdl xst
design.scr jpeg_top.drc jpeg_top_map.ngm jpeg_top.ngr jpeg_top.twr jpeg_top.xpi
jpeg_top.bgn jpeg_top.lso jpeg_top.ncd jpeg_top.par jpeg_top.unroutes _ngo
jpeg_top.bit jpeg_top_map.mrp jpeg_top.ngc jpeg_top.pcf jpeg_top_vhdl.prj tmpdir
Removing testsynthdir in 5 seconds, press ctrl c if you want to abort
4
3
2
1
Removing testsynthdir
Adding files to testsynthdir/design.prj:
jpeg_top.v jpeg_dma.v addrgen.v dct.v transpose.v
Release 8.1.03i - xst I.27
Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
-->
...
lots of output from the toolchain
...
It is also possible to add one UCF file in the above command line.