- Use LOC Constraints (Advanced)
Specifies whether or not to use location constraints (LOC)
found in the input netlist or UCF file. When this property is set
to False (checkbox is blank), NGDBuild ignores the LOC information
that contains the relative placement of one CLB to another. NGDBuild also
ignores any invalid LOC information that would result in errors. The
command line equivalent to setting this property to False (checkbox
is blank) is to run NGDBuild with the -r option.
By default, this property is set to True (checkbox is checked),
and LOC constraints in the source or UCF file are used in the Translate
process.
- Netlist Translation Type (Advanced)
Specifies how source files are used by NGDBuild. The NGDBuild program
invokes these programs as needed to convert your EDIF file to the
required format for the Xilinx® software tools. Select an option
from the drop-down list.
- Timestamp
The Netlister Launcher checks the timestamp of the netlist source
file against the corresponding NGO file. If the timestamp of the NGO
file is later than the source netlist, the Netlister Launcher returns
a "found" status to NGDBuild. If an NGO file is not found, the Netlister
Launcher will create an NGO file from the netlist source file.
- On
Always translates.
- Off
Never translates.
By default, this property is set to Timestamp.
- Macro Search Path
Specifies the search path to add to the list of directories
to search when resolving file references, that is, files specified
in the schematic with FILE=filename property. This option
also supplies paths for macros (design_name.nmc) or other directories containing NGO, NGC or EDIF files.
To
specify multiple search paths, type in multiple paths, using the pipe
(|) symbol to separate each path. Click the Browse button to browse
to a single path. The default search path is the current project directory.
Note This path is stored internally as a relative path.
- Create I/O Pads from Ports (Advanced)
Specifies whether or not to add PAD properties to all top-level
port signals. Select this option if your simulation netlist format
is an EDIF file in which PAD symbols were translated into ports. If
your design does not contain paths, NGDBuild will insert them for
you.
By default, this property is set to False (checkbox is
blank).
- Allow Unexpanded Blocks (Advanced)
Specifies whether or not NGDBuild continues to run if it encounters
a block in the design that cannot be expanded to NGD primitives. Normally,
when a block that cannot be expanded is encountered, an NGD file is
not written.
When this property is set to True (checkbox is
checked), NGDBuild generates a warning instead of an error if a block
cannot be expanded, and writes an NGD file containing the unexpanded
block. If your design does not contain all the lower level modules,
this property allows the design to pass NGDBuild without errors.
By default, this property is set to False (checkbox is blank).
- User Rules File for Netlister Launcher (Advanced)
Specifies a file that controls how NGDBuild parses files. This
file determines the acceptable netlist input files, the netlist readers
that read these files, and the default netlist reader options. This
file also allows you to specify third-party tool commands for processing
designs.
Enter the location and file name of the user rules
file you want to use, or click the Browse button and browse to the
user rules file in the Select dialog box.
Note The user rules
file must have a .urf extension. If you specify a user rules file
with no extension, NGDBuild appends the .urf extension to the file
name. If you specify a file name with an extension other than .urf,
you get an error message and NGDBuild does not run.
- Allow Unmatched LOC Constraints
Specifies whether or not NGDBuild ignores location constraints
in the UCF file that do not match the net names in the netlist. This
property is relevant to incomplete designs. When pin assignments are
made in the UCF file before the design is complete, the pins may not
match the netlist because XST removes any unused input and
output ports from the netlist for optimization. When this property
is set to True (checkbox is checked), NGDBuild will not report errors
when unmatched LOC constraints are encountered.
By default,
this property is set to False.
- Allow Unmatched Timing Group
Constraints
Specifies whether or not NGDBuild ignores timing group constraints
in the UCF file that cannot be found in the netlist. When this property
is set to True (checkbox is checked), NGDBuild will not report errors
when unmatched timing group constraints are encountered.
By
default, this property is set to False.
- Other NGDBuild Command Line Options (Advanced)
Enter additional command line
options. Separate multiple options with spaces. The options entered
in this property appear first on the command line, before all other
property options. Avoid setting duplicate property options.
© Copyright 1995–2009, Xilinx®
Inc. All rights reserved.