ISE
Translate Properties
The following properties apply to the Translate and Implement Design processes for FPGA designs.
  •  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.
    For more information about command line options, see the Command Line Tools User Guide.

© Copyright 1995–2009, Xilinx® Inc. All rights reserved.