UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 47188

ISE - How do I set up Place and Route to try extra effort?

Description

How do I set Place and Route to attempt extra effort?

Solution

Selecting the option -xe in PAR will let PAR try extra effort.

Please see below for more details on the -xe option.

-xe (Extra Effort Level)

Use this option to set the extra effort level.

Syntax

-xe n|c

n (normal) tells PAR to use additional runtime intensive methods in an attempt to meet difficult timing constraints.
If PAR determines that the timing constraints cannot be met, then a message is issued explaining that the timing cannot be met and PAR exits.

c (continue) tells PAR to continue routing even if PAR determines the timing constraints cannot be met.
PAR continues to attempt to route and improve timing until little or no timing improvement can be made.

Note: Use of extra effort c can result in extremely long runtimes.

To use the -xe option, you must also set the -ol (Overall Effort Level) option to high or the -pl (Placer Effort Level) option and -rl (Router Effort Level) options to high.

Example:

par -ol high -xe n design.ncd output.ncd design.pcf

This example directs PAR to use extra effort, but to exit if it determines that the timing constraints cannot be met.

AR# 47188
Date Created 04/09/2012
Last Updated 03/05/2015
Status Active
Type General Article
Tools
  • ISE Design Suite - 12.1
  • ISE Design Suite - 12.2
  • ISE Design Suite - 12.3
  • More
  • ISE Design Suite - 12.4
  • ISE Design Suite - 13
  • ISE Design Suite - 13.1
  • ISE Design Suite - 13.2
  • ISE Design Suite - 13.3
  • ISE Design Suite - 13.4
  • Less