Xilinx 8.2i Life Jacket User Manual


 
390 www.xilinx.com Development System Reference Guide
Appendix :
R
NetlisterDirectory—This key specifies the directory in which to run the netlist reader.
The launcher changes to this directory before running the netlist reader. It expects a
DIR value or the keywords $SOURCE, $OUTPUT, or NONE, where the path to the
source netlist is substituted for $SOURCE, the directory specified with the -dd option
is substituted for $OUTPUT, and the current working directory is substituted for
NONE. A value is optional.
NetlisterSuccessStatus—This key specifies the return code that the netlist reader
returns if it ran successfully. It expects a NUMBER value or the keyword NONE. The
number may be preceded with one of the following: =, <, >, or !. A value is optional.
Value Types in Key Statements
The value types used in the preceding key statements are the following:
RULENAME—Any series of characters except for a semicolon “;” and white space
(for example, space, tab, newline).
EXTENSION—A “.” followed by an extension that conforms to the requirements of
the platform.
FILENAME—A file name that conforms to the requirements of the platform.
EXECUTABLE—An executable name that conforms to the requirements of the
platform. It may be a full path to an executable or just an executable name. If it is just
a name, then the $PATH environment variable is used to locate the executable.
DIR—A directory name that conforms to the requirements of the platform.
OPTIONS—Any valid string of options for the executable.
NUMBER—Any series of digits.
STRING—Any series of characters in double quotes.
System Rules File
The system rules are shown following. The system rules file is not an ASCII file, but for the
purpose of describing the rules, the rules are described using the same syntax as in the user
rules file. This syntax is described in “User Rules File”.
Note:
If a rule attribute is not specified, it is assumed to have the value NONE.
#####################################################
# edif2ngd rules
#####################################################
RuleName = EDN_RULE;
NetlistFile = .edn;
TargetExtension = .ngo;
Netlister = edif2ngd;
NetlisterTopOptions = "[$IGNORE_LOCS] [$ADD_PADS] [$QUIET] [$AUL] {-l
$LIBRARIES} $INFILE $OUTFILE";
NetlisterOptions = "-noa [$IGNORE_LOCS] {-l $LIBRARIES} $INFILE
$OUTFILE";
NetlisterDirectory = NONE;
NetlisterSuccessStatus = 0;