- Place and Route Mode
Specifies the type of place and route you want implemented
in your design. Select an option from the drop-down list.
- Normal Place and Route
Runs PAR with effort levels you specify, or with default options.
Note This setting is not available for Spartan®-6, Virtex®-5, and Virtex-6 devices.
- Place Only
Runs PAR with effort levels you specify, or with default options.
The router does not run. The PAR process must be run at least once
to use this option.
Note This setting is not available for Spartan-6, Virtex-5,
and Virtex-6 devices.
- Route Only
Runs PAR with effort levels you specify, or with default options.
The placer does not run (current placement is kept). The PAR process
must be run at least once to use this option.
Note For Spartan-3, Spartan-3A, Spartan-3E,
and Virtex-4 devices, only use this option if the design was placed by
the Place and Route process. If the design was placed by the Map process
using the Perform Timing Driven Packing and Placement property, do not use this option. Instead, use the Normal Place and
Route option, which takes the placed design from Map and automatically
runs routing only.
- Reentrant Route
Placement and routing are kept. The router runs one time in reentrant
mode using the existing routing if any as a starting point. The router
is controlled by the effort level.
Note This setting is for advanced
flows and is normally not recommended.
By default, this property is set to Route Only for Spartan-6, Virtex-5,
and Virtex-6 devices, and Normal Place and Route for all other devices.
- Place and Route Effort
Level (Overall)
Specifies the effort level you want to apply to the Place &
Route process. The effort level controls the placement and route times
by selecting a more or less CPU-intensive algorithm for placement
and routing. Select an option from the drop-down list.
- Standard
Gives the fastest run time with the lowest place and route effort.
This setting is appropriate for a less complex design.
- High
Gives the longest run time with the best place and route results.
This setting is appropriate for a more complex design.
By default, this property is set to Standard.
Note If you
are using the PAR command line tool, the default for this property
is High.
- Placer Effort Level (Overrides Overall Level) (Advanced) (Spartan-3, Spartan-3A, Spartan-3E, and Virtex-4 devices only)
Specifies the placement effort level used when placing your
design. Specifying this property overrides the placement effort level
set in the Place and Route Effort Level (Overall) property. Select
a property from the drop-down list.
- None
No placer effort level is applied.
- Standard
Gives a fast run time with lowest place effort. This setting is
appropriate for a less complex design.
- High
Gives the best placing results but incurs the longest run time.
This setting is appropriate for a more complex design.
By default, this property is set to None.
- Router Effort Level (Overrides Overall Level) (Advanced) (Spartan-3, Spartan-3A, Spartan-3E, and Virtex-4 devices only)
Specifies the router effort level used when routing your design.
Specifying this option will override the router effort level in the
Place and Route Effort Level (Overall) option. Select an option from
the drop-down list.
- None
No router effort level is applied.
- Standard
Gives a fast run time with lowest routing effort. This setting
is appropriate for a less complex design.
- High
Gives the best routing results but incurs the longest run time.
This setting is appropriate for a more complex design.
By default, this property is set to None.
- Extra Effort (Highest PAR level only) (Advanced)
Note The Extra Effort property is only available when the Place
and Route Effort Level property is set to High.
Specifies whether PAR spends additional run time in an effort to meet
difficult timing constraints. Select an option from the drop-down
list.
By default, this property is set to None.
- Starting Placer Cost Table (1-100) (Spartan-3, Spartan-3A, Spartan-3E,
and Virtex-4 devices only)
Specifies a placement initialization value with which to begin
the place and route attempts. Each subsequent attempt is assigned
an incremental value based on the placement initialization value.
Select a number from 1 to 100.
The number you choose corresponds
to a cost table index and results in different place and route strategies.
Cost tables assign weighted values to relevant factors such as constraints
specified in the input file (for example, certain components must
be in certain locations), the length of connections, and the available
routing resources. Cost-based placement is described in the "PAR"
chapter of the
Command Line Tools User Guide.
By default, this property is set
to 1.
Note If a number is specified for the Starting Placer Cost
Table property in the
Map Properties, the same Starting Placer Cost Table is used for the Place and Route
process.
- Ignore User Timing Constraints
Controls the use of timing constraints during place and route.
The primary method of specifying timing requirements is by entering
them in constraints files (UCF and PCF). If this property is set to
False (checkbox is blank), PAR places and routes in accordance with
any timing constraints specified in the Physical Constraints File
(PCF).
If this property is set to True (checkbox is checked),
timing constraints in the PCF are ignored when PAR runs. The setting
of the Timing Mode property determines whether PAR automatically generates
timing constraints to control placement and routing or runs without
timing constraints.
By default, this property is set to False
(checkbox is blank).
- Timing Mode
Note This property is only available when the Ignore User Timing
Constraints property is set to True (checkbox is checked).
Specifies whether PAR generates timing constraints automatically
to control placement and routing or runs without timing constraints.
Select an option from the drop-down list.
- Performance Evaluation
This selection triggers the "Performance Evaluation" mode.
In this mode, timing constraints specified in the Physical Constraints
File (PCF) are ignored. Instead, timing constraints for all internal
clocks are generated automatically and dynamically adjusted during
PAR to increase performance. This mode is used to evaluate realistic
performance targets for the design.
- Non Timing Driven
In this mode, timing constraints specified in the Physical Constraints
File (PCF) are ignored but no timing constraints are generated automatically
to replace them. This selections will make the Place & Route process
run faster, but will not take into account timing constraints while
generating the resulting output.
By default, this property is set to Performance Evaluation.
- Use Bonded I/Os
Specifies whether or not PAR places internal I/O logic into
bonded I/O sites in which the I/O pad is not used. This option also
allows PAR to route through bonded I/O sites.
By default, this
property is set to False (checkbox is blank).
Note Before setting
this option, ensure this logic is not placed in bonded sites connected
to external signals, power or ground.
- Generate Asynchronous Delay Report
Specifies whether or not to generate an asynchronous delay
report when the PAR process is run. This report contains a list of
all nets in the design and the delays of all loads on the net.
By default, this property is set to False (checkbox is blank),
and the report is not generated.
- Generate Clock Region Report (Advanced)
Specifies whether or not to generated a clock region report
when the PAR process is run. This report contains information on the
resource utilization of each clock region and lists any clock conflicts
between global clock buffers in a clock region.
By default,
this property is set to False (checkbox is blank), and the report
is not generated.
- Generate Post-Place & Route Simulation Model
Specifies whether or not to generate the post-place & route
simulation model. When this property is set, the post-place &
route simulation model is generated after the design is placed and
routed. The property settings in the
Simulation Model Properties
dialog box are applied to the generated simulation model.
By default, this property is set to False (checkbox is blank),
and the simulation model is not generated.
- Generate Post-Place & Route Power Report
Specifies whether or not to generate a Power Report, which
provides information about your design power consumption and thermal
dissipation. Estimations are broken out per device resource, down
to a single design module. Setting this option to True (check box
is checked), is the same as running the
Generate Power Data process.
By default, this property is set to False (checkbox
is blank), and the report is not generated.
- Power Reduction
Specifies whether or not to optimize routing to reduce power
consumption.
By default, this property is set to False (checkbox
is blank), and routing is not optimized for power reduction.
Note This option adds significant runtime to PAR.
- Power Activity File (Advanced)
Allows you to specify a simulation file, *.vcd or *.saif, to
guide PAR when it optimizes the design for power reduction. This file
is the output of a simulation run on the design. For power reduction,
PAR uses this file to set frequencies and activity rates of internal
signals, which are signals that are not inputs or outputs but internal
to the design.
By default, this property is blank (no file name).
Note Simulation is the most accurate method of determining the exact
activity rates. Back-annotated post-place and route simulation provides
the best data for determining activity rates since it most closely
represents physical implementation.
- Other Place & Route 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.