1 |
23 |
wfjm |
.\" -*- nroff -*-
|
2 |
29 |
wfjm |
.\" $Id: xtwi.1 651 2015-02-26 21:32:15Z mueller $
|
3 |
23 |
wfjm |
.\"
|
4 |
|
|
.\" Copyright 2014- by Walter F.J. Mueller
|
5 |
|
|
.\"
|
6 |
|
|
.\" ------------------------------------------------------------------
|
7 |
|
|
.
|
8 |
|
|
.TH XTWI 1 2013-11-10 "Retro Project" "Retro Project Manual"
|
9 |
|
|
.\" ------------------------------------------------------------------
|
10 |
|
|
.SH NAME
|
11 |
|
|
xtwi \- Xilinx Tool Wrapper script for ISE
|
12 |
|
|
.\" ------------------------------------------------------------------
|
13 |
|
|
.SH SYNOPSIS
|
14 |
|
|
.
|
15 |
|
|
.SY xtwi
|
16 |
|
|
.OP COMMAND
|
17 |
|
|
.YS
|
18 |
|
|
.
|
19 |
|
|
.\" ------------------------------------------------------------------
|
20 |
|
|
.SH DESCRIPTION
|
21 |
|
|
The Xilinx ISE setup script redefines PATH and LD_LIBRARY_PATH. The ISE
|
22 |
|
|
tools run fine in this environment, but other installed programs on the
|
23 |
|
|
system can (and actually do) fail. \fBxtwi\fP helps to keep the ISE
|
24 |
|
|
environment separate from the normal working environment.
|
25 |
|
|
|
26 |
|
|
The environment variable XTWI_PATH must be setup to the install path
|
27 |
|
|
of the ISE version to be used. Without the /ISE_DS/ which is added
|
28 |
|
|
by the ISE installation procedure.
|
29 |
|
|
|
30 |
|
|
\fBxtwi\fP uses XTWI_PATH to locate the ISE setup script, sources it,
|
31 |
|
|
and execs the \fICOMMAND\fP. This way \fICOMMAND\fP is executed in the
|
32 |
|
|
ISE environment, while the login shell stays clean.
|
33 |
|
|
|
34 |
|
|
.
|
35 |
|
|
.\" ------------------------------------------------------------------
|
36 |
|
|
.SH ENVIRONMENT
|
37 |
|
|
.TP 4
|
38 |
|
|
.B XTWI_PATH
|
39 |
|
|
Install path of ISE, without the /ISE_DS/ appended by ISE installation
|
40 |
|
|
.
|
41 |
|
|
.\" ------------------------------------------------------------------
|
42 |
|
|
.SH FILES
|
43 |
|
|
.TP 4
|
44 |
|
|
$XTWI_PATH/ISE_DS/settings32.sh
|
45 |
|
|
.TQ
|
46 |
|
|
$XTWI_PATH/ISE_DS/settings64.sh
|
47 |
|
|
ISE setup script located and sourced on 32 or 64 bit systems
|
48 |
|
|
.
|
49 |
|
|
.\" ------------------------------------------------------------------
|
50 |
29 |
wfjm |
.SH EXAMPLES
|
51 |
|
|
.IP "\fBxtwi netgen -sim -intstyle xflow -ofmt vhdl -w test.ngc" 4
|
52 |
|
|
Starts the ISE netlister and generates a vhdl model from \fItest.ngc\fP.
|
53 |
|
|
.
|
54 |
|
|
.\" ------------------------------------------------------------------
|
55 |
|
|
.SH "NOTES"
|
56 |
|
|
If both ISE and Vivado are used \fBxtwi\fP and \fBxtwv\fP(1) offer a convenient
|
57 |
|
|
way to have both tools available in one session without interference.
|
58 |
|
|
.
|
59 |
|
|
.\" ------------------------------------------------------------------
|
60 |
23 |
wfjm |
.SH "SEE ALSO"
|
61 |
|
|
.BR xtwv (1)
|
62 |
|
|
.
|
63 |
|
|
.\" ------------------------------------------------------------------
|
64 |
|
|
.SH AUTHOR
|
65 |
|
|
Walter F.J. Mueller
|