Previous

Spartan Implementation Template Dialog Box

Click the Optimize and Map, Place and Route, Timing Reports, or Interface tab to access the different options within the Implementation Template dialog box. Use the different tabs of this dialog box to set the options described in this section.

Click OK to accept the template, click Cancel to exit the dialog box without changing any settings, click Default to set the default options, or click Help to obtain online help.

Spartan Optimize and Map Tab

Use the Optimize and Map tab, shown in the following figure, to set these options.

Figure 5.2 Spartan Implementation Template Optimize and Map Tab

Logic Optimization Options

The Logic Optimization Options field contains the following options.

Map Options

The Map Options field contains the following options.

Spartan Place and Route Tab

Use the Place and Route tab, shown in the following figure, to set these options.

Figure 5.3 Spartan Implementation Template Place and Route Tab

Place & Route Effort Level

Use this option to specify the algorithms that the placer and router use to place and route a design. Use the Place & Route Effort Level slider bar to select an effort level setting of 1, 2, 3, 4, or 5. Higher effort provides better place and route results at the expense of longer run times. The default value is 2.

Router Options

The Router Options field contains the following options.

Use Timing Constraints During Place and Route

Select this option to produce a high-performance implementation of the design. The router uses the timing constraints in the design file to place and route the design within the specified constraints. Deselect this option to ignore timing constraints. This reduces implementation time at the expense of timing performance. By default, this option is on.

Spartan Timing Reports Tab

Use the Timing Reports tab, shown in the following figure, to set these options.

Figure 5.4 Spartan Implementation Template Timing Reports Tab

Logic Level Timing Report/Post Layout Timing Report

Choose whether you want to generate a logic level timing report or a post layout timing report.

Both the Logic Level Timing Report and Post Layout Timing Report fields contain the following options, which control the reports you generate. At the top of each type of report, there is descriptive information such as the software version of the application, the name of the design file, the input physical constraints (PCF) file name, the device speed and the report level. A timing summary always appears at the end of the report. For error and path reports, entries are ordered by constraint and, within constraints, by slack (the difference between the constraint and the analyzed value, with a negative slack indicating an error condition). Error and path reports also contain a list of all time groups defined in the PCF file and all of the members defined within each group.

Spartan Interface Tab

Use the Interface tab, shown in the following figure, to set these options.

Figure 5.5 Spartan Implementation Template Interface Tab

Macro Search Path

Use this option to add the specified search path 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 files. Specify a macro search path or click Browse to look for a path to add as a macro search path.

To specify multiple search paths, type in each directory name separated by a semicolon (;). A semicolon is automatically appended when you use the Browse button to select multiple search paths.

Rules File

Use this option to specify which executables are used to convert outside netlists to NGO netlists. Specify a rules file or click Browse to look for a file to add as a rules file.

Create I/O Pads from Ports

This option adds 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 you do not select this option for one of these EDIF files, the mapper reads the design incorrectly. By default, this option is off.


NOTE

PAD symbols are translated into ports in all Mentor Graphics and Cadence EDIF files. This option is set automatically for EDIF files from either of these vendors.


Next