Line 1... |
Line 1... |
FLOWTYPE = FPGA;
|
FLOWTYPE = FPGA;
|
#
|
#
|
# $Id: imp_s6_speed.opt 449 2012-01-04 08:14:11Z mueller $
|
# $Id: imp_s6_speed.opt 539 2013-10-13 17:06:35Z mueller $
|
#
|
#
|
# Revision History:
|
# Revision History:
|
# Date Rev Version Comment
|
# Date Rev Version Comment
|
|
# 2013-10-11 539 1.2.1 use -fastpaths, -u, -tsi for trce
|
|
# 2013-10-02 537 1.2 for ISE 14.x: for map drop -global_opt and -logic_opt
|
|
# use only -register_duplication; use -detail
|
# 2012-01-03 449 1.1 use '-mt 2' in map and par
|
# 2012-01-03 449 1.1 use '-mt 2' in map and par
|
# 2011-08-13 405 1.0 Initial version
|
# 2011-08-13 405 1.0 Initial version
|
#
|
#
|
# Derived from ISE balanced.opt
|
# Derived from ISE balanced.opt
|
# Uses uses settings like 'mapgloboptlogoptregdup' SmartExplorer strategy
|
# Uses uses settings like 'mapgloboptlogoptregdup' SmartExplorer strategy
|
Line 34... |
Line 37... |
Program map
|
Program map
|
-o _map.ncd; # Output Mapped ncd file
|
-o _map.ncd; # Output Mapped ncd file
|
-intstyle xflow; # Message Reporting Style: ise, xflow, or silent
|
-intstyle xflow; # Message Reporting Style: ise, xflow, or silent
|
-ol high; # Effort level
|
-ol high; # Effort level
|
-xe n; # Extra effort level for timing-driven packing (normal)
|
-xe n; # Extra effort level for timing-driven packing (normal)
|
-global_opt speed; # Perform global optimization before mapping
|
|
-logic_opt on; # Perform physical synthesis combinatorial logic opt.
|
|
-register_duplication on;# Duplicate registers/luts during timing-driven packing
|
-register_duplication on;# Duplicate registers/luts during timing-driven packing
|
-w; # Always overwrite any existing output files
|
-w; # Always overwrite any existing output files
|
-mt 2; # Multi-threading
|
-mt 2; # Multi-threading
|
|
-detail; # detailed map report
|
.ngd; # Input NGD file
|
.ngd; # Input NGD file
|
.pcf; # Physical constraints file
|
.pcf; # Physical constraints file
|
END Program map
|
END Program map
|
|
|
#
|
#
|
Line 83... |
Line 85... |
#
|
#
|
# Type "trce -h" for a detailed list of trce command line options
|
# Type "trce -h" for a detailed list of trce command line options
|
#
|
#
|
Program post_par_trce
|
Program post_par_trce
|
-v 3; # Produce verbose timing report
|
-v 3; # Produce verbose timing report
|
#-e 3; # Produce error report (limit 3 items/constraint)
|
-fastpaths; # report fastest paths/verbose hold paths
|
|
-u 100; # report unconstrained paths
|
-intstyle xflow; # Message Reporting Style: ise, xflow, or silent
|
-intstyle xflow; # Message Reporting Style: ise, xflow, or silent
|
-xml .twx; # Output XML version of the timing report
|
-xml .twx; # Output XML version of the timing report
|
|
-tsi .tsi; # produce timing specification interaction report
|
.ncd; # Input placed and routed ncd
|
.ncd; # Input placed and routed ncd
|
.pcf; # Physical constraints file
|
.pcf; # Physical constraints file
|
END Program post_par_trce
|
END Program post_par_trce
|
|
|
|
|